Blog

Technische Schulden sind kein Problem, sondern eine Lösung!
Die Metapher der technischen Schulden wird oft missverstanden und als Synonym für schlechten Code verwendet. Ward Cunningham betont jedoch, dass sie darauf basiert, aus der Umsetzung zu lernen und den Code schrittweise anzupassen. Solange Schulden bewusst eingegangen und rechtzeitig zurückgezahlt werden, ermöglichen sie schnellere Erkenntnisse und echten Mehrwert. Problematisch wird es erst, wenn sie unkontrolliert wachsen und die Zinslast den Fortschritt blockiert.

Done ist das zentrale Konzept in Scrum: Ohne Done kein empirisches Arbeiten
„Done“ ist ein zentrales Konzept in Scrum, das sicherstellt, dass Produktinkremente vollständig, auslieferbar und von hoher Qualität sind. Eine klare Definition of Done (DoD) ermöglicht Transparenz, regelmäßige und präzise Inspektionen sowie fundierte Anpassungen, die für erfolgreiches, empirisches Arbeiten unerlässlich sind.

Qualität ist die Voraussetzung für empirisches Arbeiten
Qualität ist der Schlüssel für effektives, empirisches Arbeiten in Scrum. Ohne hohe Qualität wird der Feedback-Zyklus gestört und das Vertrauen in das Team und das Produkt sinkt. Um erfolgreich zu sein, muss Qualität eine gemeinsame Verantwortung des gesamten Scrum-Teams sein und von Beginn an in den Entwicklungsprozess integriert werden.

Softwarearchitektur muss die Produktziele unterstützen
Eine erfolgreiche Softwarearchitektur entsteht, wenn sie nicht nur technische Anforderungen erfüllt, sondern auch die übergeordneten Produktziele unterstützt – eine Aufgabe, die das gesamte Scrum-Team gemeinsam meistern muss.

Komplexität im Code - Ein versteckter Killer von Business Value
Komplexität im Code ist ein unsichtbarer Feind, der die Produktivität und Innovationsfähigkeit von Entwicklungsteams schleichend untergräbt. Warum ist das so gefährlich und wie kann dein Team Komplexität erfolgreich bekämpfen?

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?