Die üblichen Kriterien für das Projektmanagement und die Planung Termine, Kosten und Qualität beschränken sich bei der Bearbeitung einer Diplomarbeit auf die Faktoren Qualität und Termine. Die Einhaltung der Kriterien kann durch ein Phasenmodell aufgeteilt und verkleinert werden, daß an die Projektgröße, das Problem sowie Methoden und Werkzeuge angepaßt wird. In der Literatur finden sich zahlreiche Vorschläge für Phasenmodelle aller Art. Das Modell von Daly [SI92, 2.2.1,] kommt der Realitiät vermutlich am nächsten.
Eine Software streng nach dem Wasserfallmodell zu entwickeln, ist selbst bei Bearbeitung eines Problems durch eine Person schlichtweg unmöglich. Es bietet jedoch eine grobe Richtung für die termingerechte Fertigstellung.Das dynamische Spiralmodell von Boehm [SI92, 2.23,] gibt den Ablauf des Projektes vor. Es werden mit rapid prototyping einfache lauffähige Prototypen entwickelt, anhand derer das nächste Problem gelöst oder Alternativen gesucht werden können. Die konkreten Projektphasen gliedern sich in dieser Hinsicht wie folgt:
Die Projektphasen wurden in der Praxis nur teilweise in der dargestellten Reihenfolge bearbeitet. Teilweise mußte vorgegriffen werden, um das Risiko einer Fehlentwicklung zu vermeiden. Einige der Phasen mußten teilweise parallel bearbeitet. Asynchron zu der Vorgehensweise ist die regelmäßige Portierung vom Entwicklungssystem Linux auf SUN-OS vorgenommen worden, um systemspezifische Festlegungen zu vermeiden. Gleiches gilt für die Konvertierung der Diplomarbeit in HTML, die ebenfalls zwischenzeitlich vorgenommen wurde. Das Abbild [*] gibt einen Überblick über das gesamte konzpierte und realisierte Gesamtsystem, das der Autor bei der Entwicklung stetig vor Augen hatte.
Abbildung: Überblick über das Gesamtsystem