Softwareprojekt startklar machen
Eine praktische Prüfung für Ziel, Nutzerweg, Daten, Sicherheit und Betrieb vor dem ersten Entwicklungssprint.
- Für wen
- Produktverantwortliche, Fachbereiche und Projektteams vor einer neuen Anwendung oder größeren Erweiterung.
- Wann nutzen
- Vor Angebot, Kickoff oder erstem Sprint und erneut bei einer wesentlichen Umfangsänderung.
Ein Softwareprojekt ist startklar, wenn Problem, Zielgruppe, vollständiger Kernablauf, Erfolgssignal, Nicht-Ziele, Datenverantwortung und Betriebsweg klar genug für eine überprüfbare erste Version sind.
Problem und Entscheidung
Die Anwendung braucht zuerst einen prüfbaren Zweck, nicht eine möglichst lange Funktionsliste.
Nutzerweg und Anforderungen
Der erste Umfang muss einen vollständigen Ablauf ermöglichen, auch wenn er bewusst klein bleibt.
Daten und Anbindungen
Unklare Datenquellen und Zuständigkeiten werden später schnell zum größten Projektrisiko.
Sicherheit und Betrieb
Sicherheit, Wiederherstellung und Verantwortlichkeit gehören in den ersten vollständigen Nutzerweg.
Startentscheidung
Offene Punkte dürfen bleiben, müssen aber sichtbar bewertet und verantwortlich zugeordnet sein.
Ergebnis der gemeinsamen Prüfung
- Ein klarer Projektauftrag mit Erfolgssignal
- Ein abgegrenzter vollständiger Nutzerweg
- Ein sichtbares Risiko- und Annahmenregister
- Ein erster Betriebs- und Sicherheitsrahmen
Quellen und fachliche Grundlage
Die Arbeitshilfe übersetzt übergeordnete Empfehlungen in eine kompakte Erstprüfung. Maßgeblich bleiben die Primärquellen und der konkrete Kontext.
Häufige Fragen
Müssen alle Punkte vor dem ersten Gespräch erledigt sein?
Nein. Die Checkliste macht gerade sichtbar, welche Informationen fehlen. Kritische Punkte zu Zweck, Verantwortung, Daten und Betrieb sollten aber vor dem Entwicklungsstart geklärt oder bewusst begrenzt werden.
Ist die Checkliste ein Lastenheft?
Nein. Sie ist eine Startprüfung. Fachmodelle, Abläufe, Schnittstellen und Qualitätsanforderungen werden danach passend zum Projekt vertieft.
Browser-Häkchen werden nicht gespeichert und nicht an SudoPort übertragen.