Von Michael Wieland, Nico Vinzens, Murièle Trentini, Fabian Hauser und Oliver Dias
📚 Dokumentation
- Projektantrag
- Anfänglicher Projektantrag Engineering Projekt
- Projektplan
- Technische und eingetretene Risiken
- Testplan
- Anforderungsspezifikationen
- Abuse & Use Cases
- Nicht funktionale Anforderungen
- Domainanalyse
- Domain Model
- Systemsequenzdiagramme
- Architekturdokumente
- Systemübersicht, Logische Architektur, Datenspeicherung
- Übersicht Infrastruktur und Continuous Integration (CI)
- Tools, Grössen und Leistungen
- Spezifikation REST API
- Benutzer-Permissions
- Testspezifikationen und Testprotokolle
- Unit Tests, Integration Tests
- Systemtests, Nicht funktionale Tests
- Präsentation
- Abschlusspräsentation Projekt
- Zeiterfassung und Zeitauswertung
- Zeiten soll/ist Vergleiche
- Geschätzte vs. tatsächliche Umsetzungen
- Rückblick
- Gemeinsamer Rückblick
- Persönliche Berichte
- Protokolle
- Sitzungen
- Besprechungen, Projekt Meetings
- Projektmanagement / Issue Liste
- Arbeitspakete
- Redmine (bis 01.07.2017)
📝 Frontend (Client)
- Sourcecode
- auf Github
- Code Dokumentation
- Generierte Code-Dokumentation
- Codestatistik
- Anzahl Zeilen Code netto, Anzahl Klassen
- Screenshots
- Bildschirmabzüge aller relevanten Teile der Software
- Wireframes
- Entwürfe des User Interfaces (UI)
- CI Konfiguration
- Continuous Integration, Travis CI
🎛 Backend (Server)
- Sourcecode
- auf Github
- Codestatistik
- Anzahl Zeilen Code netto, Anzahl Klassen
- CI Konfiguration
- Continuous Integration, Travis CI
🛠️ Infrastruktur
- Installationsanleitung
- Build der Applikationen, Setup der Infrastruktur
- Code Repository
- Konfigurationen und Code der Infrastruktur