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