Risk Based Testing in agile teams Csaba Szökőcs – evosoft Hungary Kft.

Slides:



Advertisements
Similar presentations
Keith McMillan Principal, Adept Technologies Copyright (C) 2008, Adept Technologies llc.
Advertisements

Scrum in 10 slides.
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
Release Planning – Test Role and Responsibilities Emergence Tech Training / emergencetechtraining.com.
IAgile – iNetFrame’s framework for agile development Features Get to see a working product early Development shadows evolving requirements Pair programming.
Agile Project Management with Scrum
Muthu Swamy S, APSM, PMP, CSM, PM-2008 Friday, October 1, 2010
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
The Product Owner prioritizes the requirements or features through feedback from the Stakeholders & interaction with the core team The Team.
Introduction to Agile.
Agile Methodologies for Project Management By – Komal Mehta.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
1 BUSINESS CONTINUITY AND DISASTER RECOVERY PLANNING Reducing your Risk Profile MIDWEST DATA RECOVERY INC.
Sprint – Weekly cadence
Adopting Agile for Enterprise Software Joe Bedell, Software Engineer Jason Breen, Software Engineer Peter Melko, Scrum Master June 15 th, 2015.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Deeper Dive Into: User Stories.
© 2011 AT&T Intellectual Property. All rights reserved. AT&T, the AT&T logo and all other AT&T marks contained herein are trademarks of AT&T Intellectual.
Agile/Scrum what’s in a name… Meet your presenter Randy Schmidt, PMI-ACP|CMS | MCP Strategic “Results” Architect.
What is Scrum Process? Where is it used? How is it better?
10/8/2008Clarity PLC Fall WebConference This slide copyright Jeffrey A. Bloom Tips and Techniques Leveraging Clarity’s Notes Facility & SCRUM in.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
DELIVERON CONSULTING SERVICES Getting Agile with Team Foundation Server 2010.
When is Agile the Best Project Management Method? Lana Tylka.
Release and Iteration Planning September 13, 2008.
Enterprise Project Management
Take No Prisoners How a Venture Capital Group Does Scrum Jeff Sutherland, Ph.D., USA Igor Altman, USA Agile /05/191.
OFFICE OF INFORMATION AND TECHNOLOGY Mobile Applications Scrum Framework November 21, :00 am (EST) Seal of the U.S. Department of Veterans Affairs.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
AP-1 4. Agile Processes. AP-2 Agile Processes Focus on creating a working system Different attitude on measuring progress XP Scrum.
Dana LaRieal Morales, PMP
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
Cultivating Agile Requirements
SCRUM.
Who is Gregg? 1 Mile
A Noble Product Owner – Who Can Find? Kim Hardy, Agile Coach CSM & SAFe Program Consultant.
AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.
1 Development with Agile methodology Scrum Lifecycle DEVELOPMENT PROCESS IN DROISYS INC.
Agile Project. Agile - Project proj·ect präj ˌ ekt noun an individual or collaborative enterprise that is carefully planned and designed to achieve a.
Barnes & Noble Alonda Morgan. Agile UX Agile.
Utilize Agile Project Management for GIS Projects Jennifer Prather and Lana Tylka.
Skiing and Boxing Coaching Product and Enterprise Teams 黃馨誼 蘇育光 修訂.
Penn State Project Management Conference
Agile Project Management
Why can’t the business be agile too?
Scrum.
Process Model.
27/05/2018.
By: By: Agile Scrum Master Online Training.
CS 577b: Software Engineering II
Scaled Agile Requirements: What, When & How
Product Backlog List of things that needs to be done to make the product come into existence 
Agile/Scrum what’s in a name…
 iOS update errors  Screen Repair  Apple keyboard Repair  Liquid Damage Repair  Battery Issues  Data Recovery.
Project Management and the Agile Manifesto
Decomposition.
Teaching slides Chapter 1.
Summarizing Our Models to Date
Scrum Overview.
Sprint Planning April 2018.
Four Ways to Successfully Engage Stakeholders
Motion Capture and vr Frisbee Visualizer 2018.
Scrum in Action.
A Timeline for Preparing User Stories
Information Security Risks; All-in-One Terminology
Walking dead. How to save project?
Product Development & Planning
Presentation transcript:

Risk Based Testing in agile teams Csaba Szökőcs – evosoft Hungary Kft.

Risk based testing https://commons.wikimedia.org/wiki/File:Checking_Blood_Sample_(9955279835).jpg

Potentially shippable product Testing Testing in Scrum 24h ? Sprint 2-4 weeks Iteration Product backlog Sprint backlog Potentially shippable product

Process of Risk Based Testing in agile teams Preparation Refinement Planning Sprint New user story PO Extended, prioritized risks Risk 2 Risk 3 Risk 1 Defined test cases Risk 2 Risk 3 Risk 1 Planning meeting Risk priorities Probability Damage Test effectiveness Test strategy RBT meeting Develop / Test according priorities Focus on critical parts Experts involved Basic risks Risk 1 Risk 2 Risk 3 DEMO Grooming meeting

Benefits Test-driven More value in tests Motivation Avoid side effects

False sense of security Dangers False sense of security Overdo Too much time Shift responsibility

Example: Split screen in Android

Risk Probability Damage Exposure Test effectiveness Priority

Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application

Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application

Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application Zooming with two fingers does not work

Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application Zooming with two fingers does not work Sound gets mixed between applications

Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application Zooming with two fingers does not work Sound gets mixed between applications Battery goes dead too quickly

1 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application Zooming with two fingers does not work Sound gets mixed between applications 1 Battery goes dead too quickly

5 1 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application The keyboard is active in the wrong application Zooming with two fingers does not work 5 Sound gets mixed between applications 1 Battery goes dead too quickly

2 3 5 1 4 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 The keyboard is active in the wrong application 3 Zooming with two fingers does not work 5 Sound gets mixed between applications 1 Battery goes dead too quickly 4

2 3 5 1 4 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 The keyboard is active in the wrong application 3 Zooming with two fingers does not work 5 Sound gets mixed between applications 1 Battery goes dead too quickly 4

2 3 5 1 4 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 The keyboard is active in the wrong application 3 5 Zooming with two fingers does not work Sound gets mixed between applications 1 Battery goes dead too quickly 4

2 3 5 1 4 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 The keyboard is active in the wrong application 5 Zooming with two fingers does not work Sound gets mixed between applications 1 Battery goes dead too quickly 4

2 3 6 5 15 10 1 4 16 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 6 The keyboard is active in the wrong application 5 15 Zooming with two fingers does not work 10 Sound gets mixed between applications 1 Battery goes dead too quickly 4 16

2 3 6 5 15 10 1 4 16 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 6 The keyboard is active in the wrong application 5 15 Zooming with two fingers does not work 10 Sound gets mixed between applications 1 Battery goes dead too quickly 4 16

2 3 6 5 15 10 1 4 16 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 6 The keyboard is active in the wrong application 5 15 Zooming with two fingers does not work 10 Sound gets mixed between applications 1 Battery goes dead too quickly 4 16

2 3 6 5 15 10 1 4 16 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 6 The keyboard is active in the wrong application 5 15 Zooming with two fingers does not work 10 Sound gets mixed between applications 1 4 Battery goes dead too quickly 16

2 3 6 18 5 15 75 10 20 1 4 16 Risk Probability Damage Exposure Test effectiveness Priority The Back button closes the wrong application 2 3 6 18 The keyboard is active in the wrong application 5 15 75 Zooming with two fingers does not work 10 20 Sound gets mixed between applications 1 4 Battery goes dead too quickly 16

Your powerful partner

Counterpart Csaba Szökőcs CT DD DS EU HU O 2 1 Mobile: +36 (20) 380-2002 Email: csaba.szokocs@evosoft.com