Zeiterfassung Pascal

Woche 1

03.04.20071.0Projektantrag
06.04.20072.0Projekplan inkl. Zeitplan erstellen

Summe: 3.0

Woche 2

10.04.20071.5Teamsitzungen
08.04.20076.0Projektplan inkl. Zeitplan erstellen
13.04.20072.0Arbeitspakete definieren
15.04.20070.5Domain Model

Summe: 10.0

Woche 3

17.04.20072.0Teamsitzungen
19.04.20071.0SSD für die wichtigsten UCs
19.04.20070.5Use-Case Diagramm
19.04.20070.5Domain Model
20.04.20073.5Programmgerüst

Summe: 7.5

(Nicht-Funktionale Anforderungen auf Woche 4 verschoben.)

Woche 4

24.04.20071.5Teamsitzungen
24.04.20072.0Programmgerüst
25.04.20072.0Nicht-Funkionale Anforderungen
27.04.20071.0Programmgerüst

Summe: 6.5

Woche 5

01.05.20071.0SSD für die wichtigsten UCs
02.05.20072.0Teamsitzungen
06.05.20073.0Karten

Summe: 6.0

Woche 6

08.05.20072.0Teamsitzungen
09.05.20070.5Interne Tests definieren
10.05.20071.0Codereview mit Reto (Client / Server Architektur)
13.05.20074.0Architekturbeschreibung erstellt (Klassendiagramme)

Summe: 7.5

Woche 7

15.05.20071.5Teamsitzungen
15.05.20071.5Zugerfassung (Simpler Zug)
16.05.20071.0Zugerfassung (Simpler Zug)
17.05.20070.5Architektur dokumentieren
19.05.20072.0Architektur dokumentieren

Summe: 6.5

Woche 8

22.05.20072.5Teamsitzungen
26.05.20071.5Controller
15.05.20070.5Zugerfassung (Simpler Zug)
26.05.20071.0Architektur dokumentieren
28.05.20074.0Architektur dokumentieren

Summe: 9.5

Woche 9

29.05.20071.5 Teamsitzungen
01.06.20070.5 Architektur dokumentierenÄnderungen aus Sitzung mit D. Keller anpassen
01.06.20075.0 ControllerErste Version implementiert, Ideen und Entscheide dokumentiert
04.06.20070.5 ControllerIntegration in GUI und Applikationsschicht

Summe: 7.5

Woche 10

05.06.20072.0 Teamsitzungen
10.06.20071.5 ControllerFeldauswahl angepasst und benutzerfreundlicher gemacht
10.06.20074.5 Zusammenführen Regelsystem/GUIController und Automat kooperieren nun miteinander
10.06.20070.5 Zusammenführen Regelsystem/GUIFeldauswahl
11.06.20071.0 Code ReviewsReview mit Danilo über Controller

Summe: 9.5

Woche 11

12.06.20072.0 Teamsitzungen
12.06.20071.5 EinstiegsView? (Lobby + VerbindenView?)VerbindenView? erstellt
12.06.20071.0 Zusammenführen Regelsystem/GUIFeldabwahl mit Klick ins Leere
13.06.20071.0 Zusammenführen Regelsystem/GUIFeldauswahl verbessert
14.06.20070.5 EinstiegsView? (Lobby + VerbindenView?)VerbindenView? angepasst
18.06.20071.5 Steuerung der Figuren des PartnersPartnerschaften auf Client und Server bilden

Summe 7.5

Woche 12

19.06.20071.5 Teamsitzungen
19.06.20071.5 Steuerung der Figuren des PartnersErste Version der Partnerfigurensteuerung implementiert
19.06.20070.5 Controllercontroller.beenden(), Views sauber aufräumen
19.06.20071.5 Einstiegs View (Lobby + VerbindenView?)Lobby-Layout (Swing) erstellt
20.06.20071.0 Steuerung der Figuren des PartnersAnpassungen und Bug Fixes
22.06.20071.5 Einstiegs View (Lobby + VerbiindenView?)Anzeigen der verbundenen Spieler, Chat
24.06.20070.5 Steuerung der Figuren des PartnersBug Fixes, stabilisiert (in PD)
25.06.20071.5 EntwicklerdokumentationTestprotokoll: JUnit Tests, Vor- und Nachbedingungen

Summe: 9.5

Woche 13

28.06.20071.0 Steuerung der Figuren des PartnersBug-Fix
29.06.20071.5 Einstiegsview (Lobby)VerbindenView? an Automaten-Zustände angepasst
01.07.20072.0 KartenRefactorings in der PD, einige auch nicht erfolgreich
01.07.20072.0 Architektur dokumentierenReversing von Code und anpassen der Diagramme auf aktuelle Codebasis

Summe: 8.0

Woche 14

03.07.20072.0 Teamsitzung
04.07.20073.0 EntwicklerdokumentationDokumentationen anpassen: design, analyse, qualitaetssicherung
04.07.20072.0 PräsentationPräsentation vorbereiten
04.07.20072.0 Benutzerfreundlichkeit testenAlle Test überprüfen und durchführen

Summe: 9.0