Zumindest
In erster Linie müssen Sie ein Top-Down-Sponsoring haben, das die Prinzipien versteht und an sie genug glaubt, um sie in der gesamten Kette durchzusetzen, und der glaubt, dass Agile auf Ihre Situation anwendbar ist.
Eine Geschäftsleitung, die nicht an den Prozess glaubt, wird ihn letztendlich untergraben, weil sie es den Untergebenen ermöglicht, den Prozess zu verfälschen, zu verzerren, zu verschmutzen, zu untergraben oder schlimmer noch zu sabatieren.
Wenn die Geschäftsleitung die Prinzipien nicht versteht, werden sie Abkürzungen und Kompromisse fordern, die den Prozess verfälschen. Wenn dann die Dinge zusammenbrechen, können die Neinsager sagen: "Ich habe es dir gesagt, Agile funktioniert nicht!" zurück zum Todesmarsch!
Dies ist schlimmer als die Nichteinführung von Agile. Es wird normalerweise als "Agile But ..." bezeichnet. Das Management verwendet den agilen Begriff "Aber ...", der alle eigentlichen Prinzipien auswirft und weiterhin das tut, was sie zuvor getan haben. "Aber ..." nennt es jetzt Agil. Das gibt Agile einen schlechten Ruf für diejenigen, die es nicht besser wissen.
schöne Nebenwirkungen
Die Dinge, die Sie auflisten, keine Fehler, automatisierte Tests, klar definierte Entwicklung, engagierte Mitarbeiter usw., sind allesamt nette positive Nebenwirkungen von Agile.
Agil ist kein Wundermittel oder Allheilmittel, aber es fördert die Transparenz auf allen Ebenen (Kundenmanagement- <-> Entwickler) und lässt die Menschen, die Probleme mit der Produktivität haben, schnell hervorstechen. besonders spezifische Implementierungen von Agile wie Scrum.
Ein paar Dinge, die mir in den Sinn kommen:
Professioneller Teamzusammenhalt - Sind diese Leute offen dafür, gut mit anderen zu spielen? Sind sie reife, verantwortungsbewusste Menschen, denen bei ihrer Arbeit Autonomie eingeräumt werden kann?
Kommunikationskultur und -politik - Wie gut äußern Menschen Bedenken, Gedanken und Meinungen in der Organisation?
Verstehen, was Agilität ist und was nicht - Wissen diese externen Stakeholder genug über den Prozess, um die Verantwortung für sich zu übernehmen? Wenn nicht, kann dies zu einer Pseudo-Agilität führen. Gibt es auch einen klar definierten Product Owner und ScrumMaster, die bei der Organisation einiger Dinge helfen?
quelle