Anpassung Projekte und Scrum

Einige Software ist von der Stange. Einige sind auf die individuellen Kundenbedürfnisse zugeschnitten. Wie geht das mit Scrum? Benötigen Sie individuelle Teams für jeden Kunden?

Ein Unternehmen, das Logistik-Software anbietet, die mit einem fairen Anteil an kundenspezifischen Anpassungen aufwartet, arbeitet mit jeder einzigartigen Ausrüstungskonfiguration und spezifischen Drittanbieter- und Legacy-Software-Integrationen zusammen. Vor dem Scrum waren die Projektteams, die den Kunden den Anpassungsservice zur Verfügung stellten, so weit hinter der Kurve zurückgeblieben, dass die Vorlaufzeit für einen neuen Kunden sie kostete.

Die Lösung bestand darin, die Customization-Projektteams (die noch kein Scrum einführten) als Stakeholder einzuladen, an den Sprint-Reviews des Kernprodukt-Scrum-Teams teilzunehmen. Dies ermöglichte es diesen Stakeholdern, das Endprodukt frühzeitig zu antizipieren. Sie lieferten dann Feedback basierend auf der wichtigsten Kundennutzung, die es dem Scrum-Team ermöglichte, das Kernprodukt so zu entwickeln, dass für jeden Kunden weniger Anpassungen erforderlich waren, da sie Möglichkeiten sahen, bestimmte Funktionen zu nutzen und mit anderen Kundenvertretern zusammenzuarbeiten.

Laut Jeff Sutherland in einem kürzlich veröffentlichten Artikel mit dem Titel "Agile Done Right, Agile Done Wrong" (16. Januar 2014, Openview Lab), nehmen große Technologieunternehmen Scrum und agile Frameworks auf. Microsoft hat eine 3.000-Personen-Scrum-Struktur (mehrere Teams, die sich zusammen integrieren) für alle seine Entwicklungs- und Tooling-Funktionen und veröffentlicht das Produkt nach jedem einzelnen Sprint. Google hat 15.000 Entwickler, die an einem Code-Zweig arbeiten. Das Unternehmen geht mehrmals am Tag live und führt jeden Tag 75 Millionen automatisierte Tests durch.

Teilen Sie Mit Ihren Freunden
Vorheriger Artikel
Nächster Artikel