Bővebb ismertető
10
Vorwort
Wartung - das Stiefkind des Software-Engineering
Von den vielen jungen Programmierern, die heute eine Stellung bei einem Computer-Hersteller, einem Software-Haus oder einem Anwender annehmen, werden nur wenige die Gelegenheit bekommen, ein neues Programm zu schreiben, d.h das, was sie gelernt haben, zu nutzen. Die Mehrzahl von ihnen wird alte Programme erben und pflegen müssen, eine Tätigkeit, auf die sie völlig unvorbereitet sind. Erst nach vielen Jahren autodidaktischen Trainings lernen sie die hohe Kunst der Software-Wartung! Inzwischen haben sie fast alle Fehler begangen, die man bei der Pflege größerer Systeme machen kann, nicht selten mit schwerwiegenden Konsequenzen für die Systembenutzer Deshalb ist es höchste Zeit, daß Software-Wartung endlich ihren gebührenden Platz in dem Software-Engineering-Spektrum einnimmt.
Über die Haupttätigkeiten der Software-Entwicklung ist mittlerweile sehr viel geforscht und geschrieben worden. Abgesehen vom Projektmanagement handelt es sich um die technischen Tätigkeiten
- Anforderungsspezifikation
- Systementwurf
- Programmierung und
- Testen bzw. Verifikation und Validation. (Siehe Abb. 1)