Grundlagen des Software Engineering: Prozesse und Modelle
Was ist Software Engineering?
Die Untersuchung und Anwendung systematischer, wirtschaftlicher und messbarer Ansätze für die Entwicklung, den Betrieb und die Wartung von Software hoher Qualität.
Was ist Software?
Computerprogramme und die zugehörige Dokumentation.
Software Engineering bezieht sich auf Software-Systeme, die von Gruppen und nicht von Einzelpersonen entwickelt werden. Die Software muss den Anforderungen der Benutzer entsprechen, leicht zu pflegen sein, eine gute Leistung erbringen, zuverlässig und einfach zu bedienen sein.
Der Lebenszyklus von Software
- Requirements-Definition
- Analyse
- Projekt (Design)
- Coding (Implementierung)
- Tests
Requirements-Definition
Vor Beginn der Errichtung eines Systems sollte festgelegt werden, wie es verwendet...