Praxis der Software-Entwicklung
- Teilnahme: Die Teilnehmerzahl ist auf drei Teams zu je 5-6 Personen beschränkt. Die Anmeldung erfolgt zentral während der ersten Vorlesungswochen.
Links
Termine
Am Dienstag dem 16. April 2012 um 14:00 Uhr im Hörsaal am Fasanengarten (Geb. 50.35) findet die Auftaktveranstaltung statt. Dort werden die verschiedenen Aufgaben vorgestellt und erklärt wie die Gruppen eingeteilt werden.
Die Einführungsveranstaltung findet am Mittwoch dem 24. April 2012 um 14:00 Uhr in Raum 315 im Informatik Hauptgebäude (Geb. 50.34) statt.
Es wird ein wöchentliches Treffen geben. Der Termin dafür wird in der Einführungsveranstaltung abgesprochen.
Materialien
- Folien der Einführungsveranstaltung
- Phase 1: Pflichtenheft
- Phase 2: Entwurf
- Phase 3: Implementierung
- Phase 4: Validierung
Aufgabenstellung
Ziel dieser Veranstaltung ist die Planung und Implementierung eines Routing Systems für den KIT-Campus. Für einen Benutzer soll es dabei möglich sein, ein Gebäude oder auch einen Raum innerhalb eines Gebäudes als Start- bzw. Zielpunkt festzulegen. Ihr Routing-System soll dann in der Lage sein, eine kürzeste Route vom Start- zum Zielpunkt zu berechnen und anzuzeigen. Außerdem sollte Ihr System eine komfortable Möglichkeit bereit stellen, die zugrunde liegenden Kartendaten zu bearbeiten.
Ablauf und vorläufiger Zeitplan
Neben der Qualität des von Ihnen erstellten Systems, steht das Vorgehen nach einem Prozessmodell der Softwaretechnik bei diesem Projekt genauso im Vordergrund. Dies spiegelt sich auch im nachfolgenden Zeitplan wider. Zu jeder Projektphase ist ein Dokument zu erstellen, das den Ablauf der jeweiligen Phase bzw. deren Ergebnisse beschreibt.
- Beginn: 22. April 2013
- Pflichtenheft-Phase: 22. April - 19. Mai 2013
- Abgabe des Pflichtenhefts: 19. Mai 2013, kurz danach müssen Sie ihr Pflichtenheft im Rahmen eines Kolloquiums erläutern.
- Entwurfs-Phase: 20. Mai - 16. Juni 2013
- Abgabe des Entwurfs: 16. Juni 2013, kurz danach müssen Sie ihren Entwurf im Rahmen eines Kolloquiums verteidigen.
- Implementierungs-Phase: 17. Juni - 14. Juli 2013
- Abgabe Implementierungsbericht: 14. Juli 2013, kurz danach findet das Implementierungskolloquium statt.
- Klausurpause: 15. Juli - 28. Juli 2013 (individuelle anpassbar)
- Qualitätssicherung: 29. Juli - 18. August 2013
- Abgabe des Testberichtes und Systemabnahme: 18. August 2013
- Abschlusspräsentation:
Die Abgabetermine sind verbindlich, die Kolloquien finden nach Vereinbarung statt.