Hoewel het raamwerk van Scrum eenvoudig is, is de implementatie in een bedrijf geen gemakkelijke taak. Scrum wordt gebruikt om teamwork te optimaliseren, maar in het begin kan het veel problemen veroorzaken. En zelfs bestaande problemen in de organisatie verergeren. Hoe implementeer je Scrum in jouw bedrijf?
Hoe Scrum te implementeren – inhoudsopgave:
- Hoe Scrum in jouw bedrijf te implementeren?
- Implementatie. De taak voor de Scrum Master
- Interdisciplinariteit. Hoe bouw je een Development Team?
- Scrum Ritme. Het scheiden van het Scrum Team
- Is het de moeite waard om Scrum te implementeren?
- Samenvatting
Hoe Scrum in jouw bedrijf te implementeren?
Veel ondernemers komen op het idee om de principes van Scrum in hun bedrijf te gebruiken. Scrum belooft grote teameffectiviteit, een energieke sfeer en geen hiërarchie. Het stelt echter zeer specifieke eisen aan zowel het team als de individuele mensen in het Scrum Team.
Bij het beslissen om Scrum te implementeren, is het de moeite waard om de technische en organisatorische details te overwegen. Laten we kijken naar potentiële implementatieproblemen, vereiste competenties van teamleden en manieren om het Scrum Team van de algehele organisatie te scheiden.
Implementatie. De taak voor de Scrum Master
Tijdens de implementatie van Scrum is de sleutelpersoon de ervaren Scrum Master. De Scrum Master is uitsluitend verantwoordelijk voor het juiste begrip van Scrum door alle betrokkenen. Ook beoordeelt en past hij of zij alle operaties aan volgens de principes en waarden van Scrum.
Het aannemen van een Scrum Master met ervaring is cruciaal als de medewerkers van het bedrijf nog niet met de principes van Scrum hebben gewerkt. Ze zullen waarschijnlijk veel vragen hebben, en Scrum Evenementen vereisen gedetailleerde begeleiding door de Scrum Master gedurende ten minste de eerste paar weken.
De taken van de Scrum Master zijn beperkt tot de rol van coach en leider, zodra de leden van het toekomstige Development Team de Scrum-principes goed genoeg kennen. Dus, voordat je met andere activiteiten begint, beantwoord de vraag: Ben je in staat om de juiste Scrum Master te vinden en aan te nemen?
Interdisciplinariteit. Hoe bouw je een Development Team?
De volgende vraag die een Scrum-implementator moet beantwoorden is:
Is mijn bedrijf al bemand met mensen die in staat zijn een zelfvoorzienend, interdisciplinair team te creëren?
We zullen een gedetailleerde beschrijving geven van hoe het Development Team in Scrum werkt in het volgende artikel in de Scrum Gids serie. Hier zullen we alleen twee problemen noemen die zich kunnen voordoen tijdens de oprichting van het Team:
- gebrek aan voldoende volwassen (senior) personeel met complementaire competenties,
- rigide organisatiestructuur.
Alle leden van het Scrum Team moeten specialisten zijn in hun vakgebied. En hun competenties moeten complementair aan elkaar zijn. Een goed samengesteld, interdisciplinair team zou niet afhankelijk moeten zijn van de hulp van externe specialisten.
Dit is vooral belangrijk als het Team werkt met vertrouwelijke en gevoelige gegevens die niet met mensen buiten de organisatie mogen worden gedeeld. Het gebruik van externe hulp verstoort ook een van de pijlers van Scrum, transparantie. Het kan ook het risico met zich meebrengen van het creëren van hiërarchieën binnen het Team. Bijvoorbeeld, het scheiden van “tweede klas ontwikkelaars”, mensen die niet volledig zullen deelnemen aan de activiteiten van het Scrum Team.
Problemen met de implementatie van Scrum kunnen ontstaan wanneer het bedrijf is verdeeld in strikt gescheiden afdelingen. Als elk lid van het Development Team in een andere afdeling werkt – zal er een grote reorganisatie nodig zijn. Een van de onderwerpen om over na te denken is een gezamenlijke werkruimte voor een interdisciplinair team.
Scrum Ritme. Het scheiden van het Scrum Team
Een andere belangrijke kwestie om te overwegen bij de implementatie van Scrum is om een soort “firewall” te creëren om het nieuwe Scrum Team te beschermen tegen de instroom van externe taken. Het zal waarschijnlijk worden gevormd door mensen die aan andere projecten in jouw bedrijf hebben gewerkt.
Uit gewoonte zullen mensen met wie de nieuwe leden van het Scrum Team hebben samengewerkt, blijven zoeken naar hun hulp. En dit kan conflicten genereren, een instroom van extra taken veroorzaken en het ritme van Scrum Evenementen verstoren.
Is het de moeite waard om Scrum te implementeren?
Als je serieus overweegt om Scrum in jouw bedrijf te implementeren en je bent je bewust van de problemen die zich kunnen voordoen, analyseer dan opnieuw of Scrum definitief de oplossing voor jou is.
“Ja” is door maar liefst 66% van de agile teams gezegd. De statistieken tonen echter niet aan hoe effectief de teams zijn net na de implementatie. Noch hoe lang het duurt om de efficiënties van voor Scrum te bereiken en vervolgens te overtreffen.
Wat meer is, besteed veel aandacht aan de grootte van het Scrum Team en het volume van de projecten die het team zal ondernemen. We zullen de problemen die gepaard gaan met het schalen van Scrum in een apart artikel beschrijven.
Hoe Scrum te implementeren – samenvatting
Als je grote teameffectiviteit, een energieke sfeer en een gebrek aan hiërarchieën in het team verwacht, moet je zeker overwegen om Scrum te gebruiken. Een goede praktijk is om de implementatie toe te vertrouwen aan een ervaren Scrum Master. Je moet ook controleren of jouw bedrijf specialisten heeft met complementaire competenties. Zorg er daarnaast voor dat het Scrum Team werkt in een voldoende geïsoleerde omgeving zodat het ritme van zijn activiteiten niet wordt verstoord door de instroom van taken uit andere afdelingen.
Als je onze inhoud leuk vindt, sluit je dan aan bij onze drukke bijengemeenschap op Facebook, Linkedin en Twitter.
Caroline Becker
Als projectmanager is Caroline een expert in het vinden van nieuwe methoden om de beste workflows te ontwerpen en processen te optimaliseren. Haar organisatorische vaardigheden en het vermogen om onder tijdsdruk te werken, maken haar de beste persoon om ingewikkelde projecten werkelijkheid te laten worden.
Scrum Guide:
- Glossarium van basisbegrippen, rollen en noties
- Wat is Scrum?
- Scrum waarden
- Hoe implementeer je Scrum in jouw bedrijf?
- Scrum Team - wat is het en hoe werkt het?
- Wie is een Product Owner?
- De meest voorkomende fouten van de Product Owner
- Wie is de Scrum Master?
- De meest voorkomende fouten van de Scrum Master
- Welke statistieken en metrics moet de Scrum Master bijhouden?
- Ontwikkelteam in Scrum
- De meest voorkomende fouten van ontwikkelaars
- Scrum-artikelen
- Schaalbare Scrum
- Sprint Backlog
- Wat is de Product Backlog?
- Wat zijn User Stories?
- Het creëren van de beste User Story met INVEST
- De meest voorkomende fouten bij User Stories
- Gebruikersverhaal Acceptatiecriteria
- Schatting en Story Points in Scrum
- Planning Poker
- Team Schatting Spel
- Definiëren van Incremente
- Scrum evenementen
- Wat is een Burndown Chart?
- Voordelen en nadelen van de burndown-grafiek
- Kanban-borden in Scrum en Scrumban
- Snelheid in Scrum - Snelheid van het Ontwikkelteam
- Dagelijkse Scrum
- Sprintplanning
- Sprint Review
- Wat is een Sprint Retrospective?
- Veelvoorkomende fouten tijdens een Sprint Retrospective
- Product Backlog verzorging
- Hoe maak je een burndown-grafiek en hoe interpreteer je deze?
- Wat is een Sprint in Scrum?
- Samenwerking tussen Product Owner en Scrum Master