Softwarepraktikum WS 2011/2012Gruppe 20 - Clowncollege
Fakultät Informatik Institut für Software- und Multimediatechnik, Professur Softwaretechnologie
Dresden, 15.01.2012
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 2 von XYZ
Gliederung
1. Einleitung2. Projektarbeit und Organisation3. Entwicklungszyklus
1. Einarbeitung2. Analyse3. Entwurf4. Implementierung5. Wartung
4. Zahlen und Fakten5. Programmvorstellung6. Fazit
1. Einleitung – Das Team
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 3 von XYZ
1. Einleitung - Aufgabenstellung
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 4 von XYZ
2. Projektarbeit und Organisation
• Straffer Projektplan über 13 Wochen
• Kommunikation im Team über Skype und E-Mail
• Wöchentliches Gruppentreffen mit dem Tutor
• Protokollanfertigung zu Tutorien und Gruppentreffen
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 5 von XYZ
3.1 Entwicklungszyklus - Einarbeitung
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 6 von XYZ
3.2 Entwicklungszyklus - Analyse
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 7 von XYZ
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 8 von XYZ
3.3 Entwicklungszyklus - Entwurf
• Prototypen zu Beginn der Entwurfsphase erstellt wichtige praktische Framework-Erfahrungen für die Implementierung
• Zustandsdiagramme halfen beim Verständnis der systeminternen Übergänge und der auslösenden Aktionen
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 9 von XYZ
3.4 Entwicklungszyklus - Implementierung
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 10 von XYZ
Bsp: Administratorübersichten und Funktionen
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 11 von XYZ
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 12 von XYZ
3.5 Entwicklungszyklus - Wartung
• meiste Tests schon während der Implementierungsphase durch MVC und Persistenz nur begrenztes Testen mit JUnit möglich
• Phase vor allem zur Fehlerbehebung und Fertigstellung der Funktionalität genutzt Crosstesting half dabei letzte kleine Fehler auszumerzen
• JavaDoc vervollständigt
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 13 von XYZ
4. Zahlen und Fakten
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 14 von XYZ
5. Programmvorstellung
Programmvorstellung mittels Screencasts
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 15 von XYZ
6. Fazit
erste praktische Erfahrungen im „großen Stil“ Abwechslung zum normalen Studienalltag extrem großer Lerneffekt
großer Zeitaufwand schwerfällige Einarbeitung ins Framework Erstellung eines „Wegwerfproduktes“
TU Dresden, 11.04.23 Gruppe 20 - Clowncollege Folie 16 von XYZ
TU Dresden, 11.04.23 Präsentationsname XYZ Folie 17 von XYZ
Vielen Dank für die Aufmerksamkeit!