SlideShare a Scribd company logo
1 of 12
Download to read offline
Life Cycle of Requirement
From Epics to Showcases
- Arvind Srinivasan
1
THECINEMA.IN
Epics: Large user stories that are often used as placeholders for new ideas that
have not been thought out fully
INCEPTION
01. SHOW NOW
SHOWING SCREEN
02 SHOWING LIST OF
MOVIES
03 FETCHINGMOVIE
DETAILS
04 NOW SHOWING UI
Iteration - 0
LANGUAGE DATABASE
ANALYSIS ON
STORIES
PERFORMANC
E TESTING
TEAM
COMPOSITION
AUTOMATION
STATERGY
UNDERSTANDIN
G BACKEND
GOOGLE
ANALYTICS
UI DECISION
INTEGRATION
WITH
BACKEND
SPIKES
SCENARIOS
ON STORIES
ANALYSIS :
Ø List of movies should be displayed
Ø Should display effect details
Ø Max number of movies that should be accommodated
Ø Movies should be displayed in ascending or descending
order of names
Ø Subtitle information should be displayed
• If more than one movie with same name how should
application behave
• Since showtimes view is in list view what is use of having
one more list view in now showing screen
SCENARIOS:
PRE IPM
vGetting information for movie, effect and language
comes from same table
vEstimate based on spike, task, backend
understanding
ITERATION PLANNING MEETING
v Based on team composition,pick set of stories that could be
finished within iteration
02 SHOWING LIST OF
MOVIES
03 FETCHINGMOVIE
DETAILS
KICKOFF
q Effects should be displayed only once <effects stored in one
column comma separated resulted in separate story>
q If movie name is too big how should the application display
movie name
ü Volleyball
ü Manual Testing
ü Defect : Movie for which all sessions done by morning keep
displaying till end of day
ü Check for automation
ü Functional automation
ü NFR Testing
ü Manual scenarios not automated
ü Showcase
ü Bug bash
QA Areas of Interest:
Ø Scenario Analysis of future iteration
Ø kick off, volleyball and Dev huddles of current iteration
Ø More scenarios based on kick off and volleyball
Ø Current and past iteration story testing
Ø Bugs testing
Ø Automation coverage
Ø Regression testing scenario
Ø Watch on pipeline
Ø Track bugs
Proposed Delivered
THANK YOU
1
2
#XConf	#Coimbatore

More Related Content

Viewers also liked

3 Ways to Add Design Thinking to Inceptions
3 Ways to Add Design Thinking to Inceptions3 Ways to Add Design Thinking to Inceptions
3 Ways to Add Design Thinking to Inceptions
Thoughtworks
 

Viewers also liked (19)

Silver Bullet: The One Trick Most Companies Looking to go Digital are Missing
Silver Bullet: The One Trick Most Companies Looking to go Digital are MissingSilver Bullet: The One Trick Most Companies Looking to go Digital are Missing
Silver Bullet: The One Trick Most Companies Looking to go Digital are Missing
 
Inception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in styleInception workshop - Kickstarting an Agile project in style
Inception workshop - Kickstarting an Agile project in style
 
Platforms for growth retail executive breakfast: Connecting digital strategy ...
Platforms for growth retail executive breakfast: Connecting digital strategy ...Platforms for growth retail executive breakfast: Connecting digital strategy ...
Platforms for growth retail executive breakfast: Connecting digital strategy ...
 
Anti-Padrões de Integração Contínua
Anti-Padrões de Integração ContínuaAnti-Padrões de Integração Contínua
Anti-Padrões de Integração Contínua
 
#DigitalNudge - Tendências entre Psicologia Cognitiva, Behavioral Economics e...
#DigitalNudge - Tendências entre Psicologia Cognitiva, Behavioral Economics e...#DigitalNudge - Tendências entre Psicologia Cognitiva, Behavioral Economics e...
#DigitalNudge - Tendências entre Psicologia Cognitiva, Behavioral Economics e...
 
Financial Services Executive Lunch: Finding The Missing Millennials
Financial Services Executive Lunch: Finding The Missing MillennialsFinancial Services Executive Lunch: Finding The Missing Millennials
Financial Services Executive Lunch: Finding The Missing Millennials
 
Data Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided EnterpriseData Strategy - Enabling the Data-Guided Enterprise
Data Strategy - Enabling the Data-Guided Enterprise
 
Introduction to User Experience - Mike Biggs
Introduction to User Experience - Mike BiggsIntroduction to User Experience - Mike Biggs
Introduction to User Experience - Mike Biggs
 
Strategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksStrategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorks
 
ThoughtWorks Retail and Onefinestay - Business Model Innovation - Retail Week...
ThoughtWorks Retail and Onefinestay - Business Model Innovation - Retail Week...ThoughtWorks Retail and Onefinestay - Business Model Innovation - Retail Week...
ThoughtWorks Retail and Onefinestay - Business Model Innovation - Retail Week...
 
A Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaSA Multi-Company Perspective: Enterprise Cloud and PaaS
A Multi-Company Perspective: Enterprise Cloud and PaaS
 
Demo the reactive jargons by Mushtaq Ahmed, ThoughtWorks presented at Pune Sc...
Demo the reactive jargons by Mushtaq Ahmed, ThoughtWorks presented at Pune Sc...Demo the reactive jargons by Mushtaq Ahmed, ThoughtWorks presented at Pune Sc...
Demo the reactive jargons by Mushtaq Ahmed, ThoughtWorks presented at Pune Sc...
 
Liderança compartilhada - "pare de gerenciar pessoas"
Liderança compartilhada - "pare de gerenciar pessoas"Liderança compartilhada - "pare de gerenciar pessoas"
Liderança compartilhada - "pare de gerenciar pessoas"
 
Simplify Then Add Lightness
Simplify Then Add LightnessSimplify Then Add Lightness
Simplify Then Add Lightness
 
Olhares Diversos, Oportunidades Iguais | ThoughtWorks na HSM
Olhares Diversos, Oportunidades Iguais | ThoughtWorks na HSMOlhares Diversos, Oportunidades Iguais | ThoughtWorks na HSM
Olhares Diversos, Oportunidades Iguais | ThoughtWorks na HSM
 
You Can't be Agile When you are Knee Deep in Mud
You Can't be Agile When you are Knee Deep in Mud You Can't be Agile When you are Knee Deep in Mud
You Can't be Agile When you are Knee Deep in Mud
 
Working as an agile Experience Designer
Working as an agile Experience DesignerWorking as an agile Experience Designer
Working as an agile Experience Designer
 
3 Ways to Add Design Thinking to Inceptions
3 Ways to Add Design Thinking to Inceptions3 Ways to Add Design Thinking to Inceptions
3 Ways to Add Design Thinking to Inceptions
 
Liftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projectsLiftoff - how to launch Agile teams and projects
Liftoff - how to launch Agile teams and projects
 

More from Thoughtworks

More from Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

XConf Coimbatore 2016 - From Epics to Showcases

  • 1. Life Cycle of Requirement From Epics to Showcases - Arvind Srinivasan 1
  • 3. Epics: Large user stories that are often used as placeholders for new ideas that have not been thought out fully INCEPTION
  • 4. 01. SHOW NOW SHOWING SCREEN 02 SHOWING LIST OF MOVIES 03 FETCHINGMOVIE DETAILS 04 NOW SHOWING UI
  • 5. Iteration - 0 LANGUAGE DATABASE ANALYSIS ON STORIES PERFORMANC E TESTING TEAM COMPOSITION AUTOMATION STATERGY UNDERSTANDIN G BACKEND GOOGLE ANALYTICS UI DECISION INTEGRATION WITH BACKEND SPIKES SCENARIOS ON STORIES
  • 6. ANALYSIS : Ø List of movies should be displayed Ø Should display effect details Ø Max number of movies that should be accommodated Ø Movies should be displayed in ascending or descending order of names Ø Subtitle information should be displayed • If more than one movie with same name how should application behave • Since showtimes view is in list view what is use of having one more list view in now showing screen SCENARIOS:
  • 7. PRE IPM vGetting information for movie, effect and language comes from same table vEstimate based on spike, task, backend understanding ITERATION PLANNING MEETING v Based on team composition,pick set of stories that could be finished within iteration 02 SHOWING LIST OF MOVIES 03 FETCHINGMOVIE DETAILS
  • 8. KICKOFF q Effects should be displayed only once <effects stored in one column comma separated resulted in separate story> q If movie name is too big how should the application display movie name
  • 9. ü Volleyball ü Manual Testing ü Defect : Movie for which all sessions done by morning keep displaying till end of day ü Check for automation ü Functional automation ü NFR Testing ü Manual scenarios not automated ü Showcase ü Bug bash
  • 10. QA Areas of Interest: Ø Scenario Analysis of future iteration Ø kick off, volleyball and Dev huddles of current iteration Ø More scenarios based on kick off and volleyball Ø Current and past iteration story testing Ø Bugs testing Ø Automation coverage Ø Regression testing scenario Ø Watch on pipeline Ø Track bugs