1.2 Scrum als raamwerk: empirisme en de drie pijlers

Kernbegrippen: raamwerk, Scrum Guide, empirisme, lean, transparantie,
inspectie, adaptatie, iteratief, incrementeel

Eerst de basis

Een raamwerk, geen methode

Scrum beschrijft niet hóe u software bouwt. Er staat niets in over programmeertalen,
testgereedschap of documentvormen. Het legt alleen een raamwerk vast: wie waarvoor
verantwoordelijk is, welke bijeenkomsten er zijn en welke werkvoorraden u bijhoudt. Wat u
daarbinnen doet, bepaalt u zelf.

DefinitieScrum is een lichtgewicht raamwerk waarmee mensen, teams en
organisaties waarde creëren door adaptieve oplossingen te leveren voor complexe problemen.

Let op het woord lichtgewicht. De hele Scrum Guide past in ongeveer dertien pagina’s.
Alles wat erin staat is verplicht; alles wat er niet in staat, mag u zelf invullen. Een “Scrum”
waar een van de verantwoordelijkheden, events of artefacten uit gesloopt is, is geen Scrum meer —
de onderdelen werken alleen als geheel.

Waarom korte cycli werken: empirisme

Empirisme betekent: kennis komt uit ervaring, en beslissingen neemt u op grond van wat u
werkelijk waarneemt. Bij een complex probleem kunt u de uitkomst niet vooraf berekenen, dus werkt
u met korte lussen — doen, kijken, bijstellen. Scrum staat daarnaast op lean denken: alles
wat geen waarde toevoegt, gaat eruit.

Scrum werkt iteratief én incrementeel. Twee woorden die vaak door elkaar gehaald
worden:

  • Incrementeel — u levert het product in stukjes op, en elk stukje werkt.
  • Iteratief — u komt terug op wat er al ligt en verbetert het op grond van feedback.

Alleen incrementeel bouwen is een puzzel leggen: elk stuk past, maar u leert er niets van.
Alleen itereren is eindeloos schaven zonder iets op te leveren. Scrum doet beide tegelijk.

De drie pijlers

Op empirisme rusten drie pijlers. Ze hangen in deze volgorde aan elkaar: zonder de eerste kan
de tweede niet, en zonder de tweede heeft de derde geen basis.

Pijler Wat het is Waar het misgaat
Transparantie Het werk en het proces zijn zichtbaar voor wie het resultaat
draagt. Iedereen kijkt naar dezelfde feiten, in dezelfde woorden.
Een status “bijna af”
die al drie weken duurt. Wie de waarheid verbloemt, maakt inspectie waardeloos.
Inspectie De artefacten en de voortgang richting het doel worden regelmatig
en zorgvuldig onderzocht, om ongewenste afwijkingen te vinden.
Inspecteren zonder dat er
iets veranderen mág. Dan is het rapportage, geen inspectie.
Adaptatie Wijkt iets af, dan wordt het proces of het product zo snel
mogelijk bijgesteld.
Een conclusie uit de retrospective die de volgende Sprint niet tot
één concrete verandering leidt.
Zo onthoudt u zeElk Scrum-event bestaat om minstens één pijler te bedienen.
De Daily Scrum maakt de voortgang transparant, de Sprint Review inspecteert het
product, en de Retrospective adapteert de werkwijze. Vraagt iemand waarom een event
bestaat, dan is het antwoord altijd terug te voeren op deze drie.
Waar het vaak fout gaatDe drie pijlers (transparantie, inspectie,
adaptatie) worden verward met de vijf waarden (toewijding, focus, openheid, respect, moed). De
pijlers dragen het empirische proces; de waarden gaan over het gedrag van mensen.
Openheid is een waarde, transparantie een pijler — dat is het lastigste paar.