Connectivate professionals – agile toolboxes for improving teamwork (nl)

Post on 19-Oct-2014

1.314 views 0 download

Tags:

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 of Connectivate professionals – agile toolboxes for improving teamwork (nl)

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

6Remi-Armand Collaris - Publicaties

www.rupopmaat.nl www.scrumup.eu

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