Kurs:Wirtschaftsinformatik SS09/SE1/Lernskript/Text

Vorteile

Bearbeiten
  • (Meilensteine): Klare Phasenabgrenzung für das Management
  • (Verstehen vor Coden): Verbesserung gegenüber Code And Fix: z.B. Implementierung erst nach Verständnis des Problems
  • Historische Bedeutung: Einführung von Disziplin,Planung und Management in die Software-Entwicklung

Nachteile

Bearbeiten
  • Keine erkenntnisgetriebene Entwicklung
  • Praxisferne Annahme der „linearen“ Entwicklung
  • Starre Phasen (z.B. frühes Einfrieren der Anforderungen unrealistisch)
  • Grundlegende Philosophie: keine (späten) Änderungen
  • Dokumentenzentriert („bürokratischer Arbeitsstil“)