Product Risico Analyse



Vergelijkbare documenten
fantestische middag 7 Agile en SCRUM

Test rapportage Waarom eigenlijk?

Van testproces tot testvak... en verder

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

Agile Testing isn t Risking IT! Bram Bronneberg Test Manager Logica - CGI

Riskpoker - Confirmation - Planningpoker. Opfrissing TMap NEXT in scrum en toelichting op de opdracht Leo van der Aalst - Jos Punter - Hans Lantink

Werkgroep ISO TestNet thema-avond 9 oktober 2014

De tester als bruggenbouwer

Risk Based Testing. TestNet Voorjaarsbijeenkomst. Johan Vink. A reality check

Teststrategie met behulp van heuristieken

Anko Tijman Een agile teststrategie op basis van MoSCoW

Cecile Davis & Leo van der Aalst cecile.davis@sogeti.nl & leo.vander.aalst@sogeti.nl

Agile Risico Analyse (ARA)

Van Risicoanalyse tot Teststrategie

Najaarsspecial Oktober 2013

Agile bij grote administratieve systemen. Omgaan met requirements

Agile Testen in de praktijk

Martin van Leeuwen Happy Testing

René Tuinhout De verzwegen waarheid van Grenswaardenanalyse Najaarsevent Testnet: 16 september 2008

De Agile Analist. Henk Jan Huizer

Agile buiten de IT. Bent u al onbewust bekwaam met agile? Bert Leibbrand bert.leibbrand@itri.nl

Productrisicoanalyse in de praktijk

Tmap Dag Ik test, jij test, wij testen. Testen binnen een Wendbare Belastingdienst. 29 september Laurens Kremer

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

Agile Risico Analyse en Management (AgRAM) in Scrum. 14:15 AgRAM case: breng concrete risico s in Scrum 15:15 Koffiepauze

PRISMA is een geregistreerde merknaam van Improve Quality Services BV

14/11/2010. Voorbeelden van productrisico s. Omschrijving bevindingenanalyse. Productrisicoanalyse (1)

TFS als perfecte tool voor Scrum

Kwestie van cursus volgen?

Auditen van Agile projecten

Jurian van de Laar & Wim van Rooij Toepassing van teststrategie in de praktijk met TMM

Expert level Improving the testing process

Wie is Egbert Bouman? Risicomanagement en de PO. Risicomanagement en de product owner. Egbert Bouman (Valori) 17 juni 2014.

TAM. Control Model for Effective Testing

Welkom. Great SAP Test Experience. 23 maart 2015

Testen van digitale leeromgevingen bij ThiemeMeulenhoff. Een Exploratory testaanpak in een veranderende wereld.

ISACA round-table 7 december 2009 Rik Marselis

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

Risk And Requirement Based Testing bij Acerta

Aqua: agile verbeteren voor teams. TestNet Zomer Workshops 2017 Huib Schoots

Test Management Assessment

Jurian van de Laar Technieken voor plannen en begroten van test projecten Voorjaarsevent Testnet: 22 juni 2009

Resultaat gerichter Testen

Reports of my death are greatly exaggerated

Over Valori. Risicoanalyse in een agile setting. 25 jaar Testen PLUS. Top-200 klanten. 125 professionals

Testen. Presentatie. Open-i Software Services BV, Maarssen Datum : Versie : 1.2

Kwaliteit in Agile: een gegeven?

Risicomanagement in Scrum. Al 25 jaar Testen PLUS Test & Acceptatie, Test Tool Services Business Analyse & Requirements High Performance Maintenance

PLANET AGILE. Effectief testen in Agile projecten 17E BPUG SEMINAR. Rik Marselis (Sogeti)

Doe de bughunt! Een vorm van Exploratory testing. Rob van Steenbergen Klaas-Durk Toonen

Scaled agile in de praktijk: welke modellen zijn er en wat werkt het beste in jouw situatie?

Testverbetering met TMM bij Philips

Agenda. Introductie Aan het werk Conclusie / restrospective

Testen van Datawarehouses en Informa2e. Kan het 2x zo snel, 2x zo goedkoop en 2x zo volledig?

Workshop Testtechnieken & Heuristieken. September 2016, TestNet Manon Penning & Huib Schoots

Een duivelse samenwerking (Projectmanagement vs. Testmanagement) Albrie Beemer & Erik Bits 18 april 2012

Achter de schermen bij TPI Testscholen, kiezen of mixen?de praktijk

RUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User

Titel, samenvatting en biografie

Verbeteren bij de Belastingdienst: Niet in de cloud maar beide benen op de grond

De brug tussen requirement engineer en gebruiker

Testen = Monitoren. Hoe de werkzaamheden van de boodschapper van de koning gaan veranderen. Datum: 30 April 2015

Scrum bij Hosting. Philippus Baalman

SMART requirements en slim testen Hoe goede requirements en een slim testproces elkaar versterken

van TESTmanagement naar testmanagement

De overstap naar Agile De overstap naar Agile

DevSecOps Een buzzword of toch een noodzakelijke stap richting Secure DevOps?

Test Process Improvement Benchmark. SPIder Conferentie 23 september Wim van Uden

bedrijfsfunctie Harm Cammel

14/11/2010. Een duurzame testaanpak voor een veranderd informatiesysteem. Agenda. Wie is Albert?

Business Intelligence Teststrategie

EXIN Agile Scrum Foundation

Titel, samenvatting en biografie

Ik heb er geen boodschap aan

Risk & Requirements Based Testing

WHITEPAPER IN 5 MINUTEN. 11. Scrum

TestNet voorjaarsevenement 2014 Managen van een KetenTest bij NS met hun TOPAAS toolsuite. Managen van een Ketentest bij NS met hun TOPAAS tool-suite

Opleidingsaanbod: testopleidingen.com

Opdrachtgever in het testproces

Verzamelde vragen en antwoorden Agile Applicatie ontwikkeling. Agile Methodiek en Technologie. Zest Application Professionals

Tester, hoe word jij geschikt voor de toekomst?

Testgedreven ontwikkeling dat is pas veilig!

Business Sprint LOOT-scholen en Zo.Leer.Ik in kader van project Leerling Door Madelief Keyser en Michael van Wetering

Kasper Hanselman De speelse geest slaat alles stuk (Lucebert)

Agile werken: zó doen we dat

Risicomanagement in Scrum

Grenzeloos vertrouwen in een tool!?

Tools die je móét hebben voor je (gaat) testen!

Opdrachtgever in het testproces. Testnet Voorjaarsevenement 2011 Olaf Agterbosch

voorpublicatie TESTEN2.0 TM de praktijk van agile testen Testen 2.0 agile testen vooraankondiging.indd :35:52

Subwerkgroep Methoden. Toelichting inhoud en voortgang tot nu toe

Agile (Scrum) Werken Jeroen Hak

Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008

Samen toegankelijke websites bouwen met Scrum. Irene Melisse

Christian Hoppenbrouwers Tools voor offshore testen Voorjaarsevent Testnet: 30 juni 2008

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

End-to-End testen: de laatste horde

Sturen of Avonturen. Nieuwegein 30 November 2010

Continuous Requirements Engineering

Transcriptie:

Product Risico Analyse Jurian van de Laar TestNet Avond 9 oktober 2013 www.improveqs.nl (info@improveqs.nl) Versie 2.0 1

Herkenbaar? In ons testproces wordt product risico analyse toegepast Wij gebruiken een methode voor product risico analyse Wij doen onze product risico analyse met stakeholders Over het resultaat bereiken we met elkaar consensus De diepgang van onze testen is afgestemd op de risico s De prioriteiten in onze testen zijn afgestemd op de risico s Onze testen worden op volgorde van risico s uitgevoerd Tijdens ons project worden risico s regelmatig bijgewerkt Improve Quality Services B.V. 3

Agenda Waarom product risico analyse? Product risico analyse volgens een methode Waarom de product risico analyse meestal mislukt PRISMA Demo Risk Poker Heuristic Risk Based Testing Tips en geleerde lessen Improve Quality Services B.V. 4

Waarom product risico analyse? Wat betekent kwaliteit? "Quality is value to some person(s)." Product risico: Gerald M. Weinberg Risico dat product niet gevraagde kwaliteit levert. Testen heeft met kwaliteit te maken. Testen heeft waarde, als je inzicht hebt in het product risico. Improve Quality Services B.V. 5

Risico A factor that could result in a future negative consequence Risico = Foutkans * Schade ISTQB Glossary Risico Maatregelen Improve Quality Services B.V.

Wat levert het op? Test Uitvoering Prioriteit en diepgang voor test items Test Ontwikkeling Volgorde Focus Keuze test technieken Exploreren Ontdek de potentiële zwakke plekken Beter begrijpen van het systeem Timeboxing Testen binnen beschikbare tijd Communicatie: Kennis uitwisselen Consensus, Beslissingen nemen (inzicht, rapportage) 7 Improve Quality Services B.V.

Volgens een methode TMap Next Product Risk Analysis workshop (PRAW) TRA (TestGoal) PRISMA Risk Poker Improve Quality Services B.V. 8

Hoe werkt het? 1. Risico s identificeren Het bepalen van de risico s Risico items: functies, requirements, backlog items 2. Analyseren van de risico s Bepalen van de foutkans en schade Gebruik van risico factoren (bijv. Complexiteit, Gebruik) 3. Beperken van risico s Door testen worden risico s afgebouwd 4. Bewaken van risico s Bijwerken van de test strategie Risk based rapportage Improve Quality Services B.V. 9

Foutkans PRISMA methode PRISMA Ga uit van maximaal 35 risico items Bepaal factoren voor foutkans en schade Betrek stakeholders om risico score te geven Positioneer risico s in risico matrix Discussie met stakeholders voor consensus Schade Improve Quality Services B.V. 10

Factoren in de praktijk Defect patronen / ervaring Foutkans Complexiteit Nieuwbouw (mate van hergebruik) Externe relaties (# interfaces) Grootte Technologie Onervarenheid (van ontwikkel team) Schade Gebruikers belang ( voor verkoop ) Financieel (or andere) schade(bijv. veiligheid) Intensiteit gebruik Extern zichtbaar Aanpassing noodzakelijk Weging kan gebruikt worden Improve Quality Services B.V. 11

Betrek belanghebbenden Stel belanghebbenden vast (intern/extern) Project manager, product manager, architect, senior tester, eindgebruiker, klantenservice, etc. Vraag hen een risicotabel 1 to 5 schaal of 0 to 9 voor meer onderscheid Onderscheidt foutkans en schade De invalshoek op het systeem is anders Eventueel andere tabel laten invullen Ze moeten keuzes maken Improve Quality Services B.V. 12

De Product Risico Matrix PRISMA 30 Foutkans 18 Could Must Focus op ontwikkel III Focus I testen op systeem niveau IV II testen 6 3 Won t 9 Should 15 Schade Improve Quality Services B.V. 13

Demo PRISMA Improve Quality Services B.V. 14

Wat gaat wel eens mis Te veel risk items (> 35) Clusters van risico s (geen keuzes gemaakt) Stakeholders werken niet mee Belang wordt niet gezien Risico s zijn al bekend Tijdrovend proces (Agile?) Je wist dit toch al! Improve Quality Services B.V. 15

Scrum en Waardevolle Software Welke testsoorten? Audits? Compliance? Gevraagde Kwaliteit? Architectuur? Welke testtechnieken? Manuals? Productrisico? Improve Quality Services B.V.

Planning Poker Voorbeeld User Story 31 Als bankrekeninghouder Wil ik jaarlijks een Financieel Jaaroverzicht van mijn rekeningen ontvangen Zodat ik belastingaangifte kan doen Improve Quality Services B.V.

Risk Poker Improve Quality Services B.V.

Risk Poker Voorbeeld User Story 31 Als bankrekeninghouder Wil ik jaarlijks een Financieel Jaaroverzicht van mijn rekeningen ontvangen Zodat ik belastingaangifte kan doen Businessrisico: Improve Quality Services B.V.

Technisch Risico Risicomatrix US 27 US 58 US 49 US 31 Businessrisico Improve Quality Services B.V.

Technisch Risico Risicomatrix kwaliteitsrapport US 58 US 27 US 49 US 31 Businessrisico Improve Quality Services B.V.

Ervaringen in eigen project Formele PRA lastig te verkopen Aanvankelijk lage prioriteit Aannames gedaan Belang en draagvlak Brainstorm gedaan Gokken? Tip: artikel J. Bach Inside Out Outside - In Improve Quality Services B.V. 22

Risico sheet voor stakeholders Improve Quality Services B.V. 23

Risico analyse Improve Quality Services B.V. 24

Conclusies Product risico analyse is essentieel om als testers waarde te leveren in een project Er zijn veel verschillende manieren Tools kunnen handig zijn, maar niet altijd Werkwijze aanpassen afhankelijk van de context Improve Quality Services B.V. 25