SlideShare a Scribd company logo
1 of 11
Day 1 Test Engagement? Are you kidding me?
Driving the future
of content
Apparatus
– 3 participants per group (BA, DEV, QA)
– Post-its, Pen or Pencil
– 1 dice per group
– Scissors (shared resource)
– 1 rupee coin
Driving the future
of content
– Follow the rules of the iterations
– The dice must be shaken at least 5 times before
you throw it 
– Adhere to the timelines
– Don’t cheat and Have fun!
General Guidelines
Driving the future
of content
– BAs to roll the dice 10 times
– Each time create a post-it and add circles equal
to the number on the dice
– Each circle represents a story point
Create a Backlog
Driving the future
of content
– Each team runs a 3 day iteration (13 minutes)
– 1 min of sprint planning (commit stories)
– 2 min of day 1 execution
– 0.5 min of daily stand-up
– 2 min of day 2 execution
– 0.5 min of daily stand-up
– 2 min of day 3 execution
– 5 min of review and retrospective
Execution
Driving the future
of content
– Create pipes that can pass through the circle
drawn by the BA
– During the iteration:
– The DEV makes the pipes
– The QA checks for acceptance
– For every six rolled on the dice, BA adds a story
– Roll dice again for the story points (draw)
Objective
Driving the future
of content
– DEV can work on only one story at a time
– QA can accept only completed stories
– QA can create holes on the story card for testing
– In case of defect, send story back to DEV
Iteration 1 Rules
Driving the future
of content
– DEV can work on only one story at a time
– QA can accept partially completed stories
– QA can create holes on the story card for testing
– In case of defect, send story back to DEV
Iteration 2 Rules
Driving the future
of content
– BA to refine the story for coin sized circles
– QA can create a task post it to replicate acceptance
– QA can accept partially completed stories
– QA can create holes on the story card for testing
– In case of defect, send story back to DEV
Iteration 3 Rules
Driving the future
of content
– How can team agreements help? (e.g.: identifiers)
Learning
Get in touch!
- Vishal Prasad
www.VishalPrasad.in

More Related Content

Viewers also liked

佰仕达CE证书
佰仕达CE证书佰仕达CE证书
佰仕达CE证书
Abby Xiang
 
portfolio-2016-mockup
portfolio-2016-mockupportfolio-2016-mockup
portfolio-2016-mockup
Caleb Thorpe
 
Cuenta De Cobro De Tener Pila
Cuenta De Cobro De Tener PilaCuenta De Cobro De Tener Pila
Cuenta De Cobro De Tener Pila
actualicese.com
 
Viewfinders Pecha Kucha March 2012
Viewfinders Pecha Kucha March 2012Viewfinders Pecha Kucha March 2012
Viewfinders Pecha Kucha March 2012
peterspurgeon
 
2011 Flood brochure 28 page
2011 Flood brochure 28 page2011 Flood brochure 28 page
2011 Flood brochure 28 page
Lisa Adams
 

Viewers also liked (16)

NJMBC_MP_12_20_09
NJMBC_MP_12_20_09NJMBC_MP_12_20_09
NJMBC_MP_12_20_09
 
Высшее образование в России
Высшее образование в РоссииВысшее образование в России
Высшее образование в России
 
Perspectives_2nd_Exterior_Scheme
Perspectives_2nd_Exterior_SchemePerspectives_2nd_Exterior_Scheme
Perspectives_2nd_Exterior_Scheme
 
Several types of motor
Several types of motorSeveral types of motor
Several types of motor
 
e-Cert ITIL
e-Cert ITILe-Cert ITIL
e-Cert ITIL
 
佰仕达CE证书
佰仕达CE证书佰仕达CE证书
佰仕达CE证书
 
Lista de-verbos-irregulares-en-ingles
Lista de-verbos-irregulares-en-inglesLista de-verbos-irregulares-en-ingles
Lista de-verbos-irregulares-en-ingles
 
portfolio-2016-mockup
portfolio-2016-mockupportfolio-2016-mockup
portfolio-2016-mockup
 
SLICE - The Experimentation Framework
SLICE - The Experimentation FrameworkSLICE - The Experimentation Framework
SLICE - The Experimentation Framework
 
Petroleum
PetroleumPetroleum
Petroleum
 
Cuenta De Cobro De Tener Pila
Cuenta De Cobro De Tener PilaCuenta De Cobro De Tener Pila
Cuenta De Cobro De Tener Pila
 
Viewfinders Pecha Kucha March 2012
Viewfinders Pecha Kucha March 2012Viewfinders Pecha Kucha March 2012
Viewfinders Pecha Kucha March 2012
 
Bleeding disorders /certified fixed orthodontic courses by Indian dental aca...
Bleeding disorders  /certified fixed orthodontic courses by Indian dental aca...Bleeding disorders  /certified fixed orthodontic courses by Indian dental aca...
Bleeding disorders /certified fixed orthodontic courses by Indian dental aca...
 
Agile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 MinutesAgile Project Kick-off in 15 Minutes
Agile Project Kick-off in 15 Minutes
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
2011 Flood brochure 28 page
2011 Flood brochure 28 page2011 Flood brochure 28 page
2011 Flood brochure 28 page
 

More from Vishal Prasad

Business goals in the new normal
Business goals in the new normalBusiness goals in the new normal
Business goals in the new normal
Vishal Prasad
 

More from Vishal Prasad (14)

[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
[Shorter Version] Agility in the world of ITeS Business - Regional Scrum Gath...
 
Agility in the world of ITeS Business [Kanban India Conference 2023]
Agility in the world of ITeS Business [Kanban India Conference 2023]Agility in the world of ITeS Business [Kanban India Conference 2023]
Agility in the world of ITeS Business [Kanban India Conference 2023]
 
Product Fails - That time when a product screwed-up
Product Fails - That time when a product screwed-upProduct Fails - That time when a product screwed-up
Product Fails - That time when a product screwed-up
 
Driving Engagement with User Stories
Driving Engagement with User StoriesDriving Engagement with User Stories
Driving Engagement with User Stories
 
Embracing DEI Enhances Agility - Agile India 2023
Embracing DEI Enhances Agility - Agile India 2023Embracing DEI Enhances Agility - Agile India 2023
Embracing DEI Enhances Agility - Agile India 2023
 
Why I stopped coaching agility and so should you!
Why I stopped coaching agility and so should you!Why I stopped coaching agility and so should you!
Why I stopped coaching agility and so should you!
 
Making Invisible Choices - Decision Making moulded by our Mental Models
Making Invisible Choices - Decision Making moulded by our Mental ModelsMaking Invisible Choices - Decision Making moulded by our Mental Models
Making Invisible Choices - Decision Making moulded by our Mental Models
 
Agile Leadership Overview
Agile Leadership OverviewAgile Leadership Overview
Agile Leadership Overview
 
Business goals in the new normal
Business goals in the new normalBusiness goals in the new normal
Business goals in the new normal
 
SLICE - The Experimentation Mindset
SLICE - The Experimentation MindsetSLICE - The Experimentation Mindset
SLICE - The Experimentation Mindset
 
Repeating the "Quality Debate" @ Agile Gurugram 2019 Conference
Repeating the "Quality Debate" @ Agile Gurugram 2019 ConferenceRepeating the "Quality Debate" @ Agile Gurugram 2019 Conference
Repeating the "Quality Debate" @ Agile Gurugram 2019 Conference
 
A "Quality" Debate
A "Quality" DebateA "Quality" Debate
A "Quality" Debate
 
Managing requirements with user stories
Managing requirements with user storiesManaging requirements with user stories
Managing requirements with user stories
 
You were never waterfall
You were never waterfallYou were never waterfall
You were never waterfall
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 

Recently uploaded (20)

Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
Optimizing Operations by Aligning Resources with Strategic Objectives Using O...
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
CompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdfCompTIA Security+ (Study Notes) for cs.pdf
CompTIA Security+ (Study Notes) for cs.pdf
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
Malaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptxMalaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptx
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 

Day 1 test engagement? Are you kidding me?

  • 1. Day 1 Test Engagement? Are you kidding me?
  • 2. Driving the future of content Apparatus – 3 participants per group (BA, DEV, QA) – Post-its, Pen or Pencil – 1 dice per group – Scissors (shared resource) – 1 rupee coin
  • 3. Driving the future of content – Follow the rules of the iterations – The dice must be shaken at least 5 times before you throw it  – Adhere to the timelines – Don’t cheat and Have fun! General Guidelines
  • 4. Driving the future of content – BAs to roll the dice 10 times – Each time create a post-it and add circles equal to the number on the dice – Each circle represents a story point Create a Backlog
  • 5. Driving the future of content – Each team runs a 3 day iteration (13 minutes) – 1 min of sprint planning (commit stories) – 2 min of day 1 execution – 0.5 min of daily stand-up – 2 min of day 2 execution – 0.5 min of daily stand-up – 2 min of day 3 execution – 5 min of review and retrospective Execution
  • 6. Driving the future of content – Create pipes that can pass through the circle drawn by the BA – During the iteration: – The DEV makes the pipes – The QA checks for acceptance – For every six rolled on the dice, BA adds a story – Roll dice again for the story points (draw) Objective
  • 7. Driving the future of content – DEV can work on only one story at a time – QA can accept only completed stories – QA can create holes on the story card for testing – In case of defect, send story back to DEV Iteration 1 Rules
  • 8. Driving the future of content – DEV can work on only one story at a time – QA can accept partially completed stories – QA can create holes on the story card for testing – In case of defect, send story back to DEV Iteration 2 Rules
  • 9. Driving the future of content – BA to refine the story for coin sized circles – QA can create a task post it to replicate acceptance – QA can accept partially completed stories – QA can create holes on the story card for testing – In case of defect, send story back to DEV Iteration 3 Rules
  • 10. Driving the future of content – How can team agreements help? (e.g.: identifiers) Learning
  • 11. Get in touch! - Vishal Prasad www.VishalPrasad.in

Editor's Notes

  1. Intro, entertainer for the next 1.5 hours. Software development cannot succeed without feedback. Customer feedback is late, testing is faster. Any type of testing (traditional manual testing, automation, exploratory, usability) has 2 major stages – preparation and execution Honestly the preparation stage doesn’t give any results; not to say it’s a waste but unless executed it’s worthless One of the philosophies, not just in Kanban but other software development methodologies as well is to reduce waste Now you can’t live without preparation but what you can do is reduce the amount of waiting time between the preparation and execution. This also includes reducing the dependency on programmers to start testing. That’s what we will see in the next 1.5 hour. Although what we’ll discuss will be more relevant to automation, but similar concepts can be applied to manual testing as well. Also, my focus is going to be just one of the ways how test engagement can be improved and if you have done things differently that have worked for you please feel free to share this info as well.
  2. Expectations: 1) Since partial stories are not being tested, testers will be idle for sometime 2) The audience can be asked how many face similar issue with manual or automation 3) Check velocity and retrospect how this can be improved
  3. Expectations: 1) Although partial stories can be delivered initial tester idle time will still exist 2) Parallel tasks can be increased by devs delivering partial tasks and working on other stories. Although this involves switching constantly, improvement in resource utilization will be seen 3) Velocity must be accounted for only completed stories 4) Retrospect for improvements
  4. Expectations: 1) Since the size of the circles are fixed, the testers can create holes at the same time when developers are creating the pipes. Test execution can be done as soon as the pipes are developed. Tester idle time reduced further. 2) Parallel tasks can be increased by devs delivering partial tasks and working on other stories. Although this involves switching constantly, improvement in resource utilization will be seen 3) Velocity must be accounted for only completed stories 4) Since the team has a defined identifier (rupee coin) tasks can be done in parallel and quicker