Agile

De verkeerde interpretatie van het woord "Sprint" binnen SCRUM

Een woord als "Sprint" vervangen betekent niets als je geen omgeving creëert waarin woorden als "haast" en "spoed" niet de werkethiek beschrijven. Een sprint is gewoon een ontwikkelcyclus van x weken die iedereen begrijpt, en die moet helemaal niets met haast en spoed te maken hebben.

4 min lezen

Foto door Magic Keegan / Unsplash

Inleiding

Allereerst dit.

Opinions are like assholes. Everybody has one…

Ik laat het daarbij, maar er zijn genoeg varianten op dit citaat. Lees dus gerust met een gezonde dosis scepsis verder.

Het woord “Sprint”

Ik blijf er moeite mee hebben om het woord Sprint te gebruiken voor elke cyclus van twee weken, elke keer als ik nadenk over wat het woord voor mij betekent. Deze sprints stoppen nooit! Het moment waarop een sprint eindigt, begint een nieuwe sprint…

In het echte leven kun je op z’n minst even op adem komen en slapen voordat je naar de volgende sprint vertrekt. En nee, een retro is niet goed genoeg. (SCRUM-politie) Een nieuwe sprint begint op het moment dat een sprint eindigt! De retro valt ook binnen een sprint. (/SCRUM-politie)

Nederlands is mijn moedertaal, dus mijn interpretatie van het woord sprint kan verschillen. Voor mij staat een sprint voor: zo hard mogelijk gaan om als eerste te finishen. Natuurlijk houd je je aan de regels die je niet diskwalificeren. Maar elke keer als ik aan een Sprint denk, komt het woord “haast” in me op. Afmaken, wat er ook gebeurt. Die betekenis geeft een gevoel van haast, en dat levert geen schonere code of minder technische schuld op.

Na een echte sprint weet ik dat ik fysiek niet in staat ben om direct weer een sprint te starten. Wil je als team in een flow komen, dan moet je juist stoppen met rennen en het gesprek aangaan met elkaar. Neem de tijd om te zorgen dat iedereen op één lijn zit en hetzelfde doel ziet.

SCRUM is toch vooral een framework dat gesprekken faciliteert?

Het woord “Sprint” betekent voor mij ook individualiteit. En dat is ongewenst als je een SCRUM-team bent dat samen in een flow wil komen.

Achieving FLOW with Scrum.In this post I share my current journey of implementing Scrum and Kanban principles with my team, this is mainly about emphasizing the importance of real collaborative work and instilling a product vision which helps us to achieve FLOW which translates to high value Scrum for us.All Subjects MatterRemco Loup.

Gewoon een beetje stoeien met ideeën, maar het een estafette noemen zou misschien beter zijn! Dat roept ook overdracht en teamwork met elkaar op. Het resultaat is voor het hele team hetzelfde, net als bij een echte estafette. Maar ook hier speelt het aspect haast een rol.

Je hoeft de naam natuurlijk niet te veranderen, maar dit onderwerp met je team bespreken kan wél! Bespreek het samen met je DOD, Acceptance Criteria en Sprint goal. Zorg in elk geval dat iedereen begrijpt dat je het gehaaste aspect dat bij het woord sprint hoort niet wilt. Doe het liever zo goed mogelijk, volgens alle afgesproken regels. In plaats van stiekem de hoeken afsnijden in een grijs gebied waar niemand je ziet!

Verander die naam!

En als we een andere naam nodig hebben, wat dacht je van Development Cycles? Dan kunnen we het Cycles noemen, zoals Linear doet. Of noem het Flows. Voor onze Flow van twee weken heb ik deze Flow goal in gedachten.

Om een naamswijziging te laten werken, moeten we het er allemaal over eens zijn dat we die naam gebruiken. Tools zoals Jira leggen veel van deze namen al vast en die zijn niet aan te passen. Wij als development team zitten met de wind mee: Jira wordt bij ons alleen gebruikt voor onze backlog en administratie. Maar ons fysieke Scrum board is onze single source of truth voor wat we proberen te bereiken.

Onze sprints worden alleen op een hoger niveau in Jira geregistreerd. Alle dagelijkse taken die uit de sprint planning voortkomen, staan niet in ons Jira.

A journey into visual ScrumIn this post, I will share the experiments we conducted during the last three sprints with our physical Scrum board. The focus was about creating a better understandable visual representation of our sprint progress. Sprints are two weeks increments for us at this moment.All Subjects MatterRemco Loup.

Verander die naam niet!

Het woord “Sprint” zelf is voor mij eigenlijk geen probleem. Maar het woord roept wel dingen op die ik niet wil hebben in onze sprints.

We willen geen individualiteit in onze sprints.

We willen geen hoeken afsnijden in sprints.

We willen niet als eerste finishen ten koste van andere aspecten in sprints.

We moeten scherp blijven op het verfijnen van onze DOD en het gebruiken van de juiste Acceptance Criteria bij onze issues om de kwaliteit hoog te houden. En het allerbelangrijkste: definieer elke sprint een goede Sprint goal en maak die tastbaar. Een andere naam voor sprints verandert daar niets aan. Wij als team moeten het laten gebeuren: kwaliteit boven snelheid.

Een woord als “Sprint” veranderen betekent niets als je geen omgeving creëert waarin “haast” en “gejaagd” geen woorden zijn die de werkethiek beschrijven. Een sprint is gewoon een development cycle van x weken die iedereen begrijpt, en zou helemaal niets met haast te maken moeten hebben.