Agile en Scrum voor Professionals

Verslag Technical Development Workshop 25 augustus 2010

Op woensdag 25 augustus vond onze eerste Technical Development Workshop plaats met het onderwerp: ‘Agile/Scrum voor Professionals’. Zo’n 35 ICT’ers waren hierbij aanwezig. Tijdens de workshop, welke werd geleid door Henk Jan Huizer, hoorden de deelnemers meer over de principes van Agile en Scrum.


Het programma

Workshop Agile en Scrum voor Professionals

Het programma van de avond had een zeer interactief karakter en voldeed perfect aan de verschillende ‘Agile principes’. Zo werden de te behandelen onderwerpen onderverdeeld in vier verschillende ‘sprints’. Iedere sprint was timeboxed en werd afgesloten met een korte retrospective.

Hierna worden de verschillende sprints verder toegelicht.


Sprint 0 (Kick-off sprint): Introduction Agile & Scrum

Tijdens de eerste sprint worden de principes van Agile en Scrum uitgelegd voor diegenen die er nog niet helemaal in thuis zijn. Zo komen de basisprincipes van Agile aan bod aan de hand van het zogenaamde Agile manifesto. Tevens wordt er een schema gepresenteerd waarin Scrum wordt toegelicht aan de hand van de verschillende rollen binnen een Scrumteam. De sprint wordt afgesloten met een retrospective, waarbij deelnemers nadenken over de vraag: Welke mogelijkheden van Agile/Scrum zie jij?


Sprint 1: The Team

De tweede sprint gaat in op het onderwerp ‘teams’. Er wordt benadrukt dat teamwork essentieel is binnen een Scrumteam. Om een hyperproductief Scrumteam te hebben is het van groot belang dat de teams zelfsturend zijn en bewegingsvrijheid hebben. Dit gegeven wordt ondersteund aan de hand van een opdracht, waarbij ‘managers’ hun ‘werknemer’ door het geven van instructies een aantal stappen moeten laten zetten. Hierna mogen de ‘werknemers’ zelf, zonder sturing van de manager een aantal stappen nemen. Uit de opdracht blijkt dat werknemers veel beter en sneller functioneren zonder de aanwijzingen van de manager. Natuurlijk moet dit wel binnen bepaalde kaders gebeuren.


Sprint 2: The Product Owner


Workshop Agile en Scrum voor Professionals

Tijdens de derde sprint wordt de rol van de Product Owner verder toegelicht. De Product Owner is de persoon die het contact onderhoudt met de klant en/of interne stakeholders en degene die bepaald wat gebouwd gaat worden. De sprint gaat in op het maken van requirements. Tijdens een oefening worden de deelnemers opgedeeld in koppels. De opdracht is het natekenen van een figuur, aan de hand van specificaties welke door een van de twee zijn opgeschreven. Deze persoon is de enige die het figuur heeft gezien en moet de ander vervolgens sturen met enkel een aantal geschreven instructies. De oefening laat op een eenvoudige manier zien dat door alleen gebruik te maken van een grote hoeveelheid geschreven specificaties vaak veel ruis ontstaat tussen de klant en het ontwikkelteam. Door middel van de Agile manier van werken, waarbij niet alle requirements van tevoren worden vastgelegd, maar per sprint worden bepaald, wordt deze ruis veelal voorkomen.


Sprint 3: The Scrum Master


Workshop Agile en Scrum voor Professionals

De derde en laatste sprint gaat in op de rol van de Scrum Master. De Scrum Master is de persoon die het Scrumteam begeleidt en faciliteert. De Scrum Master heeft verschillende taken. Zo helpt de Scrum Master het team om een realistische planning af te geven van de hoeveelheid werk die tijdens een sprint kan worden opgepakt. Door middel van een opdracht moeten deelnemers in groepjes schatten hoeveel tijd het kost om een keuken te monteren. Aan de verschillende werkzaamheden worden door middel van het spel ‘Poker Planning’ verschillende waarden toegekend. Ook in een echt Scrumteam is het belangrijk dat teamleden goed kunnen schatten hoeveel tijd bepaalde taken kosten ten opzichte van andere taken.


Afsluiting

De laatste sprint wordt afgesloten met tips hoe je Scrum in de praktijk kunt toepassen. Hoe begin je met Scrum? En wat heb je er voor nodig? Tevens worden de laatste vragen van deelnemers beantwoord en worden deelnemers geattendeerd op de Certified Scrum Master training. De deelnemers geven aan de sessie zeer inspirerend te hebben gevonden. Zij gaan dan ook met nieuwe inzichten naar huis. Een geslaagde meeting.


Presentatie

Klik hier voor de presentatie van Henk Jan Huizer



   




iSense Prowareness is Microsoft Gold partner