04.12.2018 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!