#DHBW Projektmanagement 1&2: ##4-gewinnt in C
###Download: https://github.com/wagnst/4-gewinnt/releases/tag/v1.0
###Projektziel:
Der Klassiker "4 gewinnt" soll als Konsolenanwendung bis zum 1.6.2014 in der Programmiersprache C entwickelt werden.
Begleitende Projektziele:
- Das Kollaborationstool "github" soll zur Versionsverwaltung erlernt und verwendet werden, sodass alle Teammitglieder nach Projektabschluss in der Lage sind, es für spätere Projekte eigenständig benutzen zu können.
- Im Hinblick auf die kommende C-Klausur am Ende des Semesters sollen die Grundlagen der Sprache wiederholt werden. Die Zeigerarithmetik und I/O-Operationen sind dabei von speziellem Interesse und werden in das Projekt eingebracht.
Alle Ziele wurden gemeinsam erarbeitet und von allen Teammitgliedern anerkannt.
###Budget:
- frei verfügbare Software
###Zeit / Ablaufplan:
- Ziele definieren, Team einteilen und grobe Rollenverteilung
- Specification entwerfen
- Design/Modellierung (Architektur, Programmlogik, UI-Konzept) -> Rücksprache mit PO
- Systeme bereitstellen (github+dropbox) und Verwendungsanleitung
- Entwicklungsaufgaben (aus Design+Spec hervorgegangen) verteilen
- Entwicklungs-Sprint (wiederholt)
- Entwicklung & technische Doku
- Test & Inspection
- Code Close
- Review
- Anwendungsdokumentation fertigstellen
- Feedback
###Ressourcen:
- Personal: Steffen Wagner, Niko Berkmann, Inga Miadowicz, Marvin Klose, Michael Wieneke
- github educational (free for students)
- freie IDE CodeBlocks (Gnu GPLv3)
- Dokumentenverwaltung dropbox (Free-Account)
###Qualität:
- sauberer Code durch Code Conventions
- technische Dokumentation (Kommentare im Code und eigenes Dokument)
- Anwendungsdokumentation
- Code-Doku online: http://wagnst.github.io/4-gewinnt/documentation/