connectivate professionals – agile toolboxes for improving teamwork (nl)
Post on 19-Oct-2014
1.316 views
DESCRIPTION
Scrum is een framework voor zelforganisatie van Agile teams en bij uitstek geschikt om mensen te activeren en samenwerking te stimuleren. Een belangrijke practice hierin is dat het team zelf zijn werkwijze bepaalt en optimaliseert. Ontwikkelteams zijn er enthousiast over, zoveel is zeker. Zij gaan spontaan met Scrum aan de slag, maar al snel wordt duidelijk dat Scrum alléén niet alle aspecten/disciplines van een ICT-project afdekt. De vraag is nu welke hulpmiddelen de professional ter beschikking staan om zijn werk optimaal vorm te geven zonder dat hij telkens weer het wiel opnieuw hoeft uit te vinden. In zijn presentatie laat Remi-Armand zien welke methodieken de professional tegenwoordig zoal tegenkomt (Agile, Scrum, XP, T-Map, RUP, PRINCE2), wat hun aandachtsgebied is en hoe ze de professional kunnen helpen om beter samen te werken en zo het teamresultaat te verbeteren.TRANSCRIPT
Connectivate ProfessionalsAgile Toolboxes for Improving Teamwork (NL)
1
2Agile - Learning by doing
3Agenda
• Voorstellen
• Methodologieën
• Valkuilen van RUP, PRINCE2 en TMap
• Valkuilen van Agile
• Methodogieën als gereedschap
• Scrum als katalysator
4Remi-Armand Collaris - Even voorstellen
5Remi-Armand Collaris - Werkveld
6Remi-Armand Collaris - Publicaties
www.rupopmaat.nl www.scrumup.eu
7Methodologieën
TMap
8Overzicht moderne Methodologiën
9Overzicht
• Agile (mindset voor iteratief ontwikkelen)
• Scrum (hulpmiddelen voor zelforganisatie van Agile teams)
• eXtreme Programming (dagelijkse practices voor specialisten)
• RUP (proces en tools voor iteratief ontwikkelen)
• PRINCE2 (proces en tools voor projectmanagement)
• T-Map (proces en tools voor testen)
Conclusie
Methodologieën zijn als gereedschapskisten
Kies het juiste gereedschap voor je klus
10
Valkuilen van proces
12Typen processen
13Vooruit plannen
14Valkuilen
RINO:
Waterval RUP Ontwikkel iteratief
Full blown RUP Maak RUP op maat
PINO:
Micromanagement Globale planning, milestones
Rapportagecultuur Management by Exception
Design fase(n) Iedere uitvoeringsfase (Stage) levert werkende oplossing
TINO
Test aan het einde Test iteratief
15Nokia test: iteratief
Het project werkt iteratief: Iteraties zijn timeboxes van maximaal 4 weken;Features zijn getest en werkend aan het einde van de iteratie;De bouw start voordat de specificaties compleet zijn.
Agile
17Wat is belangrijk
Mensen
en interactie
Volgen
van een
plan
Processen
en tools
Inspelen op
veranderin
g
Contract-
onderhan-
delingen
Samenwerki
ng met de
klant
Werkende
softwareAlles-
omvattende
documentati
e
18Agile Manifesto
Bron: agilemanifesto.org
19Valkuilen
Agile Manifesto niet begrepen:
Géén processen/tools Minimaal noodzakelijke processen/tools
Géén documentatie Minimaal noodzakelijke documentatie
Géén contract Contract stimuleert samenwerken
Géén planning Planning flexibel
Scrum But…:
Alléén stand-up meeting Scrum proces wordt gevolgd
Géén Ready state Ready to Poker vlak voor planning meeting
Nokia test faalt Nokia test slaagt
20Nokia test: Agile
Het project werkt iteratief: Iteraties zijn timeboxes van maximaal 4 weken;Features zijn getest en werkend aan het einde van de iteratie;De bouw start voordat de specificaties compleet zijn.
Het project werkt Agile (volgens Scrum):Er is een eenduidig aanspreekpunt vanuit de business (Product Owner) voor
beslissingen over prioriteit en requirements;Features zijn geprioriteerd naar business waarde;Het team levert inschattingen (m.b.v. Planning Poker);Het team maakt Burndown Charts en kent zijn Velocity (ontwikkelsnelheid);Het team kan zich focussen op het afgegeven commitment (Sprint Backlog),
zonder verstoringen van buitenaf door management of anderen.
21Vragen
22
www.ordina.nlwww.rupopmaat.nl www.scrumup.eu