Einleitung und Übersicht |
Das Script gliedert sich in Kapitel, die jeweils einen Hauptpunkt abdecken. In der hier vorgestellten Folge sind sie aufeinander aufbauend, man kann aber die motivierende Einführung ("Warum Software Engineering?") auch kürzen oder durch andere Motivation ersetzen.Dieses Script entstand während eines Software-Praktikums am Institut für Informatik der WWU Münster im Sommer 1997. Von der Konzeption konnte nur sehr wenig theoretischer Stoff vermittelt werden, da eine umfangreiche praktische Aufgabe gelöst werden sollte -- andererseits wurde versucht, den in Softwaretechnik (und leider auch in objektorientierten Programmiersprachen) ungeübten Praktikanten objektorientierte Analyse und objektorientiertes Design beizubringen. Das Script bemüht sich deshalb um extreme Kürze.
Es ist nicht vollständig, und noch sehr verbesserungswürdig, insbesondere die Kommentare zum Pflichtenheft sind so eher verwirrend. Ich habe allerdings vor, es zu überarbeiten und zu erweitern. Insbesondere sollte bei Folgeveranstaltungen die Einleitung weiter gekürzt werden, und dafür die Endphasen (OOD, Implementation) noch erläutert werden. Sinnvoll scheint auch, für die Einzelschritte bei der Entwicklung der praktischen Aufgabe strenge Zeitrahmen vorzugeben.
Das Script ist als HyperText-Dokument konzipiert, es liegt aber eine druckbare Version vor.
Dietmar Lammers
Softwaretechnik ist wichtig, das muß klar werden! |
Balzert ergänzt auch noch eine Wartungs- und Pflegephase. Er verwendet auf die Definitionsphase 19 Lehreinheiten, auf die Entwurfsphase neun, auf die Planungsphase zwei und auf die anderen je eine LE. |