agileMax Blog
30. Aug. 2024
Das Scrum Framework anpassen - darf man das???
Die einen sehen das Scrum Framework als einen flexiblen Rahmen, den man je nach Bedarf anpassen kann, die anderen sehen es als ein striktes Regelwerk. Wie sehen das die Erfindre von Scrum und ist es überhaupt sinnvoll, das Framework anzupassen?
14. Feb. 2023
Flow - Umsetzung mit Azure DevOps
Wie der Workflow unkompliziert und mit nur wenigen Anpassungen mit Hilfe einer elektronischen Umgebung umgesetzt wird, zeigen wir anhand eines Beispielprojekts in Azure DevOps. Die Konzepte, die wir vorstellen, lassen sich aber ebenso in anderen Tools nutzen.
21. Mar. 2022
Der verborgene Nutzen von Pair- und Mob-Programming
Pair Programming wird bereits in vielen Entwicklungsabteilungen diskutiert, aber bei Weitem nicht überall tatsächlich gelebt. Es gibt vielfältige Vorbehalte und Bedenken, und der erhoffte Nutzen bleibt oftmals eher vage. Mit diesem Artikel wollen wir in einem oft unbeachteten Bereich weitere Nutzenpotenziale aufzeigen, um so die Motivation für Pair Programming zu stärken.
09. Mar. 2022
Erfolgreiche Teams
Wie können erfolgreiche Teams entstehen? Zur Beantwortung dieser Frage lohnt es sich, mehr als 100 Jahre zurück zu blicken. Wie Ernest Shackleton sein Team für eine Südpolar-Expedition zusammengestellt hat ist durchaus bemerkenswert und es gibt ein paar spannende Aspekte die wir in unsere heutige Arbeitswelt übertragen können.
21. Feb. 2022
Brauchen Softwareentwickler Leidenschaft für das Produkt das sie entwickeln?
Leidenschaft für Technologie ist sicher eine positive Eigenschaft für Softwareentwickler. Aber brauchen sie auch eine Leidenschaft für das Produkt das sie entwickeln? Wie wirkt es sich ggf. aus, wenn diese Leidenschaft nicht vorhanden ist und wie kann diese Leidenschaft gefördert werden? Um diese Fragen dreht sich dieser Blog-Post.
17. Feb. 2022
Flow mit Hilfe von Metriken beherrschen
Ein wichtiges Ziel hinter Kanban und Flow lautet, den Flow der Arbeit aktiv zu managen. Dazu gehört auch eine Transparenz darüber, was gerade passiert. Damit sind Teams in der Lage, die richtigen Fragen früher zu stellen und so den Flow zu beherrschen.
06. Oct. 2021
Let there be flow – Die Magie hinter Kanban und Flow
Ein Konzept findet in der Softwareentwicklung in letzter Zeit immer mehr Beachtung: Kanban. Von den einen als die bessere agile Alternative gepriesen, von anderen wegen der Flexibilität und Einfachheit geliebt. Dabei ist Kanban gar nicht so neu, wie es oftmals scheint. Dieser Artikel möchte die zugrunde liegenden Prinzipien erläutern und so ein besseres Verständnis schaffen.
05. Aug. 2021
7 Tipps, die eine Kultur des ständigen Experimentierens und Lernens fördern
Für eine kontinuierliche Verbesserung ist es nicht nur wichtig, Dinge zu identifizieren, die nicht so gut gelaufen sind, sondern dann auch konkret etwas an der Arbeitsweise zu ändern. Aber Veränderung ist schwer. Um Veränderungen zu erleichtern und wahrscheinlicher zu machen, sind Experimente eine ausgezeichnete Möglichkeit. Aber wie kann man eine Kultur des ständigen Experimentierens und Lernens etablieren?
12. Jul. 2021
Scrum mit Embedded Development
Thomas liebt es, Ausreden zu zerstören. Zu oft hört er den Satz 'Ja, aber bei uns geht das nicht weil ...'. Statt nun lange zu diskutieren, ist es meist viel effektiver, zu zeigen, dass es doch geht. Deshalb baut Thomas mit viel Leidenschaft Demos, Fallstudien und Proff-of-Concepts um zu zeigen, was doch geht und um bestehende Denkmuster aufzubrechen. Jetzt hat er auch eine Fallstudie für das APS-SD Training entwickelt mit der die Teilnehmer erleben können, wie Scrum und moderne Entwicklungspraktiken im Kontext von Embedded Development genutzt werden können.
10. Jul. 2021
Horizontale vs vertikale Teams - verschiedene Teamstrukturen im Vergleich
Eines der spannendsten Themen im Kontext von Agilität ist die ideale Teamstruktur. Diese Fragestellung hat tiefgreifenden Einfluss auf die Kommunikationsstruktur und die Abgrenzung von Aufgabengebieten. Und nach Convey Law (https://de.wikipedia.org/wiki/Gesetz_von_Conway) damit auch auf das Produkt als solches. Deshalb lohnt sich nicht nur ein genauerer Blick auf das Thema, sondern es kann auch nützlich sein, bewährte Strukturen in Frage zu stellen und neue, radikale Ansätze zu betrachten.
15. Jan. 2021
Aus PSD wird APS-SD - Vom rollen-spezifischen Training zum domänen-spezifischen Training
Die Scrum.org hat das PSD Training nun in APS-SD umbenannt. Hinter dieser Umbenennung steckt aber viel mehr als lediglich ein neuer Name. Dieser Blog Post beschreibt einige der Hintergründe und Auswirkungen.
19. Jun. 2020
Möglichst früh raus aus der Entwicklungsumgebung
Die Entwicklungsumgebung fühlt sich für Softwareentwickler sicher an, man fühlt sich 'save to fail'. Aber diese Sicherheit kann auch trügerisch sein. Risiken bleiben oftmals unentdeckt oder werden auf später verschoben. Dieser Artikel möchte deshalb dafür werben, dass man konsequent daran arbeitet, möglichst früh raus zu kommen aus der Entwicklungsumgebung.
10. Feb. 2020
Iterativ ist noch lange nicht inkrementell
Agile Entwicklung wird oft als iterativ-inkrementell beschrieben. Dabei ist es aber erstaunlich, dass häufig zwischen diesen Begriffen nicht wirklich differenziert wird, sie werden manchmal sogar synonym verwendet. Dieser Artikel beschreibt die tatsächliche Bedeutung und warum diese Unterscheidung im Kontext von Agilität so wichtig ist.
09. Oct. 2019
Die Power von echter Teamarbeit
Vor ein paar Jahren war ich Teil eines Teams, das unter denkbar ungünstigen Vorzeichen in die gemeinsame Arbeit startete. Diese Blog-Post beschreibt einige Erkenntnisse und Erfahrungen die ich aus diesem Projekt erlangt habe.
19. Apr. 2019
How to Throw a Cat
Dieser Artikel beschreibt ein schönes Spiel das ein paar Herausforderungen im Kontext von Anforderungsmanagement verdeutlicht und das klar macht, wie wichtig ein gutes Backlog-Refinement ist um Missverständnisse und letztendlich Verschwendung zu vermeiden.
11. Apr. 2019
Team Values Game
Dieses Spiel hilft, in eine konstruktive Diskussion über Werte zu kommen, einige Herausforderung mit der Vereinbarung von Team-Werten besser zu verstehen und im Team ein tieferes Verständnis für die Kollegen zu entwickeln.
10. Apr. 2018
Ohne Scrum Master kein erfolgreiches Projekt
Was macht eigentlich ein Scrum Master? Das ist eine Frage, die in Scrum-Trainings häufig gestellt wird. Die einfache Antwort lautet: Er sorgt dafür, dass das Projekt erfolgreich ist. Mit welchen Mitteln und was hinter dieser simplifizierten Antwort steckt, das beleuchtet dieser Post.
17. Jan. 2018
Der heilige Gral in Scrum - Das Done Increment
Das Done Increment ist das Konzept, das im Zentrum von Scrum steht. Leider erfährt es aber nicht immer die notwendige Aufmerksamkeit. Dieser Artikel beschreibt, warum das Done Increment eine solch zentrale Bedeutung hat und wie es hilft, dass das Team sich kontinuierlich verbessert.