Opdrachtgever in het testproces Testnet Voorjaarsevenement 2011 Olaf Agterbosch 1.0
Agenda
© Sysqa Almere
Even voorstellen; De onderschatte rol van opdrachtgevers bij testen; Aansturen van testen in (out)sourcingsituaties; Wiel hoeft niet opnieuw te worden uitgevonden: er is een standaard voor invulling opdrachtgeversrol 2
Even voorstellen
Even voorstellen Olaf Agterbosch: • Quality Manager bij SYSQA, voorheen oa KLM en Yacht. • Project manager, Kwaliteitsmanager en ICT-manager. • Geadviseerd over oa Software Process Improvement (SPI) • Gebruik gemaakt veel bestpractice methoden: © Sysqa Almere
– Prince2; DSDM; CMM(I); ITIL, ASL, Tmap Next etc.
4
SYSQA B.V.
© Sysqa Almere
11 jaar oud 200 medewerkers groot Gespecialiseerd in kwaliteitsmanagement Ruime kennis en ervaring ICT Zelfstandig en objectief Bewezen werkmethoden Gemotiveerde medewerkers Groeiende organisatie 5
Diensten van SYSQA Quality Assurance in projecten – Requirements – Reviews en inspecties – Gestructureerd testen
Quality Assurance in organisaties – Auditing & Quality Scans – Prestatieverbetering – Opleiding en coaching
Quality Assurance bij uitbesteding © Sysqa Almere
– Uitbesteding testen – Uitbesteding kwaliteitsbewaking – Regievoering 6
De onderschatte rol van opdrachtgevers bij testen
© Sysqa Almere
Hoe is de relatie met uw opdrachtgever?
8
Ook opdrachtgevers hebben
© Sysqa Almere
Taken Bevoegdheden Verantwoordelijkheden
9
IT projecten niet populair bij opdrachtgevers
– Als de opdracht al helder geformuleerd is dan is vertaling naar requirements onvoldoende; – Slechte requirements leiden tot slechte testspecificaties leiden tot slechte producten.
Opdrachtgevers zelf vaak grootste faalfactor. 10
© Sysqa Almere
‘Van IT-projecten heb ik geen verstand en dat wil ik graag zo houden’; Delegeert het IT project bij voorkeur aan een ‘specialist’; Specialist heeft IT kennis, vaak onvoldoende businesskennis:
Aansturen van testen in outsourcingssituaties
Sourcing? • Ook testsourcing is een strategische beslissing: – Inzet deel mensen/middelen niet langer nodig/gewenst om ondersteunende diensten bedrijf te realiseren; – Taken worden overgenomen door bedrijf waarvoor die taken bij voorkeur kernactiviteit zijn;
© Sysqa Almere
• Er ontstaat een nieuwe relatie tussen opdrachtgever en leverancier
12
© Sysqa Almere
Niet alles is geschikt voor sourcing
13
Maar wat is de rol van de opdrachtgever? 14
© Sysqa Almere
Testoutsouring kan op vele manieren
Aansturen testen vraagt veel van opdrachtgever Testers testen (nog) efficiënt(er)
Druk op budget
© Sysqa Almere
Tijdens testproces vertaling naar dekkingsgraad
Vaak onvolwassen testprocessen
Dekkingsgraad input voor testkosten
15
© Sysqa Almere
Want iedereen wil meedenken en -sturen
16
Wiel hoeft niet opnieuw te worden uitgevonden!
© Sysqa Almere
Het wiel bestaat bestond al
18
ISO-38500 is een standaard die bedoeld is voor opdrachtgevers
© Sysqa Almere
Gaat over IT governance; Methoden als ITIL, Prince2 en Cobit hebben technisch karakter; ISO 38500 gaat over gedrag van mensen dat noodzakelijk is om IT projecten succesvol te maken; Relatief makkelijk implementeerbaar voor hele ICT waardeketen, inclusief de testorganisatie; Eenvoud: 6 principes, 15 bladzijden! 19
ISO 38500
© Sysqa Almere
Volgen van de standaard zorgt voor een raamwerk waarbinnen beslissingen over IT zijn te nemen
20
De 6 principes van ISO 38500
Hangt vooral samen met planning en beheerfase bij testen. 21
© Sysqa Almere
1. Stel vast hoe de verdeling van verantwoordelijkheden bij ICT moet liggen; 2. Zorg voor een directe vertaling van de bedrijfsstrategie en -missie naar de informatieplanning; 3. Regel acquisitie adequaat, voor gestructureerd leveranciersmanagement; 4. Meten is weten: alleen door het presteren van de ICT organisatie te meten kan ICT op termijn efficiënt(er) worden; 5. Regelgeving en compliancy: zorg dat de ICT organisatie en de daar aangeschafte of gemaakte diensten en producten binnen wettelijke kaders vallen en opereren; 6. Besteedt voldoende aandacht aan menselijk gedrag, ben je bewust van de mogelijkheiden en valkuilen van het opereren van je medewerkers;
Relatie met testen Kwaliteitsmanagement
Beheersen ontwikkeling
Beheer en onderhoud van de IT-dienst door de opdrachtnemer
Uitfaseren
Acceptatie en overdracht
Beheersen exploitatie
Organisatie & Projectomgeving
© Sysqa Almere
Opdrachtdefinitie en acquisitie
Ontwikkeling van de ITdienst door de opdrachtnemer
Veranderen
22
Dank voor jullie aandacht! Olaf Agterbosch www.sysqa.nl Tel: 036 – 5241 199