XP Days Benelux is een jaarlijkse conferentie over XP, Agile, Lean en gaat afwisselend door in België en Nederlands. Er is per jaar een volledige editie (Maxi XP Days) en een mini editie (Mini XP Days) die het beste van de sessies van de vorige Maxi terug uitbrengt.

XP Days Benelux

Mini XP Days Benelux 2015 programme
Dit is een verslag van 4 sessies die ik bijgewoond heb tijdens de Mini XP Days Benelux 2015.
Product owner game (door Paul Kuijten)
(Educatieve) games bieden het voordeel dat je zaken (details) van de realiteit kan abstraheren en je kunt focussen op een concrete leerervaring. Gefaciliteerde workshops en games bieden een mogelijkheid om effectief iets te gronde te leren (iets dat ‘blijft’ hangen) door zelf dingen uit te proberen.
Het spel simuleert de rol van de product owner. Het is een kaartspel (de kaarten stellen de backlog items voor) en de dobbelsteen bepaalt wanneer het spel ten einde is (wanneer de ‘shipping’ gebeurt en dus toont aan hoeveel waarde er gecreëerd is totdat moment).
De doelstelling van het spel is om de rol en verantwoordelijkheden van de product owner beter te leren kennen, en om de balans tussen ‘refinement’ (het verder analyseren van items) en ‘oplevering’ (en dus creatie van waarde) te ontdekken.
Praktisch: features in de backlog hebben een effort inschatting en een bepaling van de verwachtte waarden. Bij refinement tot op user story niveau, krijg je een nieuwe effort inschatting en waarde (zoals het hoort te zijn). Het spel (de sprints) kan abrupt eindigen – door het lot van de dobbelsteen.
Het is spel vond ik heel leuk en is een aanrader om te spelen met product owners, maar ook teams of andere stakeholders om het belang van een backlog en refinement te leren kennen.
De abstractie is hier dat we ons niet bezighouden met het detail (complexiteit) van effort en waarde bepaling, deze zijn gegeven. Het spel illustreert duidelijk de verschillende factoren die meespelen tijdens het rangschikken van een backlog.
Link naar het artikel op InfoQ: Playing the Product Owner Value Game

Product owner game (2)

Product owner game (1)

Product owner game (4)

Product owner game (3)
Visual facilitation (door Jef Cumps)
Visuele facilitatie is het gebruik van visuals en drawings / sketches tijdens workshops / besprekingen. Het incorporeren van visuals is een belangrijke troef om workshops / trainingen / besprekingen interactief te maken en de uitkomst te verhogen. Bij gebruik van visuals en het maken van visuals op maat tijdens een workshop kan de trainer/facilitator/spreker inspelen op input en is de inbreng, de betrokkenheid van de deelnemers veel groter.
Tijdens deze workshop beoefenden we de basis van sketching (schrijven van woorden; contouren, connectoren, frames, etc)
Nadruk werd gelegd op gebruik van kwalitatieve materialen (stiften) en papier.
Oefenen is belangrijk, dus koop je enkele stiften en flipchart papier en ga aan het werk (ik doe dat alvast, ook al na mijn 1e workshop ervaring met Mara Callaert)

Visual facilitation (4)

Visual facilitation (3)

Visual facilitation (1)

Visual facilitation (2)
Desirements on the fly (door Per M. Beining)
Per M. Beining presenteerde verschillende tools & technieken voor de flow van ‘business idea’ tot implementatie en roll-out. Dit was voor mij een interessant overzicht en een goede tip om bepaalde technieken, tools te leren of op te frissen. De lijst was niet exhaustief, maar zeker interessant! Per werkt in tussentijd ook blijkbaar aan een boek, dus feedback kan je hem altijd geven.
De besproken tools in deze presentatie (in geen specifieke volgorde):

Desirements on the fly
Multi-level feedback cycle (door Kris Philippaerts)
Agile (Scrum) is gebaseerd op empirische controle – een continue cyclus van plan/do/check/act (inspectie en adaptatie). Dit betekent dat er veel verschillende feedback cycli aanwezig zijn, meer dan dat men op het eerste zicht erkent. De oefening bestaat er uit om voor de verschillende feedback cycli te achterhalen wat er gebeurt: tijdens welk ritueel (event, maar niet enkel ”meetings”), wat is de output (het artefact), wie is degene die het creëert.
En dit voor lange-termijn visie, business requirements, technische realisatie, planning en budget, en team dynamiek. Het doel van de oefening is ook te bekijken welke van deze feedback cycli expliciet aanwezig zijn in een framework zoals Scrum en welke impliciet. Belangrijk is om te realiseren dat deze feedback cycli bestaan en men vb. tijdens review en retrospectives rekening houdt met het bestaan ervan (of deze onderscheidt) en vervolgens de output naar de correcte stakeholders stuurt en opvolgt.
Link naar het artikel op InfoQ: Feedback Cycles in Scrum

Scrum feedback cycles team team dynamics

Scrum feedback cycles technical realisation

Scrum feedback cycles planning and budget

Scrum feedback cycles long-term vision

Scrum feedback cycles business requirements