Handboek Jan Soldaat P S
I
d
r e
Starterkit voor stapsgewijs invoeren van procesverbetering Werkgroep SPI in Kleine Organisaties
P S
I
d
r
Starterkit: waarom, wat en hoe
e
Opzet presentatie: – Achtergrond werkgroep – Waarom een Starterkit? – Hoe tot stand gekomen? – Wat biedt de Starterkit? – Wat gaan we er NU mee doen? – En straks?
19 november 2002
© SPIder 2002
2
P S
I
d
r
Achtergrond werkgroep
e
• Start in 1996, tijdens oprichtingsbijeenkomst SPIder – kleine groep, zoekend naar richting
• 1999: herstart o.b.v. SPIRE-handboek – Uitwisselen kennis/ervaring op deelprocessen – 5-dagen-model uitgewerkt – Resultaat: plenaire SPIder-sessie op 6/2/2001
• Medio 2000: idee van Starterkit opgepakt – – – – 19 november 2002
Onderwerpen uitgebreid besproken + ingevuld met praktijkervaring In praktijk uitgeprobeerd Ervaringen verwerkt Kaarten opgesteld, gereviewed, definitief gemaakt © SPIder 2002
3
P S
I
d
r
Achtergrond werkgroep
e
November 2002: • Start in 1996, tijdens oprichtingsbijeenkomst SPIder – kleine groep, zoekend naar richting
• 1999: herstart o.b.v. SPIRE-handboek – Uitwisselen kennis/ervaring op deelprocessen – 5-dagen-model uitgewerkt – Resultaat: plenaire SPIder-sessie op 6/2/2001
• Medio 2000: idee van Starterkit opgepakt – – – –
Onderwerpen uitgebreid besproken + ingevuld met praktijkervaring In praktijk uitgeprobeerd Ervaringen verwerkt Kaarten opgesteld, gereviewed, definitief gemaakt
Lancering 1e versie Starterkit 19 november 2002
© SPIder 2002
4
P S
I
d
r
Waarom een Starterkit?
e
• Behoefte om kennis en ervaring werkgroep overdraagbaar te maken • Ontbreken geschikt hulpmiddel voor starters • Gericht op snel te behalen resultaten • Toepasbaar voor (zeer) kleine groepen/projecten – Projecten vanaf 2 medewerkers – IT-units vanaf circa 5 medewerkers tot circa 40
• Basis voor verdere verbetering (in breedte en in diepte) • Toepasbaar zonder gesponsord verbeterprogramma 19 november 2002
© SPIder 2002
5
P S
I
d
r
Hoe tot stand gekomen?
e
• Vertrekpunten: – – – –
SPIRE-handboek CMM (m.n. level 2, maar ook elementen uit level 3) Praktijkervaring deelnemers Door deelnemers in praktijk gebruikte literatuur
• Werkwijze: – – – – 19 november 2002
Discussies over theorie en praktijk Iteratief ontwikkelen kaarten Uitproberen en terugkoppelen (Proberen) af te ronden © SPIder 2002
6
P S
I
d
r
Wat zit er in: bouwstenen
e
• Omslag, met: – inleiding, probleemschets, toelichting op Starterkit, werkwijze (verbeteraanpak), procesmodel, top-10 aanbevelingen, info over vervolg
• Kaarten, met uitwerking van processtap: – – – – – 19 november 2002
Doel processtap Inputs en startcondities Outputs en afsluitingscriteria Lijst met minimaal benodigde acties Aanbevelingen uit praktijk (do’s & do not’s) © SPIder 2002
7
P S
I
d
r
Wat zit er in: bouwstenen
e Onderwerp: Opstellen Requirements
• Omslag, met:
Onderdeel van: Management Processen
Versie: 0.9, 19 november 2002
DOEL Het bereiken van overeenstemm ing tussen de klant en het project over de eisen en wensen van de klant die door het project gerealiseerd zullen gaan worden
– inleiding, probleemschets, toelichting op Starterkit, werkwijze (verbeteraanpak), procesmodel, top-10 aanbevelingen, info over vervolg
Literatuur • The SPIRE Handbook, hoofdstuk 8.8, pag 92 etc, www.cse.dcu.ie/spire/ • Mastering the requirem ents process, Suzanne Robertson en James Robertson, Addison-W esley 1999, ISBN 0201 36046 2 (Hoofdstuk 1 en 2) • Requirements Engineering, a good practice guide”, Ian Somm erville & Peter Sawyer, John W iley & Sons 1997, ISBN 0471 97444 7 • Software requirements, practical techniques for gathering and managing requirements throughout the product development cycle”, Karl E. W iegers, Microsoft Press 1999, ISBN 0735 60631 5
• Kaarten, met uitwerking van processtap: Templates en overige middelen • Sjabloon m et checklijst voor verzam elen van de requirements
– – – – –
Doel processtap Inputs en startcondities Outputs en afsluitingscriteria Lijst met minimaal benodigde acties Aanbevelingen uit praktijk (do’s & do not’s)
INPUT Docum entatie met daarin: • W ensspecificatie van de klant • Requirements checklist • Geautoriseerde lijst van stakeholders
Stichting SPIder
19 november 2002
ACTIE • Bereid het opstellen requirements voor door inlezen en vragen bedenken • Verzam el Informatie bij de stakeholders, literatuur e.d. • Orden de verzam elde gegevens • Bespreek de resultaten met de stakeholders • Vul het ontbrekende aan • Maak concept requirem ents document • Review intern • Review met de klant • Verwerk de review gegevens • Verstuur definitieve requirements document • Vraag om akkoord van de klant
OUTPUT • Requirements document met zowel de functionele als de niet functionele eisen en kwaliteitseisen
Werkgroep “SPI in Kleine Organisaties”
© SPIder 2002
Copyright 2002
8
P S
I
d
r
Wat zit er in: bouwstenen
e Onderwerp: Opstellen Requirements
• Omslag, met:
O nderw erp: O p stellen R eq u irem ents DOEL
Onderdeel van: Management Processen O nderde el va n: M an ag em en t P roc essen
Versie: 0.9, 19 november 2002 V ers ie: 0.9, 19 no vem ber 2002
Het van ing tussen de klant en het project over de eisen en wensen van de klant die door het project gerealiseerd zullen gaan worden A A Nbereiken B E V E L IN G Eovereenstemm N • • • • • • • •
B etrek de e ind gebruikers in het opstelle n van de requ irem ents B epaa l de stak eholders en hun functie e n bekijk w ann eer de ze m ee m oeten doen in het proces D e requ irem ents zijn G E E N beschrijving van d e o plossing P robe er het w erk elijk e probleem te achterh alen achter de gespecificeerde oplossing van de klant N um m er de requ irem ents, m aak er een elektronisch d ocum ent van in de vorm van een spreadshe et m et m inim aal de kolom m en: num m er, om schrijving, M oS C oW en opm erking B etekenis va n M o S C oW : M ust ha ve, S hould ha ve, C ould ha ve , W ant to have, but w ill not have M aak ondersche id tuss en functio ne le en niet-functione le e isen/w ensen F orm uleer voor elke eis de m eetbare k w aliteits eisen
•
R equ irem ents m oeten S M A R T zijn (S pecifiek , M ee tb aar, A c cep tabel, R ealiseerb aar e n T ijdgeb onden) • Literatuur B espreek het docum ent uitvoering m et de k lant • • VThe raagSPIRE om akkHandbook, oord van de klant: het8.8, opstellen requ irem ents is een hoofdstuk pag 92 van etc, de www.cse.dcu.ie/spire/ w isselw erk ing tussen klant en ontw ikk elaar gericht op het b ereik en van • Mastering the requirem ents process, Suzanne Robertson en James Robertson, overe enstem m ing over het doe l Addison-W esley 1999, ISBN 0201 36046 2 (Hoofdstuk 1 en 2) • Z org voor reg elm atige bijsturing van d e afspraken tijd ens bijvoorbee ld 5 0% en • 80% Requirements Engineering, a good practice guide”, Ian Somm erville & Peter van de planning van d eze activiteit John Wover iley & 1997, aarden ISBN 0471 97444 7 id, tijd, g eld, m ate va n • MSawyer, aak afspraken deSons ra ndvoorw na uw keurighe • detaillering, Software requirements, practical dekkingsgraad , etc techniques for gathering and managing throughout the product development cycle”,basis Karl E. Wom iegers, • Hrequirements et u iteind elijk e requirem ents docum ent m oet voldoende zijn prijs en Microsoft 1999, 0735 5 planning tePress kunnen m akISBN en voor het60631 project
– inleiding, probleemschets, toelichting op Starterkit, werkwijze (verbeteraanpak), procesmodel, top-10 aanbevelingen, info over vervolg
• Kaarten, met uitwerking van processtap: Templates en overige middelen • Sjabloon m et checklijst voor verzam elen van de requirements
– – – – –
Doel processtap Inputs en startcondities Outputs en afsluitingscriteria Lijst met minimaal benodigde acties Aanbevelingen uit praktijk (do’s & do not’s)
INPUT Docum entatie met daarin: • W ensspecificatie van de klant • Requirements checklist • Geautoriseerde lijst van stakeholders
S tic htin g SP Ide r
Stichting SPIder
19 november 2002
ACTIE • Bereid het opstellen requirements voor door inlezen en vragen bedenken • Verzam el Informatie bij de stakeholders, literatuur e.d. • Orden de verzam elde gegevens • Bespreek de resultaten met de stakeholders • Vul het ontbrekende aan • Maak concept requirem ents document • Review intern • Review met de klant • Verwerk de review gegevens • Verstuur definitieve requirements document W erkgroep “S PI Kleine O rganisatie s” van dein klant • Vraag om akkoord
OUTPUT • Requirements document met zowel de functionele als de niet functionele eisen en kwaliteitseisen
C op yrigh t 2 00 2
Werkgroep “SPI in Kleine Organisaties”
© SPIder 2002
Copyright 2002
9
P S
I
d
r
Wat zit er in: Het procesmodel
e
In
19 november 2002
Proces
© SPIder 2002
Uit
10
P S
I
d
r
Wat zit er in: Het procesmodel
e
Quality
s ie w
Re v
In
Require- ProjectSoftware ments In planning Proces Engineering opstellen
Uit
Assurance
Risicomanagement Projectbeheersing
Uit
Testen
& managen Configuratie Management 19 november 2002
© SPIder 2002
11
P S
I
d
r
Wat gaan we er straks mee doen?
e
• Materiaal beschikbaar op SPIder-website (html + pdf): www.st-spider.nl/WG/Starterkit – Templates nog in bewerking: daarom alleen op aanvraag
• Adres voor commentaar/feedback/ervaringen:
[email protected] • Aanvullende (commerciële) ondersteuning via drietal consultants • Continuering werkgroep voor bespreken ervaringen + uitbouw Starterkit/”doorgroeikit” 19 november 2002
© SPIder 2002
12
P S
I
d
r
Wat gaan we er straks mee doen?
e
• Materiaal beschikbaar op SPIder-website (html + pdf): www.st-spider.nl/WG/Starterkit – Templates nog in bewerking: daarom alleen op aanvraag
En natuurlijk:
• Adres voor commentaar/feedback/ervaringen: starterkit @st-spider.nl leden (m.n. uit bedrijven) • Nieuwe Aanvullende (commerciële) ondersteuning via drietalzijn consultants van harte welkom!! • Continuering werkgroep voor bespreken ervaringen + uitbouw Starterkit/”doorgroeikit” 19 november 2002
© SPIder 2002
13
P S
I
d
r
Wat gaan we er NU mee doen?
e
• Uitdelen Starterkit • Vormen van subgroepen (8 à 10 personen + werkgroeplid als moderator) • Behandelen van 2 kaarten per groep • Bekijken inhoud + evt. vragen van toelichting • Bespreken toepasbaarheid in eigen praktijk • Verzamelen opmerkingen voor terugkoppeling
19 november 2002
© SPIder 2002
14