Zum Inhalt springen
Sprache
DE EN FR
Projekt starten

In drei Projektphasen zur erfolgreichen Online-Plattform

Vom ersten Workshop bis zum laufenden Betrieb: Wir gliedern Plattform-Projekte in drei Phasen. Was in jeder davon passiert und was du von uns siehst.

Eine Online-Plattform ersetzt Abläufe, die heute über Mails, Excel-Dateien und Papier laufen. Sie hält die Daten an einer Stelle und bringt die Beteiligten zusammen: Mitarbeitende, Kundinnen, Partner, Mitglieder. Das ist ein grosses Vorhaben. Deshalb gliedern wir es in drei Phasen: Konzept, Umsetzung, Betrieb.

Was eine Online-Plattform ist

Eine Online-Plattform ist eine webbasierte Anwendung, über die verschiedene Nutzergruppen zusammenarbeiten. Sie bildet Prozesse ab, hält die zugehörigen Daten an einer Stelle und stellt beides in der Form bereit, die jede Gruppe braucht: im Browser, auf dem Handy oder über eine Schnittstelle in einem Drittsystem. Je nach Ausgangslage steht der Austausch im Vordergrund, die Abwicklung eines Geschäftsprozesses oder der Verkauf von Produkten und Dienstleistungen.

Phase 1: Das Konzept

In der Konzeptphase entscheidet sich, was gebaut wird und was nicht. Sie läuft in drei Schritten:

  • Bedarf und Ziel klären. Welches Problem soll die Plattform lösen, wer arbeitet damit, wie läuft es heute? Wir sehen uns deine bestehenden Abläufe an, bevor wir über Funktionen sprechen.
  • Konzept und Anforderungen festhalten. Funktionen, Rollen, Datenmodell, Schnittstellen und Sicherheitsanforderungen werden beschrieben und priorisiert.
  • Mockups zeigen, Feedback einholen. Bevor Code entsteht, machen Mockups die Lösung sichtbar. Eine Änderung kostet hier Minuten statt Sprints.

Je nach Umfang und Arbeitsweise sind das drei bis vier Workshops, in denen Anforderungen und Mockups iterativ entstehen. Am Ende steht ein Konzept, das die Grundlage für Planung, Aufwand und Umsetzung bildet.

Phase 2: Die Umsetzung

Entwickelt wird nach Scrum. Wir zeigen dir in regelmässigen Abständen, was neu dazugekommen ist. Missverständnisse fallen so früh auf, und Prioritäten lassen sich verschieben, solange das günstig ist. Ob du früh mit einem Minimum Viable Product an den Markt gehst oder erst die vollständige Lösung abnimmst, entscheidest du.

Diese Scrum-Elemente setzen wir ein:

  • Produkt-Backlog: alle Anforderungen als User Stories formuliert, gemeinsam mit dir priorisiert und laufend ergänzt.
  • Sprint-Planung: das Team wählt die Stories für den nächsten Sprint und zerlegt sie in Aufgaben.
  • Daily Scrum: täglich wenige Minuten im Entwicklungsteam, über alle Projekte hinweg, nicht pro Projekt.
  • Sprint: mehrwöchige Etappen, an deren Ende lauffähige Funktionen stehen.
  • Review und Retrospektive: Ergebnis zeigen, Arbeitsweise prüfen. Beides findet bei cloudtec unternehmensweit über alle Projekte statt.
Ablaufdiagramm des Scrum-Frameworks: vom Produkt-Backlog über Sprint-Planung und Sprint-Backlog zum Sprint des Teams, daraus das Increment und zurück über Sprint Review und Retrospektive.
Das Scrum-Framework in der Darstellung von Scrum.org.

Die Umsetzung erstreckt sich über mehrere Sprints, das Backlog wird dabei fortgeschrieben. Steht das MVP oder die vollständige Plattform auf dem Testsystem, beginnt die Abnahme: testen, anpassen, erneut testen. Sind alle Teile abgenommen, folgt der Go-Live.

Wie wir agil arbeiten, steht ausführlicher in unseren beiden Beiträgen zur agilen Softwareentwicklung: Teil 1 und Teil 2.

Phase 3: Der Betrieb

Nach dem Go-Live läuft die Plattform produktiv, und unsere Arbeit geht weiter. Wir halten Framework, Abhängigkeiten und Infrastruktur aktuell, überwachen den Betrieb und planen neue Funktionen mit dir ein. So wächst die Plattform mit deinem Geschäft, statt nach ein paar Jahren ersetzt werden zu müssen.

Die Aufteilung in drei Phasen ist kein Selbstzweck. Sie hält die teuren Entscheidungen dort, wo sie noch günstig sind (im Konzept) und macht den Fortschritt in der Umsetzung Sprint für Sprint sichtbar.

Geschrieben von Trevor Timmers COO / Senior Projektleiter

Business 3 Minuten Lesezeit