Innovation-Magazine-LR
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Veel organisaties staan onder druk om sneller in te spelen op<br />
veranderingen. Of het nu gaat om nieuwe digitale diensten die<br />
worden geïntroduceerd of de implementatie van nieuwe technologie<br />
of IT-systemen. De gemene deler is dat zowel consumenten als<br />
eindgebruikers steeds hogere eisen stellen aan de IT-afdeling om<br />
snel te leveren. Traditionele softwareontwikkelmethodes bieden te<br />
weinig flexibiliteit om snel nieuwe diensten en functionaliteit op te<br />
leveren. Dit verklaart waarom bedrijven de afgelopen jaren op zoek<br />
zijn gegaan naar een alternatief en het werken op basis van agile<br />
principes hebben omarmd. Het meest toegepaste agile framework<br />
voor softwareontwikkeling is scrum.<br />
SCRUM WERKEN EN<br />
DE SCHAALBAARHEIDS-<br />
UITDAGING<br />
Scrum teams zijn zelf-organiserend<br />
en leveren in korte iteraties waardevolle<br />
softwareoplossingen op.<br />
Deze teams dragen de volledige<br />
verantwoordelijkheid voor het<br />
leveren van waardevolle software.<br />
Dat maakt scrum teams veel wendbaarder<br />
en sneller dan traditioneel<br />
werkende teams. Organisaties<br />
kunnen zo veel sneller inspelen op<br />
veranderingen. Maar dit is alleen<br />
mogelijk als het scrum team<br />
beschikt over de expertise en<br />
het mandaat dat nodig is voor<br />
het leveren van één volledige<br />
softwaredienst, zonder afhankelijk<br />
te zijn van andere teams of experts.<br />
Maar wat nu als je product te groot<br />
is voor deze kleinschalige manier<br />
van werken?<br />
Stel, je bent een grote financiële<br />
dienstverlener met een breed<br />
portfolio aan digitale platformen<br />
en diensten voor verschillende<br />
doelgroepen. Deze diensten moet<br />
je continu vernieuwen en zijn veelal<br />
onderling gekoppeld. Je hebt dan<br />
meerdere teams nodig om de<br />
hoeveelheid werk met de gewenste<br />
snelheid te kunnen leveren. Hoe<br />
borg je dan de samenhang tussen<br />
deze teams?<br />
Het schalen van scrum is een<br />
uitdaging waar steeds meer<br />
organisaties mee te maken krijgen.<br />
Ergens in het proces ontstaat een<br />
punt waarbij het noodzakelijk is dat<br />
meerdere teams samen één dienst<br />
gaan leveren. Dan is het bewaken<br />
van de onderlinge samenhang<br />
noodzakelijk. Organisaties krijgen<br />
dan behoefte aan een ander<br />
besturingsmodel. Een besturingsmodel<br />
waarbij zij de voordelen van<br />
scrum niet willen verliezen.<br />
Als antwoord op deze behoefte<br />
zijn door verschillende partijen<br />
diverse frameworks voor het<br />
schalen van agile en scrum<br />
ont wikkeld. Voorbeelden hiervan<br />
zijn: Het Spotify-model, Nexus,<br />
SCRUM WERKEN<br />
Scrum is een projectmatige<br />
en flexibele<br />
manier van werken met<br />
als doel sneller resultaat<br />
te bereiken en de maximale<br />
waarde te leveren<br />
als team. Binnen dit<br />
framework zijn vaste<br />
rollen en processen<br />
gedefinieerd om in<br />
verschillende stappen<br />
(sprints) en evaluaties<br />
(sprintreviews) de juiste<br />
prioriteiten te definiëren,<br />
optimaal gebruik te<br />
maken van de expertise<br />
van de verschillende<br />
teamleden en zoveel<br />
mogelijk van elkaar te<br />
leren. Een belangrijk<br />
uit gangspunt van scrum<br />
is dat het team zelfsturend<br />
is en verantwoordelijk<br />
is voor de planning<br />
en het eindresultaat.<br />
INNOVATIONS MAGAZINE 2019<br />
29