Upload
sysqa-bv
View
1.321
Download
1
Embed Size (px)
Citation preview
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.
Almere © Quality Assurance in ICT / 2
DoelstellingenDoelstellingenDoelstellingenDoelstellingen
Vergelijking IT en andere branches
Huidige praktijk bij IT-projecten
PROQA-aanpak
Voordelen PROQA-aanpak
Almere © Quality Assurance in ICT / 3
Kwaliteitseisen
Bewaking & beheersing
Kwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrieKwaliteitszorg in auto-industrie
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
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
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
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)
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
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
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
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
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
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
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
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
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]