Agile productontwikkeling bij ABB: Intro

De manier waarop we onze producten ontwikkelen en samenwerken is gebaseerd op het Scaled Agile Framework (SAFe) maar aangepast om beter te werken met de ABB Digiteam manier om dingen te doen en het aantal mensen in ons team.

Deze pagina is nog in opbouw. Lees je iets raar? Vraag er even naar! david.suijkerbuijk@vlaanderen.be

Agile ontwikkelen! Waarom?

Grote uitdagingen worden in kleine, concrete stappen ontwikkeld. Zo ontstaat er een constante flow en zien we het geheel groeien.

  • Transparant overzicht houden op het werk

  • Werken in behapbare blokken

  • Voldoende en flexibel plannen

  • Verantwoordelijkheden op de juiste plaats

Vaste cadans op drie niveaus

Het releasen van ontwikkelingen is niet per definitie gekoppeld aan de cadans.

Roadmap

We gebruiken een vrij uitgebreide roadmap. Daarbij vinden we het belangrijk dat we concreet definiëren voor welke doelgroep de desbetreffende functionaliteit meerwaarde oplevert. Deze bijgewerkte roadmap op middellange termijn vind je in onze online-tool die gelinkt is aan de JIRA-tool die het hele productteam gebruikt voor de planning en opvolging van de sprints & spurts in de scaled agile werking.

Het opstellen en bijsturen van de roadmap is een continue gegeven: deze wordt elke groeispurt bijgestuurd in functie van de resultaten en ervaringen van de afgelopen groeispurt en eventuele bijkomende doelen of gewijzigde prioriteiten.

Spurten en Sprinten?

Groeispurt

Een groeispurt heeft steeds een duur van 10 weken. Het omvat vier reguliere (ontwikkel)sprints en een Innovatie en Planning Iteratie (IPI). In de laatste week van een groeispurt/ IPI is er een Centrale Planningsdag (CPD) waar de doelen voor de volgende groeispurt wordt vastgelegd.

Door in periodes van 10 weken te werken is er voldoende focus om stappen te zetten maar niet te veel rigiditeit om met een steeds veranderende context om te gaan. Het geeft de ontwikkelteams een duidelijke focus voor 10 weken maar wel de mogelijkheid om met de volgende groeispurt in te spelen op (veranderde) prioriteiten uit de organisatie.

(Ontwikkel) Sprint

Een sprint is een afgebakende periode van twee weken waarin een productteam aan de slag gaat om een duidelijk sprintdoel te bereiken. Sprints volgen elkaar steeds direct op en hebben een aantal vaste elementen/rituelen:

  • Sprintplanning

  • Backlog Refinement Meeting (BRM)

  • (Daily) stand-up

  • Sprint demo (review)

  • Sprintrapportering op Solution Stand-up

Innovatie en Planning Iteratie (IPI)

Naast het ontwikkelen van functionaliteiten is er ook nood aan andere activiteiten om een product(team) verder te laten groeien. Daarom zijn de laatste twee weken van een groeispurt steeds speciaal omdat het expliciet ruimte biedt voor ...

  • Innovatie en experimenten

  • Training

  • Planningsactiviteiten voor volgende groeispurt

Wanneer? De Innovatie en Planning (IPI) iteratie gebeurt steeds op het einde van een Spurt.

Last updated