Lösungs-Versuche (2)
NASAs Multidisziplinäre Initiative, Dezember 2000:
NASA/Ames Research Center vereinbarte mit der
Carnegie Mellon University und mehreren Industriefirmen,
wie IBM und Hewlett-Packard, ein Projekt zu gründen,
um fehlerfreie, bedienbare Computer erstellen zu können.
Trotz der hohen Kosten dieser Unternehmung blieb der
Industrie keine andere Wahl, da immer mehr
Anwendungen auf Computern basieren.
Voraussichtliche Dauer: Jahrzehnte...
Extreme Programming - XP:
Neuer Ansatz zur Software-Entwicklung (statt Wasserfall):
Kurze Produktionszyklen (1 - 4 Wochen)
Kunde arbeitet mit: schnelle Neudefinierung möglich
Programmierung jeweils mit 2 Personen
Mehrmals am Tag rigorose Testläufe
Kunde legt fest, welche Programmteile realisiert werden
Neudesign, wenn Ansatz zu viele Fehler bringt
Geeignet für kleine und mittelgroße Projekte
Eignungsreife-Modell, Capability Maturity Mode CMM:
Beschreibung der Prozeß-Reife eines Projektes;
Soll-Ist-Vergleich auf 5 verschiedenen Ebenen:
1. Anfangs-Stufe (Projektmanagement)
2. Wiederholbare Phase (Anforderungen, Konfiguration)
3. Analyse-Phase (Peer-Review)
4. Management-Ebene (Software-Qualität)
5. Optimierungs-Ebene (Änderungsmanagement)
Ingolf Giese