Warum (einige) Entwickler Agile hassen
(objectstyle.com)<p>Warum Agile aus dem Ruder geraten ist und was man tun kann, um das zu beheben</p><p>Warum Agile unbeliebt ist: <br />
- Schwankende Ziele und unrealistische Deadlines<br />
- Red Tape (formale Prozesse, Bürokratie) <br />
- Kein Raum für Entwickler, sich kreativ einzubringen<br />
- Sprints, die Entwickler dazu drängen, einfach nur Arbeit abzuliefern</p><p>Was ist mit Agile passiert:<br />
- Agile, ursprünglich von Entwicklern gestartet, wurde von „zertifizierten Scrum-Mastern“ und Leuten aus dem Business gekapert, die nicht verstehen, wie Software eigentlich entwickelt wird <br />
- Als Gegenbewegung entstand auch so etwas wie „Software Craftsmanship“, also der Versuch, zu dem zurückzukehren, worum es bei Agile anfangs ging: die Kluft zwischen Business und Entwicklung zu überbrücken.<br />
- Es geht darum, dass Entwickler nicht nur „funktionierende Software“, sondern „gut gemachte Software“ bauen.<br />
- Ohne Zeit, den eigenen Code zu bereinigen oder zu refaktorieren, einfach nur möglichst schnell Stories umzusetzen, vergrößert lediglich die „technische Schuld“ noch schneller.</p><p>Make Agile Great Again<br />
- Das wird nur möglich sein, wenn man sich darauf konzentriert, die Kluft zwischen Business und Entwicklung zu verringern,<br />
- unnötige Prozesse abzuschaffen<br />
- und gemeinsam auf die immer weiter anwachsende technische Schuld zu achten.<br />
</p>
1 Kommentare