Skip to content

Neuer LeitfadenEin Altsystem modernisieren, ohne das Geschäft anzuhalten

Vorgehen

Ein Entwicklungsprozess,in den Sie hineinsehen können.

Acht Phasen vom ersten Gespräch bis zu einem System, das sich ständig verbessert. Jede Phase hat ein klares Ziel, definierte Aufgaben, Dokumente zur Prüfung und eine klare Rolle für Ihr Team – so wissen Sie immer, wo das Projekt steht und was als Nächstes kommt.

Analyse

Verstehen, wie das Unternehmen tatsächlich arbeitet, bevor entschieden wird, was gebaut wird.

Aufgaben

  • Interviews mit Stakeholdern und Nutzern
  • Beobachtung des heutigen Prozesses
  • Prüfung bestehender Systeme, Daten und Integrationen
  • Erfassung von Rahmenbedingungen: Budget, Zeitplan, Compliance

Ergebnisse

  • Prozesslandkarte des Ist-Zustands
  • Problemstellung und Ziele
  • Übersicht über Integrationen und Daten

Ihre Mitwirkung

Zugang zu den Menschen, die die Arbeit machen, nicht nur zu denen, die sie steuern. In der Regel einige Workshops.

Resultat

Ein gemeinsames, schriftliches Verständnis des Problems.

Produktdefinition

Entscheiden, was das erste Release leisten muss – und was bewusst nicht.

Aufgaben

  • Nutzerrollen und Berechtigungen
  • Kernabläufe und Sonderfälle
  • Release-Umfang und Priorisierung
  • Nichtfunktionale Anforderungen

Ergebnisse

  • Umfangsdokument
  • Release-Plan
  • Schätzung mit schriftlichen Annahmen

Ihre Mitwirkung

Entscheidungen zu Prioritäten und Abwägungen. Ein einzelner Product Owner auf Ihrer Seite hilft.

Resultat

Ein vereinbarter Umfang und Plan, an dem Sie uns messen können.

Architektur

Die schwer änderbaren Entscheidungen bewusst treffen.

Aufgaben

  • Entwurf des Datenmodells
  • Grenzen von Services und Modulen
  • Plan für Hosting und Umgebungen
  • Sicherheits- und Zugriffsmodell

Ergebnisse

  • Architekturdokument mit Abwägungen
  • Datenmodell
  • Infrastrukturplan

Ihre Mitwirkung

Review mit Ihren technischen Ansprechpartnern, falls vorhanden. Andernfalls erklären wir die Entscheidungen verständlich.

Resultat

Eine geprüfte technische Grundlage.

UX / UI

Oberflächen rund um echte Aufgaben gestalten und vor der Entwicklung testen.

Aufgaben

  • User Flows und Wireframes
  • Klickbare Prototypen
  • Visuelles Design und Designsystem
  • Usability-Prüfung mit echten Nutzern

Ergebnisse

  • Flows und Wireframes
  • Detaillierte Designs
  • Prototyp
  • Komponenten des Designsystems

Ihre Mitwirkung

Feedback-Runden und Zugang zu einigen repräsentativen Nutzern.

Resultat

Geprüfte Designs, bereit für die Entwicklung.

Entwicklung

Lauffähige Software in kurzen Zyklen bauen, die Sie sehen und steuern können.

Aufgaben

  • Sprint-Planung
  • Feature-Entwicklung über den gesamten Stack
  • Code-Review bei jeder Änderung
  • Automatisierte Tests für kritische Abläufe

Ergebnisse

  • Jede Woche lauffähige Software auf Staging
  • Quellcode in Ihrem Repository
  • Sprint-Notizen

Ihre Mitwirkung

Teilnahme an der wöchentlichen Demo und schnelle Antworten auf Produktfragen.

Resultat

Software, die sichtbar Woche für Woche wächst.

Test

Nachweisen, dass das System leistet, was es muss, bevor echte Nutzer davon abhängen.

Aufgaben

  • Funktions- und Regressionstests
  • Abnahmetests je Rolle
  • Performance-Prüfungen
  • Sicherheitsprüfung

Ergebnisse

  • Testplan und Ergebnisse
  • Abnahme
  • Sicherheitsbefunde und Korrekturen

Ihre Mitwirkung

Abnahmetests durch die Menschen, die das System nutzen werden.

Resultat

Ein Release-Kandidat, den Ihr Team abgenommen hat.

Go-live

Sicher live gehen – mit einem Weg zurück, falls etwas schiefgeht.

Aufgaben

  • Einrichtung der Produktionsumgebung
  • Datenmigration und Prüfung
  • Schrittweise Einführung
  • Nutzerschulung

Ergebnisse

  • Produktivsystem
  • Bericht zur Migrationsprüfung
  • Betriebshandbücher
  • Schulungsunterlagen

Ihre Mitwirkung

Go-live-Entscheidung, Teilnahme an Schulungen und ein Kommunikationsplan für Ihre Nutzer.

Resultat

Ein laufendes System mit geschulten Nutzern.

Optimierung

Das System anhand seiner tatsächlichen Nutzung verbessern.

Aufgaben

  • Monitoring und Störungsbehebung
  • Auswertung der Nutzung
  • Optimierung von Performance und Kosten
  • Geplante Verbesserungen

Ergebnisse

  • Supportberichte
  • Backlog für Verbesserungen
  • Regelmäßige Releases

Ihre Mitwirkung

Feedback von Nutzern und regelmäßige Prioritätenabstimmung.

Resultat

Ein System, das nach dem Go-live besser wird, nicht schlechter.

Was immer gilt

Prinzipien für jede Phase.

Schriftliche Entscheidungen

Umfang, Architektur und Abwägungen werden dokumentiert, nicht nur besprochen.

Sichtbarer Fortschritt

Jede Woche lauffähige Software in einer Umgebung, die Sie nutzen können.

Ihr Eigentum

Code, Designs, Konten und Dokumentation gehören Ihnen – vom ersten Tag an.

Keine Überraschungen

Änderungen an Umfang, Zeitplan oder Kosten sprechen wir früh an, mit Optionen.

Häufige Fragen

Fragen zum Vorgehen.

Wie lange dauert jede Phase?

Das hängt von der Größe des Systems ab. Analyse und Definition dauern meist einige Wochen; die Entwicklung läuft in wöchentlichen Zyklen bis zum ersten Release. Nach der Produktdefinition erhalten Sie einen Plan mit Terminen.

Können wir die Analyse überspringen, wenn wir schon Anforderungen haben?

Wir sichten, was Sie haben, und kürzen die Analyse entsprechend. Ganz verzichten wir selten darauf – eine kurze Prüfung findet meist Annahmen, die es wert sind, hinterfragt zu werden.

Was, wenn sich Prioritäten mitten im Projekt ändern?

Das kommt oft vor. Wöchentliche Demos und ein sichtbares Backlog machen eine Neupriorisierung einfach; wir zeigen Ihnen die Auswirkung auf Umfang und Zeitplan, bevor Sie entscheiden.

Brauchen wir eine technische Person auf unserer Seite?

Nein. Hilfreich ist eine entscheidungsbefugte Person, die das Geschäft gut kennt. Technische Entscheidungen erklären wir verständlich.

Starten Sie miteinem Gespräch.

Der erste Schritt ist ein Gespräch über Ihren Betrieb und darüber, was nicht funktioniert. Unverbindlich und ohne Verkaufsgespräch.