Softwarepraktikum WS 2011/2012 Gruppe 20 - Clowncollege Fakultät Informatik Institut für Software- und Multimediatechnik, Professur Softwaretechnologie Softwarepraktikum WS 2011/2012 Gruppe 20 - Clowncollege Dresden, 15.01.2012
Gliederung Einleitung Projektarbeit und Organisation Entwicklungszyklus Einarbeitung Analyse Entwurf Implementierung Wartung Zahlen und Fakten Programmvorstellung Fazit TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
1. Einleitung – Das Team Julian Rahm Sebastian Holz Martin Le Chefprogramierer Sebastian Holz Sekretär Martin Le Tester Tony Lotzmann Thomas Pfohl Administrator Nico Wehmeyer Assistent Kristian Scholze Tutor TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
1. Einleitung - Aufgabenstellung TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
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, 28.03.2017 Gruppe 20 - Clowncollege
3.1 Entwicklungszyklus - Einarbeitung TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
3.2 Entwicklungszyklus - Analyse TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
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, 28.03.2017 Gruppe 20 - Clowncollege
3.4 Entwicklungszyklus - Implementierung Contoller Model View TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
Bsp: Administratorübersichten und Funktionen AdminController Accountancy, Settings, Order, Subcontractor Customer, Employee AccountancyEntry, Error, User adminPunisherController, adminUserOverview, eMailChooseAddresses, employeeMaterialsStore, adminFinances, adminOverview, eMailSendMail TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
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, 28.03.2017 Gruppe 20 - Clowncollege
4. Zahlen und Fakten TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
5. Programmvorstellung Programmvorstellung mittels Screencasts TU Dresden, 28.03.2017 Gruppe 20 - Clowncollege
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, 28.03.2017 Gruppe 20 - Clowncollege
Präsentationsname XYZ Vielen Dank für die Aufmerksamkeit! TU Dresden, 28.03.2017 Präsentationsname XYZ