rup toegepast binnen duo
DESCRIPTION
RUP toegepast binnen DUO. Een korte impressie hoe we binnen DUO RUP ingevoerd hebben (aan het invoeren zijn…). Onderwerpen. Inrichten en invoeren van RUP Ervaringen met RUP Het vervolg. Inrichten en invoeren van RUP. Uitgangs situatie bij DUO - PowerPoint PPT PresentationTRANSCRIPT
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
RUP toegepast binnen DUO
Een korte impressie hoe we binnen DUO RUP ingevoerd hebben (aan het invoeren zijn…)
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
2
OnderwerpenInrichten en invoeren van RUPErvaringen met RUPHet vervolg
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
3
Inrichten en invoeren van RUPUitgangs situatie bij DUO
Waterval ontwikkel methode, gebaseerd op VSOM ontwikkelmethode.
Reden voor RUPMarktconforme ontwikkelmethode
GevolgenUMLtoolondersteuning
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
4
Inrichten en invoeren van RUP
Invoeren RUP (Rational Unified Process).
Is een framework voor een systeemontwikkeling: aanpassen/tunen voor gebruik (Prince2).Is een (intranet) website > 1500 pagina’s > 70Mb.Maakt gebruik van UML (Unified Modeling Language).
Is geen tool (is ook niet inclusief tools).Is niet direct geschikt voor elk software ontwikkel project
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
5
Inrichten en invoeren van RUP
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
6
Inrichten en invoeren van RUPAanpassen/tunen, gemaakte keuzes:
wat minimaal te doen om van RUP te kunnen sprekengewoon doen, laat de praktijk vertellenRUP gebruikersgroep
Bedrijf / cultuur bepaalt hoe je RUP toepast
De ervaringen vastleggen in een zogenaamde development case – de blauwdruk voor RUP binnen DUO.
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
7
RUP
Alles van RUP.
DUO RUP
RUP zoals DUO dat in zijn projecten standaard toepast.Dit is vastgelegd in de Development Case (DC).
DUO RUP project
RUP zoals een bepaald project dat binnen DUO toepast.Afwijkingen op de DC afstemmen en registreren.
Wat is de DUO Rup Development Case?
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
8
OnderwerpenInrichten en invoeren van RUPErvaringen met RUPHet vervolg
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
9
Ervaringen met afgeronde projectenCa. 15 Rup projecten gedraaidHogere kwaliteit
Minder bevindingen gebruikers acceptatie testHogere acceptatiegraad
Lagere productiviteitBetere sturing op risico’sGebruikers en teamleden tevredenMeer betrokkenheid bij eindresultaatOpenheid over voortgang (dashboard)
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
10
AandachtspuntenProjectleider met ‘Rup-genen’ is essentieelNiet elk project is geschikt (?)Sommige medewerkers zijn niet geschiktBegeleiding om ‘terugval’ te voorkomen
Parallel ontwikkelen in Rup en in waterval is lastig:Rup: testen van interface in Elaboration faseWaterval: zit nog in FO-fase
De ‘omgeving’ moet er aan wennen:Betrouwbaarheid planning groeitInzetpatroon van medewerkers verandertMeerdere keren in productie
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
11
ValkuilenNaar volgende fase voordat doelen bereikt zijnNiet alle disciplines (rollen) beschikbaar in inceptionVerkeerde risico’s in Elaboration fase oppakkenTe veel willen doen en/of te veel detail invulling
Inception en Elaboration fasen duren onnodig lang
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
12
OnderwerpenInrichten en invoeren van RUPErvaringen met RUPHet vervolg
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
13
Het vervolgHet tunen gaat door
Via gebruikersgroepErvaringen vanaf de werkvloer verwerken
Verbeteringen door ‘Agile’ elementen in te voerenScrum, planningpoker
Ontwikkeling development case voor WatervalWaterval voorzien van Rup achtige trekjes
HBO-I Conference Tour 2010 - RUP| versie 1.0 | 18 maart 2010
14