bluesman528
Ruhrpotthanseat
Das ist genau das Gegenteil von agiler Entwicklung. Es ist eine stringente Methodik für die Erkenntnis, dass es bei hinreichend komplexen Anforderungen nie von Anfang an eine vollständige und zutreffende Beschreibung des Problems gibt. Sie enthält auch die Erkenntnis, dass ein großer Teil von Dokumentation dafür geschrieben wurde, damit es Dokumentation und Dokumentationsverantwortliche gibt. A.k.a. "Bürokratie".Agile Projekte macht man, wenn man keine Lust hat, vernünftige Konzepte und Dokus zu schreiben. Einfach mal drauf los programmieren.
That being said gibt es natürlich Problemstellungen, für die agile Entwicklung suboptimal ist. Aber wie NH schon schrieb, die meisten gescheiterten agilen Entwicklungen sind die, die nie agil waren, denen aber aus unternehmenspolitischen Gründen dieses Label aufgedruckt wurde. Es gibt nämlich nicht so was wie "ein bisschen agil". Das macht es kompliziert.