Prof. Dr. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung
Ingo Melzer Projekt


Uni Logo



Software Engineering Praxis (WS 2000/2001)


6. Das Projekt

Da eine theoretische Vorlesung über Software-Entwicklung oft die auftretenden Probleme nur unvollständig erklären kann, werden wir dies anhand kleiner Projekte selber erfahren. Dafür wird sich jede Gruppe ein Projekt aussuchen und dieses dann bis zum Ende des Semesters durchführen. Um die Erfolgsaussichten zu verbessern, werden hier einige Meilensteine vorgegeben, die eingehalten werden müssen und von den Tutoren kontrolliert werden.

6.1 Ausgangssituation und Zielsetzung (10 Punkte, 15.12.2000)

Legen Sie Ihre Ausgangssitation fest. Schreiben Sie in ein paar Sätzen eine möglichst genaue Beschreibung des Problems, das Sie mit Hilfe Ihres Projekts lösen möchten. Erstellen Sie ein Pflichtenheft (Anforderungdefinition zur Erläuterung der Zeilsetzung, Funktionalität, ...). Es sollte klar ersichtlich sein, was Ihre Lösung am Ende leisten wird.

6.2 Schnittstellen und Verantwortung (10 Punkte, bis Weihnachten)

Legen Sie alle wichtigen Schnittstellen Ihres Programms fest. Beschreiben Sie, wer für welchen Teil verantwortlich ist und bis wann dieser Teil fertig sein muss. Erstellen Sie ein ER-Diagramm zur Dokumentation Ihrer Lösung. Zerlegen Sie Ihr Programm in mehrere Module und bestimmen Sie Testfälle für die wichtigsten Teile.

6.3 Prototyp (10 Punkte, bis zum 19.01.2001)

Schreiben Sie Prototypen Ihrer Module. Jedes Gruppenmitglied sollte seine Teile unter Verwendung der Module der Anderen testen können. Diese müssen noch nicht die volle Funktionalität besitzen, aber die Aufrufe müssen bereits möglich sein.

6.4 Implementierung (20 Punkte, bis zum 02.02.2001)

Implementieren Sie die fehlenden Teile und dokumentieren Sie mit Hilfe von POD sämtliche Module. Testen Sie Ihr Werk unter Verwendung der Testfälle aus der zweiten Woche. Vergleichen Sie den Ist- mit dem Sollzustand.

6.5 Abnahme (40 Punkte, bis Semesterende)

Führen Sie Ihr Projekt in der Vorlesung kurz vor. Jede Gruppe wird 10 bis 15 Minuten Zeit für diesen Teil bekommen.


Noch ein paar Tipps:



Ingo Melzer 2000-12-06