De PRA is dood! Leve de PRA!

Slides:



Advertisements
Verwante presentaties
SCRUM workshop.
Advertisements

Menno Karres Lead Auditor
Vertaling van Miriam Zweverink Project No Presentatie 2009 Tool 4 en 5 Vaardigheden Check (Aannemer) (Machinist)
STRATEGISCHE PLANNING
Teststrategie Proces Keten Test
The CAF Procedure voor externe feedback
TMap NEXT in een notendop
Systems Engineering 24 april 2007.
Hoofdstuk 7 Procesmanagement.
MFS II Fase 2 Partos bijeenkomst Paul Meijs 29 april 2010
The art of game design Hoofdstuk 20 en 21.
Het MT in de kinderopvang Boek & veldonderzoek ‘ Ze zijn op Heidagen’
Risicoanalyse voor het waterbeheer:
Acceptatiemanagement conform B-Accept Winand van Drenth
De methode van doorontwikkelen Bron
Testing Back 2 Basics Testing in the Real World: Practische tools & ervaringen Rien van Vugt, Capgemini.
Visie & Strategie.
Beleidsinformatie Jeugd
Het nut van Business Planning
Samenwerking die vleugels geeft Ellen Reehorst eduScrumnederland.nl
Met inzicht verantwoord live! De testmonitor in actie
Agile aanpak volgens scrum - Agile development approach for BVH
ISO 8402 algemeen ISO 9000 aanvullingen ISO 9001 ISO 9004 extern
6 stappen in Risico management
De Dynamische Testrapportage: BDD en de deployment pipeline
SCRUM Agile ontwikkelen
Waarom Scrum? Structuur Flexibeliteit Kwaliteit Toegevoegde waarde
Naar een optimaal HR - beleid
Insights & Essentials Willem van Putten
Week 3 Skills DoD (Definition of done) en Burn down chart Kwartaal 3: 2014/2015.
Skills week 2 INFSKL01-1 week 2.
SKILLS KWARTAAL 4 Kwartaal 4 les 1. Indeling kwartaal 4 WeekInhoud les Week 1Canvas business model en oefenen Week 2Theorie over schrijven technisch paper.
123 Belangrijke voordelenWat is het? End-to-end mogelijkheden Creëer en versterk autonome flexibele teams Plaats kwaliteit centraal in alles wat u doet.
1 IT Service Management George Pluimakers Theorie (3)
Hulpmiddelen voor bepalen activiteiten
1 Challenge the future Afstudeerpresentatie Verbetering van TPM implementatiebeheersing bij de Heineken Brouwerij Zoeterwoude.
1. Wie is Jaap 2 Ir. J. van der Leer CRISC CGEIT CISA 43 jaar in de IT werkzaam. 22 jaar ervaring in IT kwaliteit en testen > 100 testtrajecten geleid.
Certificering van assetmanagement
Van samenwerken naar synergie John Kronenberg (Bartosz ICT) / Pepijn van de Vorst (Ordina) 11 mei 2016, TestNet Voorjaarsevent, Nieuwegein.
Praktisch werk effectiever maken Tekst: Henny Kramers-Pals.
Optimalisering inhoudelijke opname en ontslaggegevens.
Informatievoorziening de basis voor assetmanagement Anton Vogels, Provincie Gelderland Zijn de BIM-standaarden en NEN2767 hierbij de sleutel tot succes?
Gebruikers- ondersteuning Educatie Monitoring Data- beheer Management- informatie Operationeel support Tactisch support Strategisch support Management.
Amsterdam, 16 November 2006 Compliance en Audit Actieve samenwerking of Concurrentiestrijd? Frank Schröder en Bert Ide.
Gebruikers- ondersteuning Monitoring Data- beheer Management- informatie Change support Tactisch support Strategisch support Management support Behoefte-
Vijf lifehacks in een beginnend scrumteam 1. Even voorstellen 2.
MAAK HET ONDERNEMERS MAKKELIJK! MET EEN REGELHULP IN 7 STAPPEN.
Jeroen van Menen Agile Coach, Prowareness @jeroenvanmenen
Requirementsmanagement
Werken in studiegroepen
Grip & Controle op digitalisering
Een vergadering organiseren
Wanneer een project? Als het gecompliceerd en enigszins riskant is.
Ketenmanager & Innovatiemakelaar
Samenwerking Wave 0.
Kluwer The end of Publishing
CIO 3.0: een gemeentelijk perspectief op de digitale transformatie
Smart World Workshop Scrum en Design Thinking
SCRUM.
Waarom Scrum? Structuur Flexibeliteit Kwaliteit Toegevoegde waarde
Agile in een niet Agile context
Ik ben een full stack consultant! TestNet najaarsevenement
Workshop Agile Performance Testing with mBrace Agile
Bob Ranzijn Najaarsevenement Testnet 10 oktober 2018
Is testen een project op zich?
Team charter Instrument.
Het proces agile gemaakt
GASTCOLLEGE OEFENINGEN FEBRUARI 2019
Van “Test Less” naar “Test Different”
Transcript van de presentatie:

De PRA is dood! Leve de PRA! Korter, sneller, wendbaarder en nog effectiever Dit kost te veel tijd Dit past niet binnen de focus van de sprint Het middel is te zwaar Binnen agile zijn we gefocust op waarde, niet op risico’s Vergeet niet dat we ook nog wat moeten bouwen en testen Het proces is te complex

De PRA is dood! Leve de PRA! Korter, sneller, wendbaarder en nog effectiever

Binnen Sprint? Mission impossible ISO - 9126 Individueel Individueel Risico koppelen aan kwaliteitsattribuut Risico koppelen aan kwaliteitsattribuut PRA Bilateraal Risicomatrix PRA Bilateraal Risicomatrix Workshop Bepaal de prioriteit per risico Workshop Bepaal de prioriteit per risico Binnen Sprint? Mission impossible Toekennen testsoort en testvorm Toekennen testsoort en testvorm Bepalen testtechniek Bepalen testtechniek Bepaal de hulpmiddelen Bepaal de hulpmiddelen Testgevallen Testgevallen Bepaal de kosten Bepaal de kosten

De PRA is dood! Leve de PRA! Overpeinzingen... Is Agile dan het einde van de PRA? Het proces is te zwaar Er is geen draagvlak in het team 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Overpeinzingen... Onderscheidend vermogen – in risico’s denken – niet meer relevant? Ontwikkelaars testen met je mee... kan iedereen testen? Einde van het testvak? 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is alive ‘n kicking! Definiëren van wat waarde voor een organisatie is doe je ook door te definiëren van wat die waarde bedreigt Door vooraf samen expliciet te maken wat de bedreigingen van waarde zijn voorkom je ellende achteraf 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Overpeinzingen... Het concept risico is ook binnen agile zeer bruikbaar De traditionele uitvoering van de PRA is binnen een agile team niet toepasbaar 1 januari 2019 De PRA is dood! Leve de PRA!

Wanneer en op welk niveau? Strategisch Operationeel Operationeel Tactisch Operationeel 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Strategisch Strategisch Risico’s in lijn met strategische doelstellingen In de beginfase tegelijk met ontwikkelen projectvisie Bepalen kwaliteitsattributen tezamen met business executives Bepalen definition of done (SDJ) Testmanager Risico’s aangaande het “Waarom” van het project 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Tactisch Bij het opstellen van user stories / requirements Strategische risico analyse vertalen naar meetbare acceptatiecriteria Acceptatiecriteria in user stories opnemen Input voor sprint planning en sprint backlog Development team, product owner en stakeholders Dit is een terugkerende activiteit Tactisch 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Operationeel Valideren van acceptatiecriteria tijdens dagelijkse werkzaamheden Acceptatie criteria input voor automatisch testproces Tijdens development aantonen dat geleverde product increment voldoet aan definition of done en hiermee ook aan de acceptatiecriteria Operationeel Operationeel Operationeel 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Overpeinzingen... Val het team niet lastig met de PRA Zij plukken slechts de vruchten Focus Plaats in het geheel Passende aandacht bouwen / testen Reality check Groot risico = Hoge coverage Laag risico = Lage coverage 1 januari 2019 De PRA is dood! Leve de PRA!

Tot zover… de conclusie 1 januari 2019 Tot zover… de conclusie PRA afschaffen is het kind met het badwater weggooien Als testspecialist heb je met een PRA een hele mooie sleutel in handen voor een blijere klant Maar vul de PRA niet in zoals we in de watervaldagen deden 1 januari 2019 De PRA is dood! Leve de PRA!

Nieuwe ideeën opgedaan?

PRA in een Agile context Herkenbaar ? “Dit past niet binnen de focus van de sprint” “Vergeet niet dat we ook nog wat moeten bouwen en testen” “Het middel is te zwaar” PRA in een Agile context “Dit kost te veel tijd” “Binnen agile zijn we gefocust op waarde, niet op risico’s” “Het proces is te complex” 1 januari 2019 De PRA is dood! Leve de PRA!

Waarom een PRA – The big picture De PRA geeft Een giraffe view Een kapstok Focus 1 januari 2019 De PRA is dood! Leve de PRA!

De PRA is dood! Leve de PRA! Operationeel Val het team niet lastig met de PRA Zij plukken slechts de vruchten Groot risico = Hoge coverage Laag risico = Lage coverage Operationeel Operationeel Operationeel 1 januari 2019 De PRA is dood! Leve de PRA!

Frequentie van de PRA’s Strategische laag is onafhankelijk van de ontwikkelmethode noodzakelijk Vergeet op tactisch niveau ook de backlog refinement niet De releasefrequentie bepaalt voor een belangrijk deel hoe vaak een operationele PRA gedaan wordt In geval van sprints een operationele PRA als onderdeel van sprintplanning In geval van DevOps past de frequentie van de operationele PRA zich aan aan de frequentie waarin features worden opgeleverd 1 januari 2019 De PRA is dood! Leve de PRA!

Passende maatregelen Low risk, lower coverage Medium risk, medium coverage High risk, full coverage 1 januari 2019

Aanvullende maatregelen Een PRA moet steeds bijgesteld worden. Binnen Agile is het noodzakelijk om te zoeken naar frequente feedback, ook op de PRA. Altijd op zoek naar de toegevoegde waarde. In DevOps is het zaak om door middel van een Root Cause Analyse van bevindingen te kijken of de waarde inderdaad wordt toegevoegd. Bevindingen tonen de fouten in een Proces. Productkwaliteit komt voort uit Proceskwaliteit. PRA’s ondersteunen de productlijn. In geval van meer leveringen per dag is het zaak om feedback te organiseren, de feedback komt uit alle hoeken die veelal nieuw zijn (Public beta testing, a/b testing, productiemetrieken). Product moet renderen. 1 januari 2019 De PRA is dood! Leve de PRA!

Binnen Sprint? Mission impossible Algemeen / leidend Binnen Sprint? Mission impossible ISO - 9126 Definition of done Individueel strategisch Risico koppelen aan kwaliteitsattribuut User stories PRA Bilateraal Risicomatrix Product backlog PRA Tactisch Workshop Bepaal de prioriteit per risico Acceptatiecriteria Sprint backlog Toekennen testsoort en testvorm Operationeel Bepalen testtechniek Backlog tasks Bepaal de hulpmiddelen Sprint review Specification by example Checking and testing Testgevallen Bepaal de kosten ATDD