Risk & Requirements Based Testing



Vergelijkbare documenten
Test rapportage Waarom eigenlijk?

End-to-End testen: de laatste horde

Testen en Requirements lifecycle management = 3

EXIN WORKFORCE READINESS werkgever

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

Requirements Traceability. Marcel de Baas, Jan Bank, Edwin Buisman, Frits Jacobs, Kitty Spaas, Erik Venema, Arno Zandman

EXIN WORKFORCE READINESS professional

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

RISICO MANAGEMENT, BASIS PRINCIPES

Stephanie van Dijck De integrale aanpak maakt complexiteit hanteerbaar

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

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

TFS als perfecte tool voor Scrum

Introductie in flowcharts

ISO 9001: Business in Control 2.0

Product Quality Management, onze toekomst René Tuinhout

Vitasys Seminar. Rob Stalenburg Pre-sales Technology Consultant Designjet Benelux Hewlett-Packard Nederland

Enterprise Architectuur. een duur begrip, maar wat kan het betekenen voor mijn gemeente?

Business as (un)usual

De tester als bruggenbouwer

Resultaat gerichter Testen

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

SMS-200/300/400 tapes & ribbons

Creeër test awareness in een grote organisatie: een cultuur wijziging Jeroen Rosink

Readiness Assessment ISMS

Werkgroep ISO TestNet thema-avond 9 oktober 2014

Orbis Software. Exact. Integration Tools. Whitepaper

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

Continuous testing in DevOps met Test Automation

Bescherming van (software) IP bij uitbesteding van productie

Welke standaard is het beste? 4 december 2008, Bianca Scholten, bianca.scholten@task24.nl, tel

Bedrijfscontinuïteit met behulp van een BCMS

Offshore Outsourcing van Infrastructure Management

Everything as a Service

Introduction to IBM Cognos Express = BA 4 ALL

Product Risico Analyse

Testen en BASEL II. Dennis Janssen. Agenda. Wat is BASEL II? Testen van BASEL II op hoofdlijnen

DYA DAG van samenhang naar verbinding

Disclosure belangen spreker

Sarbanes-Oxley en de gevolgen voor IT. Daniel van Burk 7 november 2005

RAPID DEPLOYMENT PLAN IBM MAXIMO SCHEDULER

Uitdagingen performancetesten in een Agile omgeving Best Practices & Demo

De Invloed van Perceived Severity op Condoomgebruik en HIV-Testgedrag. The Influence of Perceived Severity on Condom Use and HIV-Testing Behavior

It s CMMI Jim, but not as we know it! CMMI toegepast op een Compliance organisatie Door Jasper Doornbos Improvement Focus

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

Welke factoren beïnvloeden het gezamenlijk leren door leraren? Een systematische literatuurreview Thurlings, M.C.G.; den Brok, P.J.

JOB OPENING OPS ENGINEER

INNOVATIE MANAGEMENT SYSTEMEN

Identity & Access Management & Cloud Computing

O R M Wat is een risico? Retail 2

Process Mining and audit support within financial services. KPMG IT Advisory 18 June 2014

Windchill Document Management. - Digitaliseren van documenten en processen -

Project Portfolio Management. Doing enough of the right things

ISO/IEC 20000, van standaardkwaliteit naar kwaliteitsstandaard. NGI Limburg 30 mei 2007

Enterprisearchitectuur

Wie durft? Kwaliteit rapporteren voor het IT project start! Bart-Jan de Leuw TestNet 10 mei 2011

Agenda. 1. Introductie CIBER. 2. Visie Cloud Services. 4. Hoe kan CIBER hepen. 2 Titel van de presentatie

CSRQ Center Rapport over onderwijsondersteunende organisaties: Samenvatting voor onderwijsgevenden

PDF hosted at the Radboud Repository of the Radboud University Nijmegen

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

Contractmanagement voor Software-ontwikkeling

ISO CTG Europe

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

Testen bij DWH-projecten

Seminar 360 on Renewable Energy

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

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

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Introduction Henk Schwietert

Regie uit een andere Branche. Hoe om te gaan met de vraag en de levering. Facto Magazine Congres 12 mei

Achter de schermen bij een chatbot selectie en implementatie. Muriël Serrurier Schepper

FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 25/2/2016. Biocide CLOSED CIRCUIT

Joop Cornelissen BMC Klantendag Professionaliseren dienstverlening CMS

Het Nieuwe Werken in de Zorg

Cisco Cloud. Collaboration. Ronald Zondervan David Betlem September, Presentation_ID 2010 Cisco Systems, Inc. All rights reserved.

Besluitenlijst CCvD HACCP/ List of decisions National Board of Experts HACCP

KIDSMILL BLADVERGROTER LARS/FYNN

BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development

Lifecycle management. Why you should do it

Agenda: Rotary Industry Group

Best Practice Seminar 14 NOVEMBER 2013

Privacy - benaderd vanuit de techniek. Rieks Joosten

De toegevoegde waarde van Risk Based Regressietesten T- Mobile Webportals. Erik Nijlant (T-Mobile Nederland) Dirk van Dael (LogicaCMG)

KIDSMILL BLADVERGROTER SHAKERY II /LOFT

Data en Applicatie Migratie naar de Cloud

Platform Outsourcing Nederland. Applicatie migratie 18 mei 2017

XTREMIO WAT IS HET OORDEEL VAN DE GEBRUIKER?

Snel naar ISO20000 met de ISM-methode

ArchiMate voor kennismodellen van NORA en haar dochters. Marc Lankhorst 16 oktober 2013

Yes/No (if not you pay an additional EUR 75 fee to be a member in 2020

Transcriptie:

Risk & Requirements Based Testing Tycho Schmidt PreSales Consultant, HP 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Agenda Introductie Achtergrond Risk Based Testing Risk Based Testing in Quality Center 2 16 May 2008

De ideale wereld Fully tested 100% Full coverage 3 16 May 2008

Test Ontwerp en Uitvoering 1. A condition or capability Test needed Uitvoering by a user to solve Prioriteiten a problem or achieve an objective Test Ontwerp Ontwerpen gebaseerd 2. A condition or capability voor alle that modellen must be met or Complex possessed by a system or system component to satisfy a contract, standard, Foutgevoelig specification, or other formally imposed document op het voorspellen van zwakheden in de software Uitvoeren van alle tests Kritisch 4 16 May 2008

Realiteit Emergency patch Upgrade/migratie implementatie Test fase??? 100%??? Test omgevingen Onvoldoende kwaliteit Scope change 5 16 May 2008

Dialoog zonder Betekenis Testers Business We hebben 65% van de testen uitgevoerd En dat betekent? 6 16 May 2008

Application Failures Put Business Outcomes at Risk TSE managing director Tomio Amano blamed the glitch on a software upgrade for processing data from securities companies which was introduced in October 7 16 May 2008

Wat is Nodig? Prioriteren Framework waarin beslissingen genomen kunnen worden Business 8 16 May 2008

Risk Based Testing Risico analyse op de requirements Legt relaties tussen requirements, risico s en tests Test coverage op basis van risico s 9 16 May 2008

QA Voordelen In een vroeg stadium prioriteiten stellen Prioriteiten uitgedrukt in business georienteerde risico s Tests in volgorde van risico (van hoog naar laag) De kosten om een risico te testen worden inzichtelijk gemaakt Beslissing om te stoppen of door te gaan met testen gebaseerd op de nog aanwezige risico s 10 16 May 2008

IT Voordelen Testen gaat een actief onderdeel vormen in het verkleinen van risico s De toegevoegde waarde van testen wordt beter begrepen Makkelijker om voldoende resources te verkrijgen 11 16 May 2008

Maar Overige manieren van ontwerpen en plannen van tests nog steeds noodzakelijk: Requirements-based Security-based Coverage-based Let op: Neemt tijd in beslag (vooraf) Alles is een groot risico 12 16 May 2008

Risico model Risico = Impact * Faalkans Het model : - Moet makkelijk te begrijpen zijn - Moet voldoende informatie verschaffen 13 16 May 2008

Business Impact Test Strategie Application 1 Main Activity 1.1 Main Activity 1.2 Activity 1.1.1 Activity 1.1.2 Activity 1.2.1 Requirement Requirement Requirement Requirement Requirement Requirement Requirement Structuring Analyzing Business Test Requirements Impact Criteria Result Type of Process Business Impact Frequence of use Number of Customer affected A High Risk Calculation / validation legal B Medium Risk change of data wrong information C Low Risk display none very often often rare large number / very important Analysing Probability Criteria Result Change Rate Plattform OS III Unlikely Unchanged HOST group II Possible Changed Func. UNIX or Windows some I Likely New Func Unix, Windows, Host combination Defects Rate Low Medium High Business Impact Analyse Faalkans Analyse Bepaal Risico (Impact * Faalkans) Determining the Risk Prob. III II Un-Likely Possible Impact I Likely A B A A B C B A 14 16 May 2008 C C C B

Business Impact Analyse Criteria Type process A High Impact Calculatie Validatie B Medium Impact Data wijziging Business implicatie Juridisch Verkeerde informatie C Low impact Read only Geen Frequentie Zeer vaak Vaak Zelden Aantal users Groot Groep Weinig Risico = Impact * Faalkans 15 16 May 2008

Faalkans Analyse Criteria 3 Niet waarschijnlijk 2 Waarschijnlijk 1 Zeer waarschijnlijk Wijzigingen Niet gewijzigd Gewijzigde functie Nieuwe functie Volwassenheid Volwassen Progressie Onvolwassen Defect rate Laag Medium High Risico = Impact * Faalkans 16 16 May 2008

Bepaal het Risico Impact Faalkans 3 Niet waarschijnlijk 2 Waarschijnlijk 1 Zeer waarschijnlijk A High impact B Medium risk A High risk A High risk B Medium impact C Low risk B Medium risk B Medium risk C Low impact C Low risk C Low risk B Medium risk Risico = Impact * Faalkans 17 16 May 2008

Uitdagingen Managen van beschikbare tijd Waar leggen we prioriteiten? Hoe bereiken we overeenstemming tussen QA en Business? Hoe communiceren we de risico s van implementatie/uitrol? 18 16 May 2008

HP Risk Based Quality Management 19 16 May 2008

Risk Based Testing Proces 1. Verzamel Requirements, Risico s en Doelen 2. Inschatting van Risico 3. Inschatting van Inspanning 4. Aanpassingen (iteratief proces) 5. Sign Off tussen Business en QA 6. Test Uitvoer 7. Review & Verbeter 20 16 May 2008

Requirements Management 21 16 May 2008

Inschatting van Risico Business Impact (Kritisch: A tot C) Faalkans (Waarschijnlijkheid: 1 tot 3) Risico categorie: A1 t/m C3 22 16 May 2008

Risico Portfolio 23 16 May 2008

Leg Relatie met Beschikbare Resources 24 16 May 2008

Inschatten Benodigde Testtijd 25 16 May 2008

Aanpassingen Schrap testen voor risico categorie Verminder voor specifiek risico Verminder risico categorie voor 1 of meerdere risico s 26 16 May 2008

Aanpassen binnen Resource Budget 27 16 May 2008

Genereer Testcontract en Sign Off 28 16 May 2008

Samenvatting Formaliseer de requirements types Bereik overeenstemming over de criteria Gebruik objectieve algoritmen Gebruik de resultaten voor een formeel contract Verbeter het model continu na iedere iteratie 29 16 May 2008

Q&A