Microsoft process lead bij LogicaCMG's Resu!t Centre, drijvende kracht achter CMMI Level 3 en 50% snellere oplevering
Samenvatting
Resu!t Centre was de high-maturity delivery unit van LogicaCMG. Stephan leidde het Microsoft-proces- en tooling-gebied en coördineerde tien consultants om de practices van ~1200 Microsoft-developers op een hoger niveau te brengen en de unit naar CMMI Level 3 te tillen.
Situatie
LogicaCMG IT Consulting wilde snellere en voorspelbaardere projectoplevering, zodat de nettowinst per project omhoog zou gaan. Om dat te bereiken werd een aparte business unit opgericht, Resu!t Centre, met high-maturity processen en tooling als basis. Binnen de unit zat de Software Engineering Process Group (SEPG), voorgezeten door de Resu!t Centre-directeur en bemand door consultants die elk een eigen IT delivery-discipline vertegenwoordigden: business analyse, ontwikkeling, testen, operations, support en meer. Ontwikkeling was gesplitst in Java en Microsoft. Stephan vertegenwoordigde het Microsoft Development process area.
Taken
- Het Microsoft Development process area vertegenwoordigen en leiden binnen de SEPG, terwijl hij hands-on op klantprojecten bleef werken (proceswerk was afgeschermd op 15% van zijn tijd).
- Een subgroep van 10 consultants aansturen om de maturity van Microsoft-delivery binnen het hele bedrijf te verhogen.
- Bijdragen aan de CMMI Level 3-assessment van de unit.
Acties
Stephan en zijn groep produceerden de bouwstenen die Microsoft-projectteams binnen LogicaCMG op elke opdracht hergebruikten.
- Microsoft-projecttemplates waarmee nieuwe teams op dag één konden starten.
- Coding standards voor de Microsoft-stack.
- Continuous integration op TFS (het dichtst bij CI/CD dat in die tijd bestond), inclusief een bedrijfsbrede upgrade van TFS 2003 naar TFS 2005 voor alle ~1200 Microsoft-developers.
- Peer-to-peer training, zodat verbeteringen zich door de consultant-community verspreidden in plaats van in een lade te belanden.
- Herbruikbare proposities, zodat sales en delivery terug konden grijpen op bewezen oplossingen in plaats van per offerte het wiel opnieuw uit te vinden.
Resultaten
- CMMI Level 3 behaald dankzij deze procesverbeteringen.
- Projecten die via Resu!t Centre liepen waren minstens 50% sneller dan vergelijkbare LogicaCMG-projecten, en aanzienlijk voorspelbaarder.
- ~1200 Microsoft-developers gemigreerd naar TFS 2005, waarmee consistente source control en CI over de Microsoft-practice heen werden ontsloten.
- Datum: Jan 2006 - Apr 2008
- Links: