1.5 KiB
1.5 KiB
Software Processes
In den 1950ern wurde Software an Seite der Hardware entwickelt
- Ziel dieser Prozesse war das komplette Produkt in einem einzigen Projekt zu entwerfen
Classic Organizational Structure
- Business or Client
- braucht neue Software/System
- Definiert Kriterien, welche für die Vollständigkeit des Systems essenziell sind
- Definiert requirements specification, welche das benötigte System beschreibt
- Entwicklungsteam oder Software-Firma
- Bekommt requirements specification
- Designt und entwickelt das System anhand der gegebenen Spezifikationen
- Erstellt ein Handbuch
- Operations Team
- Bekommt Handbuch
- Nimmt Rechenschaft für das Laufen der Software auf sich
- Gibt auftretende Fehler an das Entwicklungsteam weiter
Waterfall Model
- Sequenzielle Ausführung der Phasen des SDLC
- Jede Phase wird mit einer Dokumentation des Schritts beendet
- Iterationen sind nur zwischen zwei aufeinanderfolgenden Phasen möglich
Handling of Change: Implications
Ursprüngliches Projekt ist fertig - Kunde ist aber nicht glücklich