16
Almere © Quality Assurance in ICT / 1 Quality Assurance in Projecten Quality Assurance in Projecten De PROQA-methode Jan Jaap Cannegieter Adjunct Directeur SYSQA B.V.

Kwaliteitsmanagement in ICT-projecten

Embed Size (px)

Citation preview

Page 1: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 1

Quality Assurance in ProjectenQuality Assurance in ProjectenQuality Assurance in ProjectenQuality Assurance in Projecten

De PROQA-methode

Jan Jaap Cannegieter

Adjunct Directeur SYSQA B.V.

Page 2: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 2

DoelstellingenDoelstellingenDoelstellingenDoelstellingen

Vergelijking IT en andere branches

Huidige praktijk bij IT-projecten

PROQA-aanpak

Voordelen PROQA-aanpak

Page 3: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 3

Kwaliteitseisen

Bewaking & beheersing

Kwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrie

Page 4: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 4

Kwaliteitszorg in de farmacieKwaliteitszorg in de farmacieKwaliteitszorg in de farmacieKwaliteitszorg in de farmacie

Eisen

GMP

QA

Productie

Proces validatie

Page 5: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 5

Wat we ervan lerenWat we ervan lerenWat we ervan lerenWat we ervan leren

Eisen zijn input voor procesProces is leidend, niet het individuToetsing van producten tijdens alle fases

essentieelKwaliteit is (veel) meer dan testenKwaliteit is meer dan checklists, normen en

standaards, kwaliteit is een overtuiging

Page 6: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 6

Huidige praktijk in ICT-projectenHuidige praktijk in ICT-projectenHuidige praktijk in ICT-projectenHuidige praktijk in ICT-projecten

Ontwerp Realisatie TestenIA Testen Testen

53% van de projecten te laat, te duur of kwaliteit onder de maat 18% van de projecten faalt Slechts 29% van de projecten verloopt succesvol

Belangrijkste faalfactor: onvolledige of onjuiste opdracht 60% van de fouten in systemen komen door onjuiste/onvolledige eisen 80% van onderhoudsinspanning komt door onjuiste/onvolledige eisen

Page 7: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 7

Kwaliteitskosten in een projectKwaliteitskosten in een projectKwaliteitskosten in een projectKwaliteitskosten in een project

0

50

100

150

200

250

Kosten

IA FO TO REAL IMPL G&B

SDM-fase

Herstelkosten per fase

Herstelkosten nemen exponentieel toe (Boehm, 1979)

Page 8: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 8

Kwaliteitszorg in ICT-projectenKwaliteitszorg in ICT-projectenKwaliteitszorg in ICT-projectenKwaliteitszorg in ICT-projecten

Informatie- en communicatietechnologie project

Projectmanagement en configuratiemanagement

Testen

Kwaliteitsverbetering

Kwaliteitsborging

Afron-ding

Kwaliteits- definitie

Architec- tuur

Ontwerp RealisatieImplemen-

tatieVoor-

onderzoek

Page 9: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 9

KwaliteitsdefinitieKwaliteitsdefinitieKwaliteitsdefinitieKwaliteitsdefinitie Voor-onderzoek

Archi-tectuur RealisatieOntwerp

Imple-mentatie

Kwaliteits-definitie

Kwaliteitsborging

Kwaliteitsverbetering

Testen

Afron-ding

Eisendossier• Functionele eisen• Kwaliteitseisen

Kwaliteitsplan• Projectprocessen• Kwaliteitsmaatregelen• Prestatie-indicatoren

IT-ProjectBusiness

case

KSF

KSF

KSF

Page 10: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 10

KwaliteitsborgingKwaliteitsborgingKwaliteitsborgingKwaliteitsborging

Te toetsen

productKS

KlanteisenTechnieken Collegiale review Expert review Management review Structured walkthrough Inspectie Audit

Voor-onderzoek

Archi-tectuur RealisatieOntwerp

Imple-mentatie

Kwaliteits-definitie

Kwaliteitsborging

Kwaliteitsverbetering

Testen

Afron-ding

Industrie eisen

Page 11: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 11

KwaliteitsverbeteringKwaliteitsverbeteringKwaliteitsverbeteringKwaliteitsverbetering

Inventariseren

Selecteren

Voorbereiden

Implemen-teren

Evalueren

Voor-onderzoek

Archi-tectuur RealisatieOntwerp

Imple-mentatie

Kwaliteits-definitie

Kwaliteitsborging

Kwaliteitsverbetering

Testen

Afron-ding

Page 12: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 12

TestenTestenTestenTesten

Overall Planning en Beheer Testproces

TestStrategie

Voor-bereiding

TestAfronding

Specificatie Uitvoering

Inzet test tools

Voor-onderzoek

Archi-tectuur RealisatieOntwerp

Imple-mentatie

Kwaliteits-definitie

Kwaliteitsborging

Kwaliteitsverbetering

Testen

Afron-ding

Voordelen gestructureerd testen: Belangrijkste fouten als eerst Belangrijkste delen beste getest Inzicht in risico’s Herbruikbare testware Inzicht in voortgang

Page 13: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 13

AfrondingAfrondingAfrondingAfronding

ErvaringenErvaringscijfers

Evaluatie

Rapportage

Uitvoering

Voorbereiding

Proces-verbetering

Voor-onderzoek

Archi-tectuur RealisatieOntwerp

Imple-mentatie

Kwaliteits-definitie

Kwaliteitsborging

Kwaliteitsverbetering

Testen

Afron-ding

Page 14: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 14

Taken QA-medewerkerTaken QA-medewerkerTaken QA-medewerkerTaken QA-medewerker

Opstellen eisendossier inclusief acceptatiecriteriaOpstellen kwaliteitsplanOpstellen projectprocessenOrganiseren en begeleiden inspectiesUitvoeren reviewsTellen functiepunten en monitoren omvang systeemAdviseren en ondersteunen projectleidingAdviseren m.b.t. toepassing methoden en technieken Uitvoeren procedures (bevindingen, versies, changes)Eventueel opstellen mastertestplan / testcoördinatie

Page 15: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 15

Eerder fouten / afwijkingen vinden Beter inzicht in de voortgang en status van projecten Tijdig bij kunnen sturen in projecten Minder budgetoverschrijdingen Minder uitloop Tevreden klanten Kans op mislukkingen kleiner Minder problemen tijdens nazorg / beheerfase

Dus: tijd, geld en kwaliteit

Voordelen Quality AssuranceVoordelen Quality AssuranceVoordelen Quality AssuranceVoordelen Quality Assurance

Page 16: Kwaliteitsmanagement in ICT-projecten

Almere © Quality Assurance in ICT / 16

Hartelijk dank voor uw aandachtHartelijk dank voor uw aandachtHartelijk dank voor uw aandachtHartelijk dank voor uw aandacht

Kwaliteitszorg in ICT-projecten – 9044003690

Software Process Improvement – 9044006983

De kleine CMMI – 903952467x

Jan Jaap Cannegieter – [email protected]