15.02.2022 · Business

Wie Softwareprojekte scheitern …

Lektion 1: Das Projekt passt nicht

Bei unseren Dienstleistungen möchten wir:

  1. wirtschaftlich sinnvolle Leistungen erbringen
  2. den Kunden einen Mehrwert bieten
  3. hohe Qualität bieten
  4. nahe am Kunden arbeiten

Von unseren Projekten erwarten wir:

  1. dass es ein sinnvolles Vorhaben ist
  2. eine wirtschaftlich interessante und tragbare Grösse des Vorhabens
  3. das Vertrauen des Kunden
  4. ein innovatives Projektteam

Lektion 2: Das Ziel ist unklar

  • Welche persönlichen Ziele sollen mit der Lösung erreicht werden?
  • Welche Erleichterung soll die Lösung für welche Geschäftsbereiche bringen?
  • Welche Business-Ziele möchten wir damit erreichen?
  • Welche Akteure nutzen die Lösung, sprich: für wen entwickeln wir?
  • Was bieten wir für einen Mehrwert für unsere Endkunden?
  • Wie skalierbar soll die Lösung sein?
  • Wo grenzt sich unser Projekt von anderen Projekten ab?

Lektion 3: Der Plan fehlt

Lektion 4: Der Projekt-Plan ist zu detailliert

Stick to the plan – but keep it simple.
  • Grobtiming anlegen, Abwesenheiten einplanen
  • Fixe Time-Boxes definieren und reservieren
  • Team-Commitment einholen für ein Sprint-Planning
  • Stetiges, repetitives Priorisieren der einzelnen Aufgaben

Lektion 5: Der Fokus ist falsch

  • funktional
  • nutzbar
  • ansprechend
  • praktisch
  • sinnvoll

Lektion 6: Die Software wird nicht getestet

  • Testing durch Lead-Entwickler
  • Code-Review durch Peer-Entwickler
  • Acceptance-Testing durch Projektleitung
  • Integration-Testing durch Projektleitung
  • Externes Acceptance-Testing durch Kund:in
  • User-Acceptance-Testing im Markt

Fazit

  1. Kenne dein Business
  2. Plane dein Projekt
  3. Plane nicht jedes Detail
  4. Fokussiere dich auf das Gesamtbild
  5. Teste, teste, teste – das ist Teamwork

Möchten Sie Ihr Projekt zum Erfolg bringen?