Softwareentwicklungsprozess

Bok av Veikko Krypczyk
Die Art und Weise der Softwareentwicklung hat sich in den letzten Jahren von einer handwerklichen Disziplin zu einem gewissermaen ingenieurmaigen Vorgehen gewandelt. Im Mittelpunkt steht der so genannte objektorientierte Softwareentwicklungsprozess. Zentraler Bestandteil ist die Phase der Implementierung (also die eigentliche Programmierung). Der vollstandige Softwareentwicklungsprozess umfasst jedoch weit mehr.Dieses Buch fuhlt sich dem gesamten Entwicklungsprozess verpflichtet. Ausgangspunkt ist dabei die Idee (Auftrag, Aufgabenstellung). Es wird der Softwareentwicklungsprozess im Uberblick erlautert und unterschiedliche Vorgehensmodelle vorgestellt: zum Beispiel das klassische Wasserfallmodell oder der evolutionare Modellansatz. Anschlieend werden die Analyse- und die Entwurfsphase beleuchtet, wozu auch die Durchfuhrung einer (fachlichen) Vorstudie gehoren. Kernelement ist naturlich der Entwicklungsprozess selbst. Im Mittelpunkt stehen hier die Implementierung (also die eigentliche Programmierung) und der Test der Anwendung. Daruber hinaus informiert dieser shortcut uber die Wahl der richtigen Programmiersprache und den Einsatz von Klassenbibliotheken und Frameworks. Der Deployment-Prozess wird ebenso betrachtet wie das Thema Dokumentation. Wer den Einstieg in die Softwareentwicklung sucht, findet somit in diesem E-Book einen kompakten Uberblick uber den Gesamtprozess.