Van testproces tot testvak... en verder

Vergelijkbare documenten
Test rapportage Waarom eigenlijk?

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

Te hoog gemikte silver bullets missen doel Te hoog gemikte silver bullets missen doel

Product Risico Analyse

TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010

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

fantestische middag 7 Agile en SCRUM

Reports of my death are greatly exaggerated

Testen in de Zorg. Test bij Promedico Een Kwaliteit gedreven testaanpak in een Agile. omgeving. Rachid Kherrazi NBC Nieuwegein, 7 december 2017

Testautomatisering werkt niet bij Continuous Delivery en DevOps

Agenda. Introductie Aan het werk Conclusie / restrospective

IIBA NL Jaarcongres "Business Analyse in Scaled Agile"

De sprinter of toch de noodrem? Agile testen bij de NS. 9 oktober 2012 De Sprinter of toch de noodrem? Agile testen bij de NS 1

Testgedreven ontwikkeling dat is pas veilig!

Testverbetering met TMM bij Philips

Kwestie van cursus volgen?

Testen als continuous enabler

Agile Testen in de praktijk

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

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

Anand T hakur. Over Anand

De Agile Analist. Henk Jan Huizer

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

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

Resultaat gerichter Testen

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

Continuous Requirements Engineering

Past het testvak nog in de nieuwe IT-wereld?

Ideale Agile Testwereld

Hoe ver moet je gaan?

Adding value to test tooling Hoe en waarom DevOps de wereld van performance testen verandert

Preventing Anti-Patterns for Agile Testing

TFS als perfecte tool voor Scrum

End-to-End testen: de laatste horde

Ralph van Roosmalen Automatisch testen Theorie en de praktijk

Agile bij grote administratieve systemen. Omgaan met requirements

Continuous Delivery. Sander Aernouts

Agile ervaring Ir.ing. Erik van Daalen

Effectief testen in complexe omgeving

Tester, hoe word jij geschikt voor de toekomst?

Improve Quality Services BV Prof. Dr. Dorgelolaan 30, 5613 AM Eindhoven Amsterdamsestraatweg 55a, 3744 MA Baarn The Netherlands

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

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

Accelerate? Automate!

Context Driven Test Improvement (*)

Overdracht van project naar beheer. Beheer is ook Agile!

Trainingen Improve Quality Services

TestNet Thema-avond. avond. Planning en begroting van testtrajecten Jurian van de Laar 25 januari 2007

Adding value to test tooling

Adding value to test tooling

Agile Testen van Business Intelligence. Assepoester 2.0

Agile Foundation examen - OEFENVragenformulier

Improve Quality Services BV Prof. Dr. Dorgelolaan 30, 5613 AM Eindhoven Amsterdamsestraatweg 55a, 3744 MA Baarn The Netherlands

Specification by Example. Fitnesse in een ETL omgeving

Continuous a continuous improvement story

Tool Ambitie Resultaat

Opleidingsaanbod: testopleidingen.com

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

Continuous Requirements Engineering

Trainingen Improve Quality Services

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

De overstap naar Agile De overstap naar Agile

Continuous testing in DevOps met Test Automation

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

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

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

Requirements Management Werkgroep Traceability

Werkgroep ISO TestNet thema-avond 9 oktober 2014

Testautomatisering zoals geen anderis

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

Scaled agile bij APG (GPS)

Leer/werk trajecten voor ICT professionals

De zin van certificeren

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

Agile Scrum Foundation Training - Scrum Begrippenlijst. Agile. Burndown Chart. Burnup Chart. Continuous Delivery. Continuous Deployment

Capturing Agile Requirements by Examples (CARE)

R O D Y M I D D E L K O O P, R O D Y. M I D D E L K O O H A N. N R O D M I D D E

Factsheet CONTINUOUS VALUE DELIVERY Mirabeau

Agile (Scrum) Werken Jeroen Hak

Kwaliteit en Testen binnen Agile Project Management volgens Scrum bij Planon. David Griffioen 11 april 2006

2012 heden: codecentric Nederland BV Agile Test Consultant Rabobank International Teamleider, Leads Test Analyst

Opleidingsaanbod: testopleidingen.com

Curriculum Vitae Laurens Hoogenboom

Marc Koper Performancetesten voor dummies

Overzicht Agile Lean - DevOps

CURRICULUM VITAE PROFIEL

Whitepaper Test Management Business case voor geautomatiseerd testen

TESTAUTOMATISERING IN EEN ETL-OMGEVING

Michel Bols Curriculum Vitae

Quality engineer, de moderne tester. Marc Braeken en Edwin van Loon Workshop TestNet d.d. 11 september

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

KENMERKEN MODEL BASED TESTING TOOLS

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

Marc Koper/ Bas M. Dam A Tool with a Fool is only a tool Voorjaarsevent Testnet: 30 juni 2008

Het verleden, het heden en de toekomst van testverbetering

ZOMER WORKSHOPS 2017 Ochtend

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

Webtesten onder schaarste

Agile Risico Analyse (ARA)

Transcriptie:

V8.0 publ. Van testproces tot testvak... en verder Jurian van de Laar TestNet Jubileumevenement 15 mei 2017

Movers en shakers!! Ik heb ooit een ISTQB en/of TMap- opleiding gevolgd! Ik werk in een multi-disciplinair team (Agile / Scrum / Developers)! Ik voer ook zelf testen uit! Ik heb wel eens een voorstel gepresenteerd voor testverbetering! Ik ben goed in het vinden van bugs! Ik heb een Scrum training gevolgd (Scrum Master / Product Owner)! Ik gebruik een Risk-Based testaanpak (bijv. Risk Poker )! Ik maak gebruik van Test Technieken / Heuristieken! Ik heb de Rapid Software Testing (RST) training gevolgd! 2

20-jarig jubileum TestNet!! 3

15-jarig jubileum Tester!! 2002 4

Tijdlijn Software: is een vak Test Proces Verbetering Rapid Software Testing Tester in Agile Development Team 1995 2002 2011 2014 2016 2017 2000 2005 2013 Toekomst Software: deel van Applicatiegroep ISTQB Practitioner Eerste Testopdracht Exploratory Testing is géén Techniek?? Test Strategie 5

Down memory lane Testen is.. Structurele aanpak Test Technieken EEN AANPAK 6

Down memory lane Testen is.. Structurele aanpak Test Technieken Voorbereiding Verificatie & Validatie EEN PROCES 7

Down memory lane Testen is.. EEN VAK Structurele aanpak Test Technieken Voorbereiding Verificatie & Validatie Erkenning Carrière pad 8

Down memory lane Testen is.. RISK BASED Structurele aanpak Test Technieken Voorbereiding Verificatie & Validatie Erkenning Carrière pad No risk No test Gedifferentieerd 9

Down memory lane Testen is.. AGILE Structurele aanpak Test Technieken Voorbereiding Verificatie & Validatie Erkenning Carrière pad No risk No test Gedifferentieerd Multi-disciplinair Fast Feedback Test automatisering 10

Down memory lane Testen is.. CONTEXT DRIVEN Structurele aanpak Test Technieken Voorbereiding Verificatie & Validatie Erkenning Carrière pad No risk No test Gedifferentieerd Multi-disciplinair Fast Feedback Test automatisering Vakmanschap Domein expertise 11

Juni 2016: Test Engineer 12

https://www.youtube.com/v/7rqgd0oogrm 13

14

Nostalgie Anno 2002 Bron: Improve Quality Services 15

Onze testaanpak Test Team (STaR: System Test and Release ) Test Competentie, Systeem scope, Test automatisering Domeinkennis (vroeg betrokken: requirements, marketing) Story testen (plan/design, uitvoering, acceptatie) en Regressietesten Gefaseerde uitrol naar klanten Scrum Teams Multi-disciplinair: ontwikkelaars + tester(s) Gezamenlijke verantwoordelijkheid voor testen (Epics, Stories, Defects) Sprints van 3 weken, Kwartaal releases, Jaarlijkse Service Baselines 16

Onze testaanpak Karakteristieken STaR is onderdeel van Software Ontwikkelafdeling CSW1 CSW2 CSW3 CSW4 SW1 SW2 SW3 STaR 17

Onze testaanpak Karakteristieken STaR is onderdeel van Software Ontwikkelafdeling Iteratieve testaanpak (Scrum, JIRA) 18

Onze testaanpak Karakteristieken STaR is onderdeel van Software Ontwikkelafdeling Iteratieve testaanpak (Scrum, JIRA) Risk Poker Business risk: Bron: Improve Quality Services 19

Onze testaanpak Karakteristieken STaR is onderdeel van Software Ontwikkelafdeling Iteratieve testaanpak (Scrum, JIRA) Risk Poker Test automatisering op alle Test niveaus Unit test Module test Smoke test Nachtbouw Story / Epic test Baseline Regressie- / System test 20

Uitdaging: Speed! Continuous Deployment New Features!! Bron: Jan Bosch www.janbosch.com 21

Uitdaging: Speed! Continuous Deployment New Features!! Meer testers? Terug naar 30? 60? Vaker testen uitvoeren? Nóg vaker? Meer bikkelen? Nóg meer? 22

Test Visie Testautomatisering Afstemming Test Niveaus Testen door volledig team Kleinere User Stories Risk Based Defect preventie (5-Why, Technical Debt) 23

Test Visie: testautomatisering Ultiem doel: géén handmatige testen meer behalve Exploratory Nu: >500 uur om alle regressietesten uit te voeren Regressie test suite groeit nog steeds 10% per jaar Ambitie: 75% reductie handmatige testen in 3 jaar! 24

Test Visie: afstemming test niveaus Wat is het beste niveau om te testen? Test piramide?! Simulatie en tools Risk Poker : Script, Skipped of ET Regressie test Epic test Story test Smoke test Module test Unit test Bron: Mike Cohn www.mountaingoatsoftware.com Bron: Improve Quality Services 25

Test Visie: testen door volledig team 26

Conclusies Het testvak is nog volop moving & shaking Elk tijdvak levert weer nieuwe (tegen-) bewegingen en inzichten op! Testen wordt (weer) een ambacht! Uitdaging: speed & continuous deployment Test visie: Test Automatisering: op álle niveaus, óók op UI!! Iedereen test! Kleinere stories! Samenwerking! Risk based! 27

28