…ohne dabei den Kopf zu verlieren!
Die bisherigen Artikel dieser Serie zeigten, wie man sich Architekturarbeit sinnvoll aufteilt, insbesondere die Arbeit an der Form und die an der Struktur. Wie funktioniert das nun im Großen, mit vielen...
Softwarearchitektur erschaffen Sie am besten gemeinsam, nicht nur durch einen dedizierten Architekten. Das trägt zur Agilität des gesamten Vorhabens bei. (Sie erinnern sich an das agile Manifest: „Individuen und Interaktionen mehr als Prozesse und Werkzeuge“).
Von Scrum...
Die Manager unter meinen Kunden tragen zwei Seelen in der Brust. Einerseits wollen sie, dass ihre Teams Ergebnisse erreichen, und zwar am besten in hoher Qualität und gut planbar. Andererseits merken sie, dass Produktentwicklung nicht gerade zu...
Immer wenn Teams von einem sequenziellen Entwicklungsprozess auf einen agilen, schlanken, iterativen, kleinteiligen, flow-basierten umstellen, macht sich plötzlich ungleich verteiltes Know-How bemerkbar. Da geht ein Release zu Ende, die Tester verabschieden sich in den Sommerurlaub, denn sie...
Kanban ist eine Methode, mit der man Veränderungen in einem Unternehmen erreicht. Mit Kanban kann man in einem einzelnen Team beginnen und z.B. nur die Eigenschaften Visualisierung, WIP-Limits, Flussmessung und explizite Prozessrichtlinien implementieren. Das würde man...
Aufwandsschätzungen sind in der Softwareentwicklung ein Problem – Organisationen, die Software entwickeln, fragen immer wieder, wie sie ihre geschätzten Termine besser definieren und einhalten können. Ironischerweise geht das am besten, wenn Sie Ihren Prozess so umstellen, dass Schätzen...