Från införande till förvaltning på RSV
description
Transcript of Från införande till förvaltning på RSV
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Från införande till förvaltning på RSV
Gunilla Molander, Projektledare
Karin Wissing, Processingenjör
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Projekt SystemutvecklingsMetoder,
vårt syfte:Definiera och införa en systemutvecklingsprocess med metoder och tillhörande verktyg:
för att underlätta systemutvecklarens och kravställarens arbete,
så att uppdragen kan bedrivas enhetligt och kostnadseffektivt,
så att leveranser till beställaren kan ske i tid och med rätt kvalitet
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Införandet har skett i flera etapper (iterativt)
Etapp 1, våren 2000: Uppbyggnad av projektet. Kompetensutveckling. Stöd till 6 nyutvecklingsprojekt, främst via konsulter, flera leveranser av startpaket.
Etapp 2, hösten 2000: Uppskalning av projektet. Stöd till 13 nyutvecklingsprojekt via RSV-anställda och konsulter. Leverans av version 1.0 av KUR.
Etapp 3, år 2001: Fortsatt uppskalning av projektet. Stöd till nyutvecklingsprojekt. Utveckling och förvaltning av KUR. Fokus på verksamhetssidans delar av RUP och driftöverlämning.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Införandet har skett i flera etapper (iterativt)
Etapp 4, våren 2002: Leverans av KUR 3.0 som innehåller bl a en vägledning och informationsmaterial för flera av arbetsflödena. Nytt är dessutom konfiguration av driftsättning och förklaring av ”Styrgruppers arbetssätt”. Stöd till nyutvecklingsprojekt. Planering inför projektets övergång till förvaltning.
Etapp 5, hösten 2002: Projektet har övergått till förvaltning.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s Konfiguration av
Utvecklingsmetoden RUP
•En KUR för systemutveckling•Är en anpassning av RUP för organisationen RSV•Ska anpassas för varje specifika projektet
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s KUR
• Växer fram Första officiella version i december
2000 Version 3.0 i januari 2002
• Arbetsflöden1) Kravanalys, Analys och Design,
Implementation2) Konfigurations- och ändrings-
hantering, Provning3) Projektstyrning, Verksamhetsanalys4) Driftöverlämnande
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s KUR
Vi har:
• Tagit fram ett Utvecklingsfall• Pekar ut ”detaljerade
arbetsflöden” i de olika faserna • Pekar ut obligatoriska artefakter
• Översatt/tagit fram mallar för obligatoriska artefakter
• Översatt delar av RUP:s ordlista
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s KURInnehåller dessutom:
• Standards och riktlinjer i form av:• förifyllda mallar och/eller riktlinjer• länkar till befintliga riktlinjer och
metodbeskrivningar
• Vägledning för nyutveckling• Analys och design med EJB- och
webb-ramverk• Implementation, Driftöverlämnande• Provning
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s KURInnehåller dessutom:
• Presentationer• Verksamhetsanalys, Kravanalys• Prov• Konfigurations- och ändringshantering• Roller i KUR-projekt, Styrgruppers
arbetssätt
Presenteras:• Som en projekthemsida
• Med vägledning integrerad i RUP
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:s KURVidareutvecklas:
• Fler mallar• Vägledning
• Samtliga arbetsflöden• Mer RSV-specifik
• Samla och kommentera exempel
• KUR för förvaltningsuppdrag• Från nyutvecklingsprojekt till
förvaltning• ”Gamla” förvaltningsuppdrag
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
RSV:S tänkbara konfigurationer
• Nyutveckling – Med användande av gemensam
programvara – Av komponenter
• Förvaltning – Med användande av gemensam
programvara – Av komponenter
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Stöd för att använda RSV:s KUR
Tjänster:• Processtöd
• Metodstöd
• Granskningsstöd
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Risker vi sett och erfarenheter vi gjort i metodarbetet:
•Det är speciellt att jobba på metanivå med metoden, utan att det blir teoretiskt!•Risk att skriva om saker som redan finns skrivet•Svårt att lära av andras erfarenhet•Risk för fokus på artefakter i stället för aktiviteter, parera för detta.•Risk för fokus på arbetsflöde i stället för roller, parera för detta.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Risker vi sett och erfarenheter vi gjort i införandet:
•Informera mera, mera och ännu mera! •Tillräckligt stort deltagande för spridning!•Underskatta inte tiden det tar att införa ett nytt arbetssätt!•Svårt att lära av andras erfarenhet•Risk för fokus på artefakter i stället för aktiviteter, parera för detta.•Personer som ”kan RUP” och/eller inte vill anpassa sig (till KUR eller organisationen)•För mycket fokus på metoden •Metoden får skulden för mycket
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Uppföljning av Mål 1:Stöd till nyutvecklingsprojekten
Vi har hittills gett process och metodstöd till över 20
nyutvecklingsprojekt under kortare och längre
tidsperioder.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Uppföljning av Mål 1:Stöd till nyutvecklingsprojekten
Vi har hittills genomfört över 20 granskningar av olika slag i
nyutvecklingsprojekten.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Uppföljning av Mål 3:Kompetensutveckling inom RUP
•Hittills har vi slussat in cirka 50 personer i projektet•Hittills har vi slussat ut cirka 30 personer helt eller delvis till nyutvecklingsprojekt•I dagsläget ger ett tiotal personer process eller metodstöd
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Uppföljning av Mål 3:Kompetensutveckling inom RUP
•Alla i projektet har gått RUP introduktionskurs.
•Alla i projektet har deltagit i granskningar av KUR.
•Många har även deltagit i granskningar av andra
projekt.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Informationsinsatser:
Projektets deltagare har ägnat mycket tid till informationer för olika målgrupper och av olika slag. Exempel är
• Övergripande informationer om KUR/RUP• Skräddarsydda informationer• Workshops • Seminarier
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Projektets övergång till förvaltning sker första maj
•Vi kommer att ha kvar en liten kärntrupp som arbetar med KUR-förvaltning.
•Vi kommer att utse ansvariga för respektive arbetsflöden.
•Tjänster för stöd och granskning tillhandahålls från en
resurspool.
•Vi kommer att skapa flera olika nätverk för erfarenhetsutbyte.
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Några ?
RiksskatteverketKUR - Konfiguration av Utvecklingsmetoden RUP
Tack för oss!
Gunilla Molander och Karin Wissing, RSV