Konzeption, Planung, Umsetzung, Test und Deployment einer komplexen Anwendung
- Erstellen eines Grobkonzeptes inkl. Projektablaufplan
- Erstellung eines Lastenhefts
- Erstellung eines Pflichtenhefts
- Auswahl der geeigneten Werkzeuge
- Modellierung der Anwendung mit UML und Design Pattern
- Dokumentation der Funktionen
- Konzept Datenbank-Design
- Umsetzung des Datenbank-Designs
- Umsetzung der Programmierung
- Planung und Durchführung Komponententests
- Planung und Durchführung Integrationstests
- Planung und Durchführung Systemtest
- Fehleranalyse und Behebung
- Dokumentation des Projekts
- Veröffentlichung in GitHub oder BitBucket
- Abschlußpräsentation des Projektes