Files
berufsschule-u1/Arbeit/SUD (Jung)/SUD - Appentwicklungsplanung 2.md
2026-03-01 07:10:07 +01:00

1.8 KiB

Anforderungsanalyse

  • Marktanalyse durchführen
  • Anforderungen dokumentieren
  • Projektziele definieren
  • Stakeholder-Interviews führen
  • Lastenheft erstellen
  • Kundenanforderungen erheben

Entwurf

  • Pflichtenheft erstellen
  • Mockups oder Prototypen mit Kunden abstimmen
  • Erstellung eines ER-Diagramms
  • Datenbankstruktur entwerfen
  • Regelmäßige Rücksprachen mit dem Kunden zur Zufriedenheit
  • Feedback-Schleifen zu ersten Ideen und Konzepten initiieren
  • Neue Anforderungen oder Änderungswünsche aufnehmen
  • Versionskontrolle einrichten
  • Mockups für die Benutzeroberfläche zeichnen
  • Konzept für Nutzerführung entwickeln
  • Erstellung eines UML-Diagramms
  • Architekturmuster auswählen (z. B. MVC)
  • Anforderungsdokumente prüfen

Implementierung

  • Unit Tests schreiben
  • Klassenstruktur erstellen
  • Systemoptimierung durchführen
  • Zwischenstände der Software dem Kunden präsentieren
  • Frameworks installieren
  • Code schreiben
  • Installationsanleitung erstellen
  • Debugging durchführen

Testen

  • Tests mit Kundendaten durchführen und validieren lassen
  • Integrationstests durchführen
  • Kundenfeedback zu Teilmodulen oder Funktionen einholen
  • Testdaten generieren
  • Testprotokolle auswerten
  • Automatisierte Tests einrichten
  • Feedback der Benutzer einholen
  • Sicherheitslücken testen
  • Fehlerbehebung durchführen
  • System in einem finalen Kundentest freigeben lassen
  • Endgültiges Feedback vor dem Go-Live einholen

Auslieferung/Deployment

  • Benutzerkonten einrichten
  • Kundenfeedback zur Benutzerfreundlichkeit einholen
  • Anforderungen mit dem Kunden überprüfen und freigeben lassen
  • Benutzerakzeptanztests organisieren
  • Software auf Server bereitstellen
  • Projektabschlussbericht und Kundendokumentation erstellen

Wartung/Support

  • Dokumentation aktualisieren
  • Updates entwickeln
  • Kunden-Support leisten