5Minds 5Minutes
By 5Minds5Minutes
5Minds 5MinutesFeb 21, 2020
#47: Mentoring im Zeitmanagement
Neue Staffel, neue Folgen, neue Themen!
Für die fünfte Folge der zweiten Staffel hat sich unser Host André Siebelist mit Indra Hill und Katharina Grasso über das interne Mentorenprogramm von 5Minds ausgetauscht.
Um die Mitarbeiter:innen weiterzuentwickeln, hat 5Minds im August 2022 das Mentorenprogramm initialisiert. In diesem sollen Mitarbeiter:innen andere Mitarbeiter:innen bei ihren Herausforderungen in unterschiedlichen Bereichen unterstützen. Indra ist Mentorin für Zeitmanagement und hilft Katharina mit Methodiken wie der Pomodoro Technik und dem Pareto Prinzip, ihren Arbeitsalltag besser zu strukturieren und zu meistern.
Hast du Fragen oder benötigst du Unterstützung in deinem Projektmanagement? Dann melde dich bei unseren 5Minds Expert:innen, wir unterstützen und beraten dich gerne bei deinen Themen.
Wir freuen uns, von dir zu hören: www.5Minds.de/kontakt
#46: Business Prozess Modellierung mit dem ProcessCube®
Neue Staffel, neue Folgen, neue Themen!
Für die vierte Folge der zweiten Staffel hat sich unser Host André Siebelist mit unserem Spezialisten für Business Prozess Modellierung, Marco Artz, unterhalten.
Was ist Business Process Model and Notation (BPMN) und wie hilft das 5Minds eine passende und nachhaltige Software für unsere Kunden mit Hilfe des ProcessCube® zu entwickeln?
All diese und weitere Fragen werden dir im Podcast von Marco beantwortet.
Hast du noch weitere Fragen oder du hattest bereits Kontakt mit BPMN, hast Prozesse modelliert und diese danach abgelegt und nie wieder angefasst? Das muss nicht sein, unsere Expert:innen bei 5Minds beraten dich gerne, wie du daraus einen Mehrwert generieren kannst.
Wir freuen uns, von dir zu hören: www.5Minds.de/kontakt
#45: Decision Model and Notation (DMN) zur Modellierung von Prozessen
Neue Staffel, neue Folgen, neue Themen!
Für die dritte Folge der neuen Staffel hat sich unser Host André Siebelist mit Julian Jarminowksi unterhalten. Julian hat ein duales Studium bei 5Minds absolviert und im Rahmen seiner Bachelor-Arbeit einen DMN Engine Prototypen entwickelt und bewertet.
Azubis und Student:innen bei 5Minds sollen die Möglichkeit haben, sich in ihren Abschlussarbeiten mit praktischen Themen auseinanderzusetzen. Die Erkenntnisse aus Julians Arbeit werden dabei helfen, unser Angebot für unsere Kund:innen weiter zu verbessern.
DMN ermöglicht die Modellierung hochkomplexer Entscheidungen und stellt so eine Erweiterung von Business Process Model and Notation (BPMN) dar. Der DMN Engine Prototyp kommt beim 5Minds ProcessCube®, der Automatisierungsplattform von 5Minds, bereits zum Einsatz.
Welche Vorteile DMN mit sich bringt und wie unsere Kundenprojekte vom DMN Engine Prototyp profitieren, erfährst du im Podcast – Reinhören lohnt sich! LINK
Interesse an weiteren Informationen zu 5Minds, unserer Expertise und unseren Projekten? Wir freuen uns über eine Nachricht auf www.5Minds.de/kontakt
#44 - Die Digitalisierung der öffentlichen Verwaltung
Neue Staffel, neue Folgen, neue Themen!
In der zweiten Folge der neuen Staffel ist unser Host André Siebelist im Gespräch mit Dr. Freya Ostlinning, Strategische Produktmanagerin Digitalisierung bei der PROSOZ GmbH Herten.
Die PROSOZ GmbH Herten ist ein Softwarehaus für Verwaltungsprozesse und seit über 30 Jahren eine Treiberin der Digitalisierung in diesem Bereich. 5Minds unterstützt PROSOZ unter anderem bei der Realisierung des digitalen Ende-zu-Ende-Prozesses. Im idealen Fall ist der Kommunikationskreislauf zwischen Bürger:in und Verwaltung komplett digitalisiert: von der Eingabe, über Bearbeitung und Prüfung bis hin zum Bescheid. Einmal digitalisierte Informationen gehen nicht verloren und sind somit auch für weitere Verfahren verfügbar. Diese Automatisierung spart Zeit und reduziert Fehlerquellen.
Erfahre mehr über die Herausforderungen der Digitalisierung von Behörden und über die Zusammenarbeit zwischen der PROSOZ GmbH Herten und 5Minds. Hier geht es zum Podcast – Reinhören lohnt sich!
Interesse an weiteren Informationen zu 5Minds, unserer Expertise und unseren Projekten? Wir freuen uns über eine Nachricht auf www.5Minds.de/kontakt
#43 - Architektur bei 5Minds mit Frank von der Höh
Neue Staffel, neue Folgen, neue Themen!
Den Auftakt unserer zweiten Staffel macht Frank von der Höh, Lead of Software Architecture bei 5Minds.
Unser Host André Siebelist hat Frank von der Höh zu seinem Spezialgebiet interviewt, der Software-Architektur. Was ist Software-Architektur überhaupt? Weshalb besitzt sowohl das Nachhalten als auch die Weiterentwicklung der Software-Architektur in einem Projekt eine zentrale Bedeutung? Warum sollte Software-Architektur keine Einzel-, sondern eine Team-Disziplin darstellen? Und weshalb stellt der 5Minds ProcessCube® ein leistungsstarkes Tool für die Zusammenfassung und die Visualisierung der Software-Architektur dar? All diese und weitere Fragen werden im Podcast beantwortet.
Du willst die Software-Architektur in deinem Projekt weiterentwickeln? Unsere Expert:innen bei 5Minds beraten dich gerne. Wir freuen uns, von dir zu hören: www.5Minds.de/kontakt
E42 - Retrospektive
Mit der 42. Folge unseres 5Minds Podcasts neigt sich unsere erste Season dem Ende.
Zu Gast ist heute Marc Biegota und wir machen einen Rückblick was haben wir in den letzten 1,5 Jahren geschafft und was planen wir für den Podcast in der Zukunft.
Hier noch einmal vielen Dank an alle Speaker für ihre Themen und die Zeit diese mitgebracht haben, unseren Podcast zu dem zu machen was er jetzt ist.
Auch vielen Dank an die fleißigen Hörer und euer Feedback.
Wenn ihr Infos wann es mit dem Podcast weiter geht oder allgemeines zu 5Minds nicht verpassen wollt, dann folgt uns doch auf Facebook oder Twitter.
E41 - 5Minutes - Ausbildung bei 5Minds
In der 41. Folge unseres 5Minds Podcast habe ich mal wieder Bastian Schnittger zu Besuch. Er ist bei uns für die fachliche Ausbildung unserer Auszubildenden und Dual-Studenten verantwortlich. Im Podcast erzählt er uns wie eine Ausbildung bei 5Minds abläuft und was bei der Ausbildung im Fokus steht!
Also wenn du dich angesprochen fühlst bewirb dich bei uns und werde Fachinformatiker in der Fachrichtung Anwendungsentwicklung bei 5Minds.
Du bist schon Anwendungsentwickler und suchst eine neue Herausforderung, dann bist du bei uns auch herzlich Willkommen.
Bewerbungen an jobs@5minds.de
E40 - 5Minutes - Anforderungsmanagement im Projektgeschäft
In der 40. Folge des 5Minds Podcast habe ich mal wieder Thomas Konrad zu Besuch und wir sprechen über das Anforderungsmanagement im Projektgeschäft bei 5Minds.
E39 - 5Minutes - Machine Learning
In der 39. Folge unseres 5Minds Podcast habe ich wieder Martin Pöpel zu besuch. Martin gibt uns heute eine kurze Einführung ins Thema Machine Learning.
Der Begriff Machine Learning tauchte in den letzten Jahre immer wieder, auch unter dem Oberbegriff Künstliche Intelligenz, in den Medien auf. Meist wurden Durchbrüche bei denen die Menschen in verschiedenen Spielen von den Maschinen geschlagen wurden gemeldet. Doch was ist Machine Learning wirklich, was kann es, kann ich als Software Entwickler damit starten und müssen wir uns sorgen machen das die Maschinen bald die Welt übernehmen?
Mehr dazu in unserem Podcast.
Wer selber Machine Learning ausprobieren möchte, hier findet ihr Starthilfe:
https://towardsdatascience.com/
https://machinelearningmastery.com/
https://www.udemy.com/course/machinelearning/
https://www.udemy.com/course/deeplearning/
Martin Pöpel’s Projekte:
https://github.com/M4ddinPoe/ImageClassifier
https://github.com/M4ddinPoe/DeepLyricsGenerator
E38 - 5Minutes - ProcessCube im Kubernetes Cluster
In der 38. Folge unseres 5Minds Podcasts sprechen wir mit Paul Heidenreich über den Betreib des ProcessCubes in Kubernetes.
Paul beschreibt die Entwicklung des Betriebs: von Docker-Compose zu Custom Resources mit eigenen Controller in Kubernetes.
E37 - 5Minutes - Gesundes Home Office
In der 37. Folge unseres 5Minutes Podcasts habe ich wieder Thomas Konrad zu Besuch, es geht diesmal nicht um ein technisches Thema sondern wir Unterhalten uns über unsere Erfolge im Bezug auf unsere Gesundheit und Ernährung.
Neben dem Einblick in unsere Home Office Routinen geben wir ein paar Tipps, die uns geholfen haben unsere Ziele zu erreichen.
E36 - 5Minutes - Der 5Minds Sitzplan
In der 36. Folge unseres 5Minds Podcasts sprechen wir mit Paul Heidenreich über unser neues Sitzplan System.
Paul erklärt uns, wie sich unsere händisch gepflegte Google Tabelle schrittweise zu einer prozessbasierten Software verwandelt hat.
Hier der angesprochene Prozess im Detail:
Prozess Sitzplatz buchen
E35 - 5Minutes - 5Minds und Produktentwicklung
In der 35. Folge unseres 5Minds Podcast geht es um unser Bestreben ein eigenes Produkt am Markt zu platzieren, eine Initiative, welche seit mehreren Jahren eine Transformation vom "leidenschaftlichen Nebenprojekt nach Feierabend" hin zu einer professionellen Produktentwicklung mit mehreren Produkten, Roadmaps und Meilensteinen durchlaufen hat.
Dazu ist heute Rene Föhring zu Besuch und gibt uns einen ersten Einblick in die Geschichte und die Arbeit der Produktentwicklung bei 5Minds.
E34 - 5Minutes - Challenge Yourself
In unserer 34. Folge unseres 5Minutes Podcast habe ich wieder Thomas Konrad zu Besuch.
Permanentes Homeoffice seit nunmehr einem Jahr wird für viele Menschen problematisch, da sie sich deshalb viel zu wenig bewegen. Arbeitswege fallen weg, statt ins Nebenbüro zum Kollegen oder gemeinsam in die Mittagspause zu gehen, trifft man sich nur noch in Videokonferenzen. Der Entschluss, das durch mehr Bewegung und Sport zu kompensieren, ist schnell gefasst. Was fehlt, ist die Motivation, das auch täglich und länger als 4 Wochen zu tun. Thomas verrät uns, wie er sich selbst austrickst, um es dennoch zu schaffen.
Schickt uns gerne eure Challenges und ersten Erfolge an die E-Mail-Adresse 5minutes@5minds.de!
Unter allen Einsendungen bis einschließlich 19.04.2021 verlosen wir eine Jetbrains Ultimate Jahreslizenz, also seid dabei!
E33 - 5Minutes - Testmanagement, wieso, weshalb, warum?
In der heutigen Folge unseres 5Minds Podcasts habe ich Kathrin Loock, die 5Minds eigene Testmanagerin, zu Besuch.
Sie hat im letzten Jahr die Zertifizierung als Testmanagerin erlangt.
Wir reden darüber, welche Aufgaben oder Verantwortungsbereich ein Testmanager hat, was an dem ganzen Thema so spannend ist beziehungsweise sein kann und was für Vorteile es mit sich bringt, wenn jemand das Testmanagement im Blick hat.
E32 - 5Minutes - WebAssembly - eine Einführung
WebAssembly (Wasm) ist ein offener Standard, der das Ausführen von Programmen im Webbrowser ermöglicht. Die heutige Episode soll grundsätzlich in das Thema einführen und die Beweggründe dahinter beleuchten, dafür habe ich heute mal wieder Marc Biegota zu Besuch.
https://webassembly.org/
E31 - 5Minutes - One Team
In der heutigen Folge erläutert Steffi warum sie der Überzeugung ist, dass Erfolg auf "Gutes Team & Gute Leistung" zurückzuführen ist.
Ihre Erfahrungswerte, wie wichtig ambitionierte (aber) realistische Ziele und eine schlüssige Strategie für ein Team sind.
Auf welcher Position Steffi unserem 5Minds Team spielt, erfahrt ihr auch - hört einfach in die neue Podcast-Folge rein.
E30 - 5Minutes - GSErle bei 5Minds
In der 30. Folge unseres 5Minds Podcasts geht es um die Kooperation der Gesamtschule Erle mit 5Minds.
Zweimal im Jahr kommen 10 Schüler für jeweils sechs Monate, einmal wöchentlich, in den Betrieb und lernen an einfachen Beispielen den Umgang mit dem täglichen Handwerkszeug eines Entwicklers.
E29 - 5Minutes - Jahresrückblick
1 Jahr 5Minutes ... wie schnell die Zeit vergeht.
In der heutigen Folge habe ich wieder Marc Biegota zu Besuch.
Wir werfen heute einen Blick zurück auf das erste Jahr 5Minutes und in die Zukunft.
Was sind unsere Pläne?
Hier die in der Folge erwähnten Folgen:
E28 - 5Minutes - Story-Marketing
Menschen lieben Geschichten – und das bereits seit Urzeiten.
Ob Erzählungen am Lagerfeuer, die Märchen der Brüder Grimm oder ein gelungener Werbespot:
Spannende Geschichten ziehen in den Bann, bleiben im Gedächtnis und werden weitererzählt. Dass dieser Effekt auch im Marketing funktioniert, ist längst bewiesen. Für Unternehmen führt also kein Weg daran vorbei, mit Storytelling neue Kunden zu gewinnen.
Was es mit Story-Marketing auf sich hat und wie wir es bei 5Minds einsetzen – hört einfach in die neue Podcast-Folge mit Laura und Louisa rein.
E27 - 5Minutes - LLVM
In der 27. Folge unseres 5Minds Podcast, der mit dieser Folge nun sein 1-jähriges Bestehen feiert, sprechen Marco Artz und ich über LLVM, einer Werkzeugsammlung für Programmiersprachen-Compiler.
Marco erklärt, was LLVM ist, was es zu leisten verspricht, wie der Aufbau von Compiler-Werkzeugen im Allgemeinen ist und wie LLVM in diesen Kontext passt. Weiterhin sprechen wir über das 3-Phasen-Design von LLVM bestehend Front-End, Optimizer und Back-End, der Intermediate Representation und die Möglichkeiten der Austauschbarkeit und Erweiterbarkeit des Frameworks. Abschließend geht Marco auf praktische Anwendungsmöglichkeiten des von LLVM zur Verfügung gestellten APIs ein.
Den zugehörigen Foliensatz haben wir hier abgelegt: https://github.com/5minds/5minutes/blob/master/Episodes/27/LLVM.pdf
E26 - 5Minutes - Domain Driven Design
In der Folge 26 des 5Minutes Podcasts habe ich Daniel Heise zu Besuch, er gibt uns einen Einblick in Domain Driven Design.
E25 - 5Minutes - WebApp Cloud Computing
In der 25. Folge des 5Minutes Podcasts kehren wir mal wieder in die AWS Cloud zurück.
Nachdem uns von Martin Pöpel schon die DynamoDb in einer früheren Folge vorgestellt wurde, schauen wir uns uns diesmal an, was alles benötigt wird um eine Web App bei AWS zu erstellen und zu hosten.
Die Amazon Web Services (AWS) bieten verschiedene Dienste an um Applikationen zu erstellen oder zu hosten. Um eine Web App, die z.B. inReact oder Angular geschrieben wurde und ein Backend innerhalb der Cloud verwendet, werden unterschiedliche Dienste verwendet und mit einander "verdrahtet". Wir schauen uns an welche Dienste benötigt werden und wo man starten kann wenn mal selber eine App in der Amazon Cloud erstellen möchte
Die Folien zu diesen Vortrag könnt ihr euch hier ansehen:
https://github.com/5minds/5minutes/Episodes/25/2020-10-23-How to deploy a Web App to AWS.pdf
E24 - 5Minutes - Atlas UI
In der 24. Folge unseres 5Minds Podcast geht es um unsere Atlas UI eine Komponente der Atlas Platform das neue Produkt der 5Minds.
Die AtlasUI ist eine Rahmenanwendung benutzerorientierte Applikationen. Sie dient als Schnittstelle zwischen Benutzer und Prozess.
In der Rahmenanwendung werden bereits alle notwendigen Infrastruktur Themen wie z.B. OAuth behandelt. Dies erlaubtes Entwicklern sich auf die wichtigen Teile ihrer Anwendung zu konzentieren.
Benutzer starten über die AltasUI Prozesse und bearbeiteten Aufgaben, welche während der Ausführung anfallen.
Aufgaben können in der AltasUI über DynamicForm oder CustomForm hinterlegt werden. Mit DynamicForms können schnelleinfachere Formulare erstellt werden, diese bieten einfache Eingabefelder. CustomForms ermöglichen es hingegen,die Formulare mit beliebigen Frameworks zu gestallten.
E23 - 5Minutes - Kotlin
In der heutigen 23. Folge unseres 5Minds Podcast geht es wieder mal um eine der TOP 10 Programmiersprachen: Kotlin
Kotlin ist eine Objektorientierte Programmiersprache, entwickelt von JetBrains.
Links:
TOP 10 Programmiersprachen 2020: https://blog.5minds.de/posts/2020-01-13-top-10-programming-languages/
E22 - 5Minutes - EU-US Privacy Shield
In unserer heutigen Folge 22 geht es um das gescheiterte EU-US-Privacy-Shield-Abkommen.
Doch was ist dieses Abkommen eigentlich und was für Auswirkungen hat dieses Urteil?
Die Antworten dazu und wie es mit der Verarbeitung von personenbezogenen Daten in den USA weitergehen kann, werden in dieser Folge mit Thorsten Kallweit andiskutiert.
E21 - 5Minutes - Folge 0 und Railway Programming
In unserer 21. Folge gibt es für euch einen Einblick in unsere allererste Aufnahme. Darin sprechen Rene Föhring und ich über Railway Programming.
E20 - 5Minutes - Dart
In unserer heutigen Jubiläumsfolge Nummer 20 sind mal die Rollen vertauscht, denn es begrüßt euch Marc Biegota und er hat André Siebelist zu besuch. Das heutige Thema ist eine unserer Top 10 Programmiersprachen 2020: Dart!
Dart ist eine von Google entwickelte Programmiersprache für native Mobile Apps.
Da Dart in seiner Web-Variante in JavaScript transkompiliert wird, wird sie oft mit dieser Programmiersprache verglichen.
Im Vergleich zu optimiertem JavaScript Code ist der aus Dart generierte JavaScript-Code fast um das Doppelte schneller.
Was Dart als Programmiersprache angeht, so orientiert sich die Syntax mehr an Java und C# und bietet damit einen sehr leichten Einstieg.
In seiner nativen Variante wird der Dart-Code in maschinennahen Code kompiliert und in der Dart VM ausgeführt.
Seinen großen Durchbruch hat Dart vorallem wegen dem UI-Kit Flutter, welches ebenfalls aus dem Hause Google kommt.
**Achtung Gewinnspiel:**
Wer als erster eine E-Mail an gewinnspiel@5minds.de sendet, hat die Chance auf eine 1-Jahres-Lizenz einer IDE unseres Sponsors JetBrains (z.B. Rider, PyCharm, IntelliJ, ...).
E19 - 5Minutes - Elixir
In der 18. Folge geht es um Erlang, Elixir und resiliente Computersysteme - zu Gast ist René Föhring.
E18 - 5Minutes - Das JuPyteR Projekt
In der 18. Folge geht es um Jupyter Notebooks und Frank von der Höh ist wieder dabei.
In Folge 14 (E14 - 5Minutes - Julia) haben wir schon das Thema Jupyter Notebooks kurz gestreift. Heute erzählt uns Frank von der Höh etwas mehr über das Ökosystem Project Jupyter. Wo kommt das her, warum heißt es so, was gehört alles dazu und warum ist es eine der coolsten Erfindungen seit geschnitten Brot? Unterstützt es auch meine Lieblingssprache Brainfuck? Diese Fragen und mehr werden in der heutigen Folge beantwortet.
E17 - 5Minutes - Statistische Programmiersprache R
In der 17. Folge der 5Minutes erzählt uns Diana Stefan etwas über die statistische Programmiersprache R.
Eine weitere Programmiersprache, die nicht auf der Liste unserer Top10-Programmiersprachen 2020 (E06-5Minutes-Programmiersprachen-2020) stand, es aber in den Podcast geschafft hat, ist R. Genau so wie Julia(E14 - 5Minutes - Julia-2020), kommt R aus dem Hochschulbereich. Die Programmiersprache R ist eine multiparadigmen Sprache der 4.Generation, die speziell für die statistische Anwendung geschrieben worden ist. Mit der Kernfunktionalität in der Auswertung und Visualisierung, kann R überall dort eingesetzt werden, wo eine große Menge an Daten (Big Data) analysiert werden soll. Die Anwendungsmöglichkeiten sind weit gefächert: von Anwendungen im Marketing über Künstliche Intelligenz bis hin zu Biostatistics oder Psychologie.
Ein R-Skript zum ausprobieren: https://github.com/5minds/5minutes/tree/master/Episodes/17/Additional%20files
E16 - 5Minutes - Digital Stage
In der 16. Folge unseres Podcast habe ich Tobias Hegemann zu Besuch, er ist der Lead-Entwickler im Digital Stage Team und Teil des Projektleitungsteam.
Die Digitale Bühne ist ein latenzarmes Videokonferenzdiest für Kunst-, Musik- und Theaterensembeles, welches sich gerade noch in der Entwicklung befindet.
Um das Team von Tobias hat sich eine Community gebildet. Entstanden ist das Projekt aus dem Hackathon der Bundesregierung (WirVsVirus), dem Schweizer Hackathon und dem EUvsVirus Hackathon.
Das latenzarme Videokonferenzsystem soll sowohl die Probleme der Ensembles lösen, die auf Grund der CoViD 19 Pandemie nicht Proben oder auftreten können, aber auch darüber hinaus Künstlern die Möglichkeit geben Ortsunabhägig gemeinsam kretiv zu sein.
Möchtest du dabei sein und uns dabei unterstützen, dann schau vorbei auf https://www.digital-stage.org
E15 - 5Minutes - IdentityServer
In der 15. Folge unseres Podcast geht es um den IdentityServer, zu Besuch ist heute Marco Artz der aktuell am unserem Lösungen für und mit dem IdentityServer arbeitet.
Bei dem IdentityServer handelt es sich um ein System, das die Aufgabe der Authentifizierung und Autorisierung für Softwareanwendungen in einer föderierten Umgebung übernimmt. Föderiert meint hierbei, dass diese über System- und Unternehmensgrenzen hinweg gekoppelt werden können. Der IdentityServer basiert auf den Standards OAuth2 bzw. OpenID Connect, die weit verbreitet sind und von vielen anderen namenhaften Unternehmen unterstützt werden.
Die Anforderungen an dem Funktionsumfang des IdentityServers sind bei unseren Kunden so heterogen, dass wir eine flexible und erweiterbare Systemarchitektur gewählt haben, die mit Plugins dynamisch erweitert werden kann. Im Prinzip ein Baukastensystem, bestehend aus einer Bauplatte und vielen unterschiedlichen Bausteinen - Standardbausteine oder spezifische Bausteine, die nach Kundenwünschen gefertigt werden können.
E14 - 5Minutes - Julia
In der 14. Folge der 5Minutes erzählt uns Frank von der Höh etwas über Julia. Nicht Roberts, sondern die Programmiersprache.
Julia war zwar gar nicht auf der Liste unserer Top10-Programmiersprachen 2020 (E06-5Minutes-Programmiersprachen-2020), aber unverhofft kommt oft.
In einem Kundenprojekt hat Frank Julia kennen und lieben gelernt. Er erzählt Euch, warum sich ein Blick auf die relativ junge Sprache aus dem Scientific Computing-Umfeld lohnt. Damit Ihr ein paar Details nachlesen und selber ein bisschen spielen könnt, gibt es noch einen Foliensatz und ein Jupyter Notebook on top.
Foliensatz: https://github.com/5minds/5minutes/blob/master/Episodes/14/Additional%20files/Julia.pdf
Jupyter-Notebook: https://github.com/5minds/5minutes/blob/master/Episodes/14/Additional%20files/Julia.ipynb
E13 - 5Minutes - DynamoDB - Daten als Service
In Folge 13 unseres Podcasts ist Martin Pöpel bei uns zu Gast. Er gibt uns heute einen kleinen Einblick in den Amazon Webservice DynamoDB.
Immer mehr Applikationen werden heutzutage in die Cloud ausgelagert. Dort gibt es verschiedene Dienste die einen beim Entwickeln von modernen Anwendungen unterstützen. Natürlich gibt es dort auch unterschiedliche Datenbanken.
DynamoDb ist eine davon. Sie wird von den Amazon Web Services (AWS) bereitgestellt und ist ein NoSQL Datenbankservice, der durch seine schnellen Zugriffszeiten und seine nahtlose Skalierung glänzt.
Doch es ist nicht alles Gold was glänzt. Dazu mehr in unserem Podcast...
E12 - 5Minutes - BPMN & WorkflowEngine - Was ist das?
In der 12. Folge “5Minutes” haben wir Rene Föhring zu Besuch. Er erläutert uns heute was BPMNs sind, woraus sie bestehen und wie wir bei 5Minds BPMNs nutzen, um unseren Kunden einen nachhaltigen Mehrwert zu bringen.
E11 - 5Minutes - 5Fitness
In der heutigen Folge ist Tim Malessa unser Facility Manager und Mädchen für alles dabei, er hält uns mit leckeren Poké Bowls und Personal Training in unserem 5Fitness-Raum gesund.
Da wir aber jetzt alle in unseren Home-Offices sind, gibt es leider keine Poké Bowls mehr, dafür hat er aber ein paar Tips wie Schulter- und Nacken-Probleme, bei intensivem am Schreibtisch sitzen, vorgesorgt werden kann.
E10 - 5Minutes - 5Weekly
In der 10. Folge unserer 5Minutes ist Svenja Gottschalk aus unserer HR bei uns.
Sie will euch heute über die Wurzeln unseres 5Weekly Formats informieren und einen kurzen Einblick in die Inhalte und die Vorteile geben.
E09 - 5Minutes - Rust
Wie angekündigt hier nun der erste genauere Blick auf eine der TOP 10 Programmiersprachen: Rust
Links:
TOP 10 Programmiersprachen 2020: https://blog.5minds.de/posts/2020-01-13-top-10-programming-languages/
TOP 10: Rust: https://blog.5minds.de/posts/2020-03-09-programming-language-rust/
Traits: http://scg.unibe.ch/archive/papers/Scha03aTraits.pdf
E08 - 5Minutes - Zerlegung von Userstories
In der 8. Folge unserer 5Minutes geht es noch einmal mit Kai Lüttmann in die Welt der UserStorys.
Userstories werden schnell sehr groß, wenn man versucht Anforderungen mit einer Userstory abzubilden. In dieser Folge möchte Kai euch ein Toolset an die Hand geben mit dem ihr sehr einfach und effektiv die meißten zu groß geratenen Userstories in sinnvolle kleine Userstories aufteilen könnt. Es mag auch große Userstories geben die sich nicht mehr sinnvoll aufteilen lassen. Diese kommen aber zum Glück sehr selten vor.
E07 - 5Minutes - Nearshoring
In der 7. Folge von unseren 5Minutes geht es um Nearshoring.
Zu Gast ist heute Christian Kühl, Lead Entwickler bei 5Minds. Er wird uns heute einen Einblick darüber geben, wie wir uns bei 5Minds dem Thema Nearshoring angenommen haben.
Jeder in unserer Branche kennt das Problem der knappen Zeit in der Projektarbeit. Man spürt den Atem des Auftraggebers im Nacken und hat noch einen Berg an Arbeit, der bis zur Deadline zu bewältigen ist. Das eigene Team weiter und weiter zu vergrößern geschieht oft zu schnell und steigert auch das unternehmerische Risiko, vor allem wenn es sich um zeitlich befristete Projekte handelt. Doch zum Glück gibt es Unternehmen, die sich auf genau die Art von Situationen eingestellt haben. Spezialisierte Firmen unter anderem in Bulgarien, Rumänien oder Ungarn, die etwaige Dienstleistungen und Ressourcen kurzfristig im Rahmen von sogenanntem Nearshoring zur Verfügung stellen.
E06 - 5Minutes - Programmiersprachen 2020
Programmiersprachen 2020
Ihr kennt bestimmt die alljährliche Aufzählung von den TOP x Programmiersprachen, die man im neuen Jahr unbedingt auf dem Schirm haben sollte. Nun, diesem Trend wollen wir uns natürlich auch bei 5Minds nicht verschließen und haben das Thema selbstverständlich ebenso aufgegriffen.
Blogpost zum Thema:
https://blog.5minds.de/posts/2020-01-13-top-10-programming-languages/
E05 - 5Minutes - UserStories: Anforderungen auf einer Karteikarte
Zu Gast ist heute Kai Lüttmann, er ist Entwickler bei 5Minds und er erklärt uns heute was genau eine User Story ist, wie sie aufgebaut sind und welchen Nutzen man von ihnen hat.
User Stories ist ein sehr wichtigstes Werkzeug, um agile Projekte erfolgreich zu meistern. User Stories beschreiben die Anforderungen der Kunden an ein Softwareprodukt in einer strukturierten Form. Das Entwicklungsteam erfährt durch die User Story, welches Ziel der Auftraggeber oder Nutzer mit der Anforderung erreichen will und warum er das Ziel erreichen möchte.
E04 - 5Minutes - Sprintsquads
In der 4. Folge von unseren 5Minutes geht es um Sprintsquads.
Zu Gast ist heute Christian Kühl, Lead Entwickler bei 5Minds. Er wird uns heute einen Einblick darüber geben, wie wir bei 5Minds die Herausforderung eines Projektes mit einer Teamgröße von mehr als 10 Entwicklern meistern.
In Teams mit einer Größe von 10 und mehr Menschen wird es für alle Beteiligten irgendwann schwer, die anfallenden Aufträge sinnvoll und effizient von der Annahme der Anforderung, über die Schätzung bzw. das Angebot bis hin zur Umsetzung und Abnahme zu begleiten. Es entstehen Reibungsverluste und aus Zeitmangel wird vor allem in der Planungsphase gerne mal über den groben Daumen geschätzt und gehofft, dass das schon irgendwie passen wird.
Um diese Arbeitsweise abzuschaffen und somit auch vor allem Fehler und unnötigen Ärger vermeiden zu können, haben wir bei 5 Minds in einem Projekt die Arbeit in Sprint-Squads organisiert. So entstehen dedizierte, kleinere Teams, die jeweils die Arbeit an einem Sprintteil übernehmen. Dabei begleiten diese Squads eigenverantwortlich während der Planung und Schätzung den gesamten Entwicklungsprozess bis zur Abnahme des jeweiligen Outcomes.
E03 - 5Minutes - Stoizismus: Eine Lebenseinstellung
In der 3. Folge von unseren 5Minutes geht es mal andere Wege.
Zu Gast ist heute Thomas Konrad, Architekt bei 5Minds. Er wird uns heute etwas über Stoizismus erzählen und was daran für einen Software Entwickler so hilfreich sein kann.
Stoizismus war schon in der Antike eine äußerst praktische Anleitung zur Lebensbewältigung in einer unruhigen Welt. Die Welt ist seitdem nicht ruhiger geworden, wir sind gestresst, überfordert, verunsichert und ausgepowert. Eine stoische Geisteshaltung ist auch heute Gold wert im Umgang mit engen Timelines, stressigen Projekten, ungeduldigen Kunden und Mitmenschen, einer nicht enden wollenden Flut an Informationen und Kommunikation, den kleinen und großen privaten und beruflichen Katastrophen und Unwägbarkeiten. Oft als passiv und emotionslos missverstanden, zeigt der Stoizismus erstaunlich einfache Wege, um einerseits Stress, Ängste und Unsicherheit zu reduzieren, andererseits Produktivität, Selbstbewusstsein und Zufriedenheit zu erhöhen - durch Konzentration auf das, was wir beeinflussen und kontrollieren können und gelassenen und souveränen Umgang mit dem, was nicht in unserer Hand liegt.
Links:
E02 - 5Minutes - Snips: Ein Sprachassistent ganz ohne Cloud
Herzlich willkommen,
in der zweiten Folge unserer 5minutes geht es um den Sprachassistenten Snips.
Zu Gast ist Dominique Mattern und er präsentiert uns was Snips so kann und was man braucht wenn man einen Snips für Zuhause haben möchte.
Snips ist ein “Private by Design” Sprachassistent, der bereits auf einem Raspberry Pi betrieben werden kann. Im Gegensatz zu Konkurrenzprodukten funktioniert Snips vollständig offline – sprich ohne Cloud. Die Funktionalität des Assistenten kann mit eigenen oder von der Community erstellten Apps erweitert werden. Eigene Apps können in einer beliebigen Programmiersprache umgesetzt werden, da Snips ausschließlich über einen MQTT Bus kommuniziert. Aber auch Nicht-Entwickler kommen hier auf ihre Kosten. Einige Hausautomatisierungslösungen, wie z.B. Home Assistant, bieten eine native Unterstützung für Snips. Dadurch kann der Sprachassistent mit wenig Aufwand dazu genutzt werden, um Lampen, Steckdosen, Thermostate und weitere smarte Geräte mit der eigenen Stimme zu steuern.
Hier die erwähnten Links:
Snips Projekt:
E01 - 5Minutes - 5Minds & MeetUps
Hallo und herzlich willkommen zu den 5Minds 5Minutes!
Schön, dass du zu uns gefunden hast.
Wir werden ab sofort alle 2 Woche eine Folge unserer 5Minutes veröffentlichen!
Zu Gast in unserer ersten Folge ist Marc Biegota, unser 5Minds Lieblingsarchitekt! In dieser Episode sprechen wir mit ihm über die Entwicklung der verschiedenen 5Minds-Meetup-Formate und Coding Dojos.
Hier die in der Folge erwähnten Web-Seiten:
Allgemeines zu CodingDojos:
http://codingdojo.org/
Sammlung der Coding-Dojo-Aufgaben von 5Minds:
https://github.com/5minds/5Minds.CodingDojo