adVANTAGE

Agiles wertorientiertes Vorgehensmodell mit Budgetkontrolle in Softwareentwicklungsprojekten

Bei der Entscheidung zur Realisierung eines neuen Softwareprojektes haben Unternehmen oft nur eine grobe Zielvorstellung von ihrer neuen Lösung, eine detaillierte Spezifikation liegt noch nicht vor. Dennoch soll die Entwicklung auf Basis eines zumindest grob bestimmten Budgets erfolgen, daher steht der Festpreiswunsch immer noch an erster Stelle. Eine verlässliche Kalkulation der Projektkosten ist ohne die genaue Festlegung von Anforderungen allerdings kaum möglich.

Zudem ist dieses Vorgehen bei der Entwicklung von Informationssystemen höchst ineffizient, denn im Projektverlauf auftretende Risiken oder Anforderungsänderungen sind bei einer kompletten Spezifizierung zu Beginn nicht überschaubar. Prioritäten verschieben sich während der Entwicklung, vorher spezifizierte Anforderungen können nicht termingerecht implementiert werden oder stellen sich erst im Projektverlauf als unbrauchbar da, andere wurden schlicht vergessen oder kommen erst während des Projektes hinzu. Überflüssige Entwicklungsleistungen oder fehlende Funktionen ziehen eine Reihe von Change Requests nach sich, die den Projektverlauf unnötig in die Länge ziehen. Nicht selten erhält man als Kunde in Festpreisprojekten zum vereinbarten Go-Live der neuen Software eine Lösung, bei der enorme Abstriche in Punkto Zeit, Qualität oder Budget gemacht werden müssen.

Projektziel und -kosten präzise im Blick

adesso hat mit adVANTAGE ein agiles wertorientiertes Preismodell entwickelt, das Flexibilität im Anforderungsmanagement mit einer vorteilhaften Preis- und Gewährleistungsübernahme verbindet. adVANTAGE ist die verlässlich kalkulierbare und transparente Lösung für Unternehmen, die Softwareprojekte auf Basis größtmöglicher Budgettreue und ohne vollständige Spezifizierung realisieren wollen. Mit adVANTAGE erhält der Kunde, was er wirklich braucht: eine schlanke, maßgeschneiderte Software, in deren Entwicklungsprozess er den genauen Überblick über Fortschritt, Leistungsfähigkeit und Entwicklungskosten behält.

Das adVANTAGE-Modell basiert auf zwei Säulen:

  • effektive Softwareentwicklung mit agilen Elementen und (be-)greifbarem Fortschritt
  • Leistungsgerechtes Abrechnungsmodell mit hoher Flexibilität und kontinuierlicher Wertorientierung

Auf Basis eines iterativen Verfahrens wird das ohnehin intuitive Vorgehen in Softwareprojekten explizit und damit systematisch anwendbar gemacht: Gemeinsam mit dem Kunden wird zu Projektbeginn eine priorisierte Anforderungsliste festgelegt, die in einzelnen Iterationen (Sprints) bearbeitet wird.

Der Kunde priorisiert die Anforderungen. Zentrale Frage: Welche Anforderungen sind geschäftskritisch und müssen als erstes umgesetzt werden, um die Anwendung zu starten? Welche Anforderungen kann man nachholen?

Dabei werden das Gesamtsystem sowie die daraus resultierenden Anforderungen, die in User Stories benannt werden, grob spezifiziert und wertorientiert priorisiert. Auf dieser Grundlage erfolgt die Definition des Budgetrahmens für den jeweiligen Sprint. Die User Stories werden erst dann feinspezifiziert, wenn sie im folgenden Sprint realisiert werden sollen.

Nach jedem Sprint kann der Kunde entscheiden, ob er die Anwendung in Betrieb nimmt oder in die nächste Phase gehen möchte. Vorhandene User Stories aus dem vorherigen Sprint können neu priorisiert oder entfernt werden, neue Anforderungen können hinzugefügt werden. Diese Zwischenergebnisse ermöglichen dem Kunden jederzeit eine optimale Kontrolle über den Stand des Projekts.

Kooperative Softwareentwicklung

Anders als in Festpreisprojekten gibt es in einem Projekt auf Basis des
adVANTAGE-Modells jederzeit einen festen Orientierungspunkt, der in jedem Sprint erneut fokussiert wird. Ein sonst üblicher Risikozuschlag ist somit hinfällig. Die Abrechnung der Leistungen erfolgt qualitätsbezogen jeweils am Ende eines Sprints. Bezahlt wird, was tatsächlich qualitätsgerecht geliefert wird. Sollte adesso die für einen Sprint definierten User Stories nicht im Rahmen des vereinbarten Zielbudgets realisiert haben, werden die Mehraufwände zu degressiven Tagessätzen abgerechnet. Dieses Preismodell sorgt dafür, dass möglichst effizient entwickelt wird und Aufwände eingespart werden. Und das, obwohl keine detaillierte Spezifikation vorliegt – im Normalfall eine gefährliche Kostenfalle.

Beispiel für wertorientierte Abrechnung von Sprints im Rahmen von adVANTAGE

Die Entwicklung auf Basis des adVANTAGE-Modells ist auf die enge Zusammenarbeit aller Projektbeteiligten ausgelegt. Das Kernstück der Interaktion bildet der Interaction Room, ein eigens für das Projekt eingerichteter Raum, der zum kontinuierlichen Austausch dient und somit das Interesse auf den Projektfortschritt lenkt sowie das fachliche Verständnis aller Stakeholder über die zu entwickelnde Software fördert. Als Beschreibungsmittel werden wertorientierte Strukturprototypen und Objektmodelle, Integrationsszenarien sowie Migrationslandkarten eingesetzt. Diese Vorgehensweise garantiert die Entwicklung einer passgenauen, effizienten Softwarelösung.

Die Vorteile von adVANTAGE liegen auf der Hand:

  • Schnelle Verfügbarkeit einer ersten Version der Anwendung
  • Frühe Gewinnung von Sicherheit über Qualität, Zeit und Kosten
  • Hohe Flexibilität während des gesamten Entwicklungsprozesses
  • Deutlich mehr Einflussnahme auf das entstehende Ergebnis
  • Volle Übernahme der Gewerkverantwortung durch adesso bei gleichzeitiger Flexibilität in den Anforderungen

Sprechen Sie uns an. Wir erläutern Ihnen gerne die Vorzüge des adVANTAGE-Modells. Agil, wertorientiert und pragmatisch. Überzeugen Sie sich selbst.

Kontakt

Nehmen Sie mit uns Kontakt auf. Unsere Berater stehen Ihnen gerne für ein persönliches Gespräch zur Verfügung.   Kontaktformular

Informationsmaterial

Service/Solution Sheets

Agiles und wertorientiertes Vorgehensmodell mit Budgetkontrolle in Softwareentwicklungsprojekten
adVANTAGE
Hier bestellen