Fachartikel

Wie läuft ein individuelles Softwareprojekt ab? Die 8 Phasen von der Anfrage bis zum Betrieb

Wer zum ersten Mal Software entwickeln lässt, kennt den Ablauf nicht – und genau das nutzen unseriöse Angebote aus. Dieser Artikel beschreibt den Standardablauf für Individualentwicklung im Mittelstand, Phase für Phase. Der rote Faden dabei: Entscheidend ist weniger die Anzahl der Phasen als die Frage, wo Risiko und Verbindlichkeit jeweils liegen – wann Sie sich worauf festlegen und was Sie dafür in der Hand haben.

Das Grundprinzip: Verbindlichkeit wächst mit Wissen

Ein gut strukturiertes Projekt verlangt von Ihnen nie eine große Festlegung auf dünner Grundlage. Stattdessen wächst die Verbindlichkeit schrittweise: Erst ein kleines, überschaubares Investment in die Analyse, dann – auf deren Ergebnis – die Entscheidung über die Umsetzung, dann die Abnahme gegen vorher vereinbarte Kriterien. An jeder Stufe können Sie aussteigen und behalten, was bis dahin entstanden ist. Genau daran erkennen Sie einen seriösen Ablauf: Er verteilt das Risiko fair, statt es komplett bei Ihnen abzuladen.

Phase 0: Qualifizierung und Angebot

Vor jedem Aufwand steht die ehrliche Frage, ob das Projekt überhaupt passt: Gibt es einen realistischen Budgetrahmen und Zeithorizont? Sind die Entscheider bekannt, und steht eine fachliche Ansprechperson zur Verfügung, die das Projekt begleiten kann? Das klärt ein Erstgespräch – kostenlos und ohne Verpflichtung.

Das Ergebnis ist entweder eine ehrliche Absage („das lohnt sich für Sie nicht" ist eine legitime Antwort) oder ein Angebot – aber wohlgemerkt: ein Angebot für die Analysephase, nicht für das Gesamtprojekt. Wer Ihnen nach einem Erstgespräch einen Festpreis für die komplette Umsetzung nennt, hat entweder einen hohen Risikoaufschlag einkalkuliert oder wird später an der Qualität sparen müssen. Beides bezahlen am Ende Sie.

Phase 1: Discovery – die bezahlte Analyse

Die Discovery ist ein eigenständiges Vorprojekt mit eigenem, überschaubarem Budget. Hier wird die Grundlage für alles Weitere gelegt: Wir nehmen die Abläufe mit den tatsächlichen Nutzern auf – nicht nur mit der Leitung, denn die Praxis weicht vom Organigramm fast immer ab. Wir sichten die Bestandssysteme, inventarisieren Schnittstellen und Datenquellen und klären die unbequemen Fragen früh: Wie viele Nutzer, welche Lastspitzen, welche Verfügbarkeit? Wer darf was sehen? Was verlangt der Datenschutz?

Das Ergebnis ist ein Paket, mit dem sich arbeiten lässt: Anforderungsdokument, grobes Datenmodell, Architekturskizze, ein nach Nutzen priorisierter Umfang, eine Aufwandsschätzung mit Bandbreite und eine offene Risikoliste. Und der wichtigste Punkt: Dieses Paket gehört Ihnen. Sie können damit frei entscheiden – auch für einen anderen Dienstleister. Diese Freiheit senkt Ihre Einstiegshürde und zwingt uns, in der Analyse zu überzeugen statt zu binden.

Phase 2: Konzeption – festlegen, was „fertig" bedeutet

Fällt die Entscheidung für die Umsetzung, wird die erste Ausbaustufe im Detail spezifiziert: Entwürfe der Benutzeroberfläche, das Datenmodell im Detail, die Schnittstellen, das Rollen- und Rechtekonzept. Technologieentscheidungen werden getroffen und – wichtig – schriftlich begründet, damit auch in fünf Jahren nachvollziehbar ist, warum das System so gebaut wurde.

Der entscheidende Baustein dieser Phase ist unscheinbar: Die Abnahmekriterien – woran gemessen wird, ob etwas fertig und korrekt ist – werden jetzt vereinbart, nicht am Projektende. Denn Kriterien, die erst bei der Abnahme entstehen, sind der klassische Nährboden für Streit.

Phase 3: Projektaufsetzung – das unsichtbare Fundament

Bevor die erste fachliche Funktion entsteht, wird das Fundament gelegt: die Entwicklungsumgebung, getrennte Umgebungen für Entwicklung, Test und Produktivbetrieb, automatisierte Auslieferung, Überwachung und Backup-Strategie. Dazu die organisatorische Seite: ein Kickoff mit festem Kommunikationsrhythmus, einem definierten Eskalationsweg und benannten Verantwortlichen auf beiden Seiten. Klingt unspektakulär – ist aber der Unterschied zwischen einem Projekt, das geführt wird, und einem, das passiert.

Phase 4: Umsetzung in Iterationen

Entwickelt wird in Zyklen von zwei bis drei Wochen, und jeder Zyklus endet gleich: mit einem lauffähigen Zwischenstand auf der Testumgebung und einer Demo, in der Sie echte Software sehen und ausprobieren – keine Folien, keine Statusberichte. Diese Demos sind der wichtigste Mechanismus des ganzen Projekts, denn sie machen Missverständnisse nach Wochen sichtbar statt nach Monaten. Ein Missverständnis, das in der dritten Woche auffällt, kostet einen Bruchteil dessen, was es kurz vor dem Go-live kostet.

Neue Wünsche und geänderte Prioritäten sind dabei normal und willkommen – sie laufen nur über einen geregelten Weg: Jeder Änderungswunsch bekommt eine Aufwandsangabe und wird schriftlich freigegeben, bevor er umgesetzt wird. So bleibt das Budget eine Entscheidung statt einer Überraschung.

Phase 5: Qualitätssicherung und Abnahme

Automatisierte Tests laufen ohnehin bei jeder Änderung. Vor dem Go-live kommt die fachliche Prüfung durch Sie dazu: Ihre Anwender testen gegen die in Phase 2 vereinbarten Kriterien – im Fachjargon UAT, User Acceptance Test. Je nach Projekt ergänzen ein Lasttest (hält das System dem echten Ansturm stand?), ein Sicherheits-Review und eine Prüfung der Barrierefreiheit das Bild.

Die Abnahme selbst erfolgt schriftlich mit Protokoll. Das ist kein Bürokratie-Ritual: Sie markiert den Punkt, an dem das System den vereinbarten Stand erreicht hat, und startet in der Regel die Gewährleistungsfrist. Beide Seiten wissen danach, woran sie sind.

Phase 6: Go-live – geplant statt gehofft

Der Umstieg auf das neue System ist ein geplantes Manöver, kein Sprung ins Kalte: ein Umstellungsplan mit Zeitfenster und – entscheidend – einer Rückfalloption, falls etwas nicht wie erwartet läuft. Werden Bestandsdaten übernommen, gibt es vor dem echten Umzug einen Probelauf mit Kontrolle der Ergebnisse. Ihre Anwender erhalten Schulung und Dokumentation, bevor sie mit dem System allein sind.

Nach dem Start folgt die Hypercare-Phase: ein bis vier Wochen erhöhte Bereitschaft mit kurzen Reaktionszeiten. Denn die erste Zeit mit echten Nutzern und echten Daten deckt immer Dinge auf, die kein Test findet – professionell ist, dafür bereitzustehen, statt überrascht zu sein.

Phase 7: Betrieb und Weiterentwicklung

Mit dem Go-live beginnt der längste Teil des Lebenszyklus. Ein Wartungsvertrag regelt Reaktions- und Wiederherstellungszeiten, Sicherheits- und Komponenten-Updates laufen kontinuierlich, das Monitoring wird ausgewertet, und für die nächsten Ausbaustufen entsteht ein priorisierter Plan. Wir sagen dabei offen: Der laufende Betrieb ist für einen Dienstleister der wirtschaftlich attraktivste Teil, weil er planbar wiederkehrt. Genau deshalb haben Sie hier die stärkste Verhandlungsposition – und genau deshalb ist ein Dienstleister, der auf Qualität und Übergabefähigkeit setzt, die bessere Wahl: Er muss Sie jeden Monat aufs Neue verdienen, statt Sie über Abhängigkeit zu halten.

Die 8 Phasen im Überblick

Jede Phase liefert ein verbindliches Ergebnis – und an jeder Stufe wissen Sie, worauf Sie sich als Nächstes festlegen:

  • 0. Qualifizierung: Klarheit, ob das Projekt passt – und ein Angebot nur für die Analyse, nicht fürs Gesamtprojekt
  • 1. Discovery / Analyse: Anforderungen, Architekturskizze, priorisierter Umfang, Schätzung mit Bandbreite – das Dokument gehört Ihnen
  • 2. Konzeption: Detailspezifikation der ersten Ausbaustufe inkl. Abnahmekriterien – vereinbart vor dem Bau, nicht danach
  • 3. Projektaufsetzung: Technisches Fundament, Umgebungen, Zugänge, Kommunikationsrhythmus und benannte Verantwortliche
  • 4. Umsetzung in Iterationen: Alle zwei bis drei Wochen ein lauffähiger Zwischenstand mit Demo – Änderungen über dokumentierten Change-Prozess
  • 5. Qualitätssicherung & Abnahme: Ihr fachlicher Test gegen die vereinbarten Kriterien, schriftliche Abnahme mit Protokoll
  • 6. Go-live: Geplanter Umstieg mit Probelauf, Rückfalloption, Schulung und erhöhter Bereitschaft danach
  • 7. Betrieb & Weiterentwicklung: Wartungsvertrag mit definierten Reaktionszeiten, Updates, Monitoring und Plan für Ausbaustufen

Dieser Ablauf ist kein Alleinstellungsmerkmal – er ist der Standard, den Sie von jedem professionellen Anbieter erwarten dürfen. Woran Sie die Qualität der Arbeit selbst erkennen, beschreiben wir in den neun Grundlagen professioneller Webentwicklung, und wie wir arbeiten, steht offen auf unserer Seite zur individuellen Webentwicklung.

Sie planen ein Softwareprojekt?

Dann starten wir dort, wo jedes seriöse Projekt startet: mit einem kostenlosen Erstgespräch zur Qualifizierung – und wenn es passt, mit einem Angebot für die Discovery-Phase. Nicht mehr, nicht weniger.

Erstgespräch vereinbaren

Häufige Fragen

Die häufigsten Fragen zum Ablauf individueller Softwareprojekte – verständlich beantwortet.

Warum bekommen wir nach dem Erstgespräch keinen Festpreis für das Gesamtprojekt?

Weil ihn zu diesem Zeitpunkt niemand seriös kalkulieren kann. Wer nach einem Erstgespräch einen Festpreis für die Umsetzung nennt, hat entweder einen hohen Risikoaufschlag eingepreist – den Sie bezahlen – oder verliert Geld und spart es später an der Qualität wieder ein. Beides geht zu Ihren Lasten. Der seriöse Weg: erst eine überschaubare, bezahlte Analysephase, dann eine belastbare Schätzung auf echter Grundlage. Verbindlichkeit wächst mit Wissen, nicht mit Optimismus.

Was ist die Discovery-Phase, und was kostet sie?

Die Discovery ist ein eigenständiges, bezahltes Vorprojekt: Wir nehmen Ihre Abläufe mit den tatsächlichen Nutzern auf, sichten Bestandssysteme und Schnittstellen und klären Anforderungen an Last, Verfügbarkeit und Datenschutz. Das Ergebnis – Anforderungsdokument, Architekturskizze, priorisierter Umfang, Schätzung mit Bandbreite und Risikoliste – gehört Ihnen. Die Kosten hängen von der Komplexität ab und werden vorab als Festpreis vereinbart; sie sind ein Bruchteil des Projektbudgets und die beste Versicherung gegen ein Projekt auf falscher Grundlage.

Können wir nach der Discovery mit dem Ergebnis zu einem anderen Anbieter gehen?

Ja, ausdrücklich. Anforderungsdokument, Datenmodell-Entwurf und Schätzung gehören Ihnen und sind so geschrieben, dass jeder fähige Dienstleister damit arbeiten kann. Das ist Absicht: Sie sollen sich für die Umsetzung mit uns entscheiden, weil die Analyse überzeugt hat – nicht, weil Sie nach der ersten Phase faktisch gebunden sind. In der Praxis ist genau diese Freiheit der Grund, warum die meisten bleiben.

Was bedeutet „Hypercare" nach dem Go-live?

Die ersten Tage und Wochen nach dem Start sind die kritischste Zeit: Echte Nutzer arbeiten mit echten Daten, und was im Test nicht auffiel, zeigt sich jetzt. Hypercare heißt: In dieser Phase – je nach Projekt ein bis vier Wochen – gilt erhöhte Bereitschaft mit kurzen Reaktionszeiten, damit Auffälligkeiten sofort behoben werden, statt sich festzusetzen. Danach geht das System in den regulären Betrieb mit den vertraglich vereinbarten Reaktionszeiten über.

Wie lange dauert ein individuelles Softwareprojekt insgesamt?

Das hängt vom Umfang ab – aber die Struktur macht es planbar: Die Discovery dauert typischerweise zwei bis vier Wochen und liefert neben der Kostenschätzung auch einen realistischen Zeitplan. Für die Umsetzung gilt: Wir schneiden Projekte so, dass eine erste produktiv nutzbare Ausbaustufe oft nach wenigen Monaten live geht und danach in Iterationen wächst. Misstrauen Sie Zeitplänen, die ohne Analyse entstanden sind – sie sind so belastbar wie Festpreise aus dem Erstgespräch.

Kontakt

Bereit für Ihr nächstes Projekt?

Lassen Sie uns in einem kurzen Gespräch Ziele, Zeitrahmen und mögliche Umsetzungswege abstimmen.

Rene Broo, Geschäftsführer von vorsprung.digital

Ihr Ansprechpartner

Rene Broo

Geschäftsführer