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