Connectivate professionals – agile toolboxes for improving teamwork (nl)

22
Connectivate Professionals Agile Toolboxes for Improving Teamwork (NL) 1
  • date post

    19-Oct-2014
  • Category

    Technology

  • view

    1.314
  • download

    0

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)

Page 1: Connectivate professionals – agile toolboxes for improving teamwork (nl)

Connectivate ProfessionalsAgile Toolboxes for Improving Teamwork (NL)

1

Page 2: Connectivate professionals – agile toolboxes for improving teamwork (nl)

2Agile - Learning by doing

Page 3: Connectivate professionals – agile toolboxes for improving teamwork (nl)

3Agenda

• Voorstellen

• Methodologieën

• Valkuilen van RUP, PRINCE2 en TMap

• Valkuilen van Agile

• Methodogieën als gereedschap

• Scrum als katalysator

Page 4: Connectivate professionals – agile toolboxes for improving teamwork (nl)

4Remi-Armand Collaris - Even voorstellen

Page 6: Connectivate professionals – agile toolboxes for improving teamwork (nl)

6Remi-Armand Collaris - Publicaties

www.rupopmaat.nl www.scrumup.eu

Page 8: Connectivate professionals – agile toolboxes for improving teamwork (nl)

8Overzicht moderne Methodologiën

Page 9: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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)

Page 10: Connectivate professionals – agile toolboxes for improving teamwork (nl)

Conclusie

Methodologieën zijn als gereedschapskisten

Kies het juiste gereedschap voor je klus

10

Page 11: Connectivate professionals – agile toolboxes for improving teamwork (nl)

Valkuilen van proces

Page 12: Connectivate professionals – agile toolboxes for improving teamwork (nl)

12Typen processen

Page 13: Connectivate professionals – agile toolboxes for improving teamwork (nl)

13Vooruit plannen

Page 14: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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

Page 15: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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.

Page 16: Connectivate professionals – agile toolboxes for improving teamwork (nl)

Agile

Page 17: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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

Page 18: Connectivate professionals – agile toolboxes for improving teamwork (nl)

18Agile Manifesto

Bron: agilemanifesto.org

Page 19: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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

Page 20: Connectivate professionals – agile toolboxes for improving teamwork (nl)

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.

Page 21: Connectivate professionals – agile toolboxes for improving teamwork (nl)

21Vragen

Page 22: Connectivate professionals – agile toolboxes for improving teamwork (nl)

22

www.ordina.nlwww.rupopmaat.nl www.scrumup.eu