SlideShare une entreprise Scribd logo
Managing the Product Backlog
Blending Product Discovery With Product Delivery
Anne Steiner
anne.steiner@cprime.com
October 23, 2018
Intros
• About me…
• 10 years as a FE developer
• 7 years as a PO/PM
• 4 years in recovery
• About this webinar series…
• There is a gap in your agile methodology
• Creating the product backlog
• Managing the product backlog
3
Agenda
• Intros
• Setting the Stage – Product Agility
• Blending Product Discovery and Product Delivery
• Authoring Journeys, Stories, and Acceptance Tests
• Bringing It All Together
• What’s Next?
4
Setting the Stage – Product Agility
Product Agility
Traditional Requirements With Iterative Delivery
The Story of Stories
Product Agility
Blended Product Discovery and Product Delivery
Traditional Requirements With Iterative Delivery
Early Product Discovery
Universe of
Product Ideas
Product
Choices
Collaborative Framing
Pragmatic Personas
Story Mapping
User Interviews
Market Research
Customer Journeys
Opportunity Mapping
Story Splitting
Validation Measures
Story Writing
Prototyping
Product Roadmap
Product Backlog
Now, it’s time for stories and tests!
Early Discovery
An Ordered List of Journeys
Blending Discovery and Delivery
Discovery Feeds Delivery
Blending Discovery and Delivery
Code
Test
Build
For each journey / feature
For each story
For each test
ATDD
TDD
CI/CD
Product Discovery
Measuring and Learning
Product Delivery
How far ahead should discovery be?
Discovery and Delivery Cadences
Discovery
Builders
Products
Delivery
A shift towards giving work to teams
not surrounding work with people
Authoring Stories, Journeys, and Tests
Tips for Story Authoring
1. Make story titles 3-6 words and starting with a verb
2. Every story should answer the questions
• What are we building? (or better yet, what problem are we solving?)
• Who are we doing it for?
• Why is it important?
• When will we be done?
3. Stories describe an independent, testable, and valuable thing
Tips for Story Authoring
4. Writing less says more
5. Group acceptance tests into categories
6. Try to make your stories about the same size (but don’t get crazy)
7. Be wary of too many spikes or technical stories
Tips for Story Authoring
8. Write stories last (after early discovery and journey authoring)
9. Don’t write stories too soon
10. Keep your story map up-to-date as you add and remove stories
Bringing It All Together
Blending Discovery, Delivery, and Learning
For each journey / feature
For each story
For each test
ATDD
TDD
CI/CD
Product Discovery
Measuring and Learning
Product Delivery
Success Is…
• Having a product backlog that tells the product story
• Iteratively creating new journeys and stories as you discovery,
build, and learn
• Defining stories in a way that layers value
• Embracing a spirit of experimentation and learning (both in the
discovery and delivery cadences)
• Producing what people need
• And not burning out your poor product owners (they have
feelings too)
What’s next?
Ready to Stop the Handwaving?
Check out some of our past webinars
• Continuous Product Learning
• https://www.cprime.com/resource/webinars/continuous-product-learning/
• The Gap in Your Agile Methodology No One Talks About
• https://www.cprime.com/2018/09/theres-a-gap-in-your-agile-methodology-no-one-
talks-about/
• Creating the Product Backlog: From Idea to Stories
• https://www.cprime.com/resource/webinars/the-gaps-in-your-agile-methodology-no-
one-talks-about/
www.cprime.com/product-category/webinars/ to register for upcoming webinars
Ready to Stop the Handwaving?
Read the blog series
• https://www.cprime.com/2018/09/theres-a-gap-in-your-agile-methodology-no-one-
talks-about/
• If you’re in the Bay Area, register for Product Discovery & Product Delivery Training with
Anne Steiner
• Nov 29-30 - https://www.cprime.com/training/product-discovery-and-product-
delivery-training/
• Learn more about optimizing your product strategy
• https://www.cprime.com/product-management/
Anne Steiner
anne.steiner@cprime.com
www.cprime.com
@annesteiner7
linkedin.com/in/annesteiner

Contenu connexe

Tendances

Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Kamaria Campbell
 
Product Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love YouProduct Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love You
Product School
 
Lean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsLean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both Worlds
Sam McAfee
 
Agile velocity - Requirements Discovery Presentation
Agile velocity  - Requirements Discovery Presentation Agile velocity  - Requirements Discovery Presentation
Agile velocity - Requirements Discovery Presentation
David Hawks
 
Innovate Like A startup
Innovate Like A startupInnovate Like A startup
Innovate Like A startup
Sam McAfee
 
Success Snapshot Webinar
Success Snapshot Webinar  Success Snapshot Webinar
Success Snapshot Webinar
Gainsight
 
Nico Perez + Founders Institute talk: Product & Services Development
Nico Perez + Founders Institute talk: Product & Services DevelopmentNico Perez + Founders Institute talk: Product & Services Development
Nico Perez + Founders Institute talk: Product & Services Development
Nico Perez
 
The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile development
Toby Osbourn
 
Machine Learning 101 for Product Managers by Amazon Sr PM
Machine Learning 101 for Product Managers by Amazon Sr PMMachine Learning 101 for Product Managers by Amazon Sr PM
Machine Learning 101 for Product Managers by Amazon Sr PM
Product School
 
Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study
TechWell
 
Agile Product Ownership
Agile Product OwnershipAgile Product Ownership
Agile Product Ownership
David Michel
 
Requirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UXRequirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UX
Neil Allison
 
Getting started with your professional career
Getting started with your professional careerGetting started with your professional career
Getting started with your professional career
Matias Pietilä
 
Bird view on projects
Bird view on projectsBird view on projects
Bird view on projects
Volodymyr Chugai
 
The Mythical Product Owner
The Mythical Product OwnerThe Mythical Product Owner
The Mythical Product Owner
Jon McNestrie
 
Introduction to WebQuests
Introduction to WebQuestsIntroduction to WebQuests
Introduction to WebQuests
David Duff
 
Real world: building an Open Source app
Real world: building an Open Source appReal world: building an Open Source app
Real world: building an Open Source app
Jeremy Wight
 
1st skill build assessment presentation
1st skill build assessment presentation1st skill build assessment presentation
1st skill build assessment presentation
sheffieldEnterprise
 
Query Essentials
Query EssentialsQuery Essentials
Query Essentials
Brandwatch
 
The Lean Startup: Building Something People Want
The Lean Startup: Building Something People WantThe Lean Startup: Building Something People Want
The Lean Startup: Building Something People Want
Scott Porad
 

Tendances (20)

Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
 
Product Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love YouProduct Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love You
 
Lean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both WorldsLean on Agile: Getting the Best of Both Worlds
Lean on Agile: Getting the Best of Both Worlds
 
Agile velocity - Requirements Discovery Presentation
Agile velocity  - Requirements Discovery Presentation Agile velocity  - Requirements Discovery Presentation
Agile velocity - Requirements Discovery Presentation
 
Innovate Like A startup
Innovate Like A startupInnovate Like A startup
Innovate Like A startup
 
Success Snapshot Webinar
Success Snapshot Webinar  Success Snapshot Webinar
Success Snapshot Webinar
 
Nico Perez + Founders Institute talk: Product & Services Development
Nico Perez + Founders Institute talk: Product & Services DevelopmentNico Perez + Founders Institute talk: Product & Services Development
Nico Perez + Founders Institute talk: Product & Services Development
 
The argument for agile development
The argument for agile developmentThe argument for agile development
The argument for agile development
 
Machine Learning 101 for Product Managers by Amazon Sr PM
Machine Learning 101 for Product Managers by Amazon Sr PMMachine Learning 101 for Product Managers by Amazon Sr PM
Machine Learning 101 for Product Managers by Amazon Sr PM
 
Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study Comcast XFINITY Home: An Agile Case Study
Comcast XFINITY Home: An Agile Case Study
 
Agile Product Ownership
Agile Product OwnershipAgile Product Ownership
Agile Product Ownership
 
Requirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UXRequirements are hypotheses: My experiences with Lean UX
Requirements are hypotheses: My experiences with Lean UX
 
Getting started with your professional career
Getting started with your professional careerGetting started with your professional career
Getting started with your professional career
 
Bird view on projects
Bird view on projectsBird view on projects
Bird view on projects
 
The Mythical Product Owner
The Mythical Product OwnerThe Mythical Product Owner
The Mythical Product Owner
 
Introduction to WebQuests
Introduction to WebQuestsIntroduction to WebQuests
Introduction to WebQuests
 
Real world: building an Open Source app
Real world: building an Open Source appReal world: building an Open Source app
Real world: building an Open Source app
 
1st skill build assessment presentation
1st skill build assessment presentation1st skill build assessment presentation
1st skill build assessment presentation
 
Query Essentials
Query EssentialsQuery Essentials
Query Essentials
 
The Lean Startup: Building Something People Want
The Lean Startup: Building Something People WantThe Lean Startup: Building Something People Want
The Lean Startup: Building Something People Want
 

Similaire à The Gaps in Your Agile Methodology No One Talks About Part 3 - Managing Backlogs

Continuous Product Learning The Shift from Project to Product
Continuous Product Learning   The Shift from Project to ProductContinuous Product Learning   The Shift from Project to Product
Continuous Product Learning The Shift from Project to Product
Cprime
 
Collaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L InnovationCollaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L Innovation
Valtech
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
Lean Startup Co.
 
Google Design Spint Fundamental Guide
Google Design Spint Fundamental GuideGoogle Design Spint Fundamental Guide
Google Design Spint Fundamental Guide
Frank Abrahams
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
Agile Impact Conference
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
Agile Impact
 
Founderinstitute managing productrollouts
Founderinstitute managing productrolloutsFounderinstitute managing productrollouts
Founderinstitute managing productrollouts
Federico Ortega
 
How to Reverse Engineer Your Content Marketing Plan
How to Reverse Engineer Your Content Marketing Plan  How to Reverse Engineer Your Content Marketing Plan
How to Reverse Engineer Your Content Marketing Plan
Utah Digital Marketing Collective
 
Agile Education: PO Basics
Agile Education: PO BasicsAgile Education: PO Basics
Agile Education: PO Basics
Bharti Rupani
 
Brand Experience Design
Brand Experience DesignBrand Experience Design
Brand Experience Design
Alicia Nagel Creative, LLC
 
Testing Business Models
Testing Business ModelsTesting Business Models
Testing Business Models
Caxala
 
SAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup DaytonSAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup Dayton
Karen Ballinger
 
Develop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detailDevelop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detail
Jean-François Nguyen
 
Mohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agileMohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agile
AgileCymru
 
Testing your business idea. Lets make your idea more successful
Testing your business idea.  Lets make your idea more successfulTesting your business idea.  Lets make your idea more successful
Testing your business idea. Lets make your idea more successful
Incrementa consulting
 
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Sandy Justice
 
Balance Discovery and Delivery with Dual-Track Agile
Balance Discovery and Delivery with Dual-Track AgileBalance Discovery and Delivery with Dual-Track Agile
Balance Discovery and Delivery with Dual-Track Agile
TechWell
 
Managing the flipped classroom llp educators course june 2013
Managing the flipped classroom llp educators course june 2013Managing the flipped classroom llp educators course june 2013
Managing the flipped classroom llp educators course june 2013
Stanford University
 
Fundamentals of Agile Product Management
Fundamentals of Agile Product ManagementFundamentals of Agile Product Management
Fundamentals of Agile Product Management
Ambreen Hussain
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
Center For Entrepreneurial Innovation
 

Similaire à The Gaps in Your Agile Methodology No One Talks About Part 3 - Managing Backlogs (20)

Continuous Product Learning The Shift from Project to Product
Continuous Product Learning   The Shift from Project to ProductContinuous Product Learning   The Shift from Project to Product
Continuous Product Learning The Shift from Project to Product
 
Collaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L InnovationCollaboration Les Cles Pour Lever Les Freins A L Innovation
Collaboration Les Cles Pour Lever Les Freins A L Innovation
 
Lean Startup 301
Lean Startup 301Lean Startup 301
Lean Startup 301
 
Google Design Spint Fundamental Guide
Google Design Spint Fundamental GuideGoogle Design Spint Fundamental Guide
Google Design Spint Fundamental Guide
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Jeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and BeyondJeff Lopez - To Affinity and Beyond
Jeff Lopez - To Affinity and Beyond
 
Founderinstitute managing productrollouts
Founderinstitute managing productrolloutsFounderinstitute managing productrollouts
Founderinstitute managing productrollouts
 
How to Reverse Engineer Your Content Marketing Plan
How to Reverse Engineer Your Content Marketing Plan  How to Reverse Engineer Your Content Marketing Plan
How to Reverse Engineer Your Content Marketing Plan
 
Agile Education: PO Basics
Agile Education: PO BasicsAgile Education: PO Basics
Agile Education: PO Basics
 
Brand Experience Design
Brand Experience DesignBrand Experience Design
Brand Experience Design
 
Testing Business Models
Testing Business ModelsTesting Business Models
Testing Business Models
 
SAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup DaytonSAFe Framework and UX - UX Meetup Dayton
SAFe Framework and UX - UX Meetup Dayton
 
Develop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detailDevelop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detail
 
Mohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agileMohinder Kohsla Design thinking A complimentary approach to agile
Mohinder Kohsla Design thinking A complimentary approach to agile
 
Testing your business idea. Lets make your idea more successful
Testing your business idea.  Lets make your idea more successfulTesting your business idea.  Lets make your idea more successful
Testing your business idea. Lets make your idea more successful
 
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
Expediting the Application Workshop Presentation -- 2015 SRA -- Dianne Donnel...
 
Balance Discovery and Delivery with Dual-Track Agile
Balance Discovery and Delivery with Dual-Track AgileBalance Discovery and Delivery with Dual-Track Agile
Balance Discovery and Delivery with Dual-Track Agile
 
Managing the flipped classroom llp educators course june 2013
Managing the flipped classroom llp educators course june 2013Managing the flipped classroom llp educators course june 2013
Managing the flipped classroom llp educators course june 2013
 
Fundamentals of Agile Product Management
Fundamentals of Agile Product ManagementFundamentals of Agile Product Management
Fundamentals of Agile Product Management
 
The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)The Startup Lifecycle (Presented by CEI and friends)
The Startup Lifecycle (Presented by CEI and friends)
 

Plus de Cprime

Achieving Sustainable Growth in the Digital Age
Achieving Sustainable Growth in the Digital AgeAchieving Sustainable Growth in the Digital Age
Achieving Sustainable Growth in the Digital Age
Cprime
 
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Cprime
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
Cprime
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Cprime
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Cprime
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...
Cprime
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Cprime
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
Cprime
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for Speed
Cprime
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
Cprime
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
Cprime
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
Cprime
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and Marketing
Cprime
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
Cprime
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service Management
Cprime
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to You
Cprime
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Cprime
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them
Cprime
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1
Cprime
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service Management
Cprime
 

Plus de Cprime (20)

Achieving Sustainable Growth in the Digital Age
Achieving Sustainable Growth in the Digital AgeAchieving Sustainable Growth in the Digital Age
Achieving Sustainable Growth in the Digital Age
 
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
Mastering an Integrated Atlassian Tooling Ecosystem: Strategies, Success Stor...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
Improving IT Investment Decisions and Business Outcomes with Integrated Enter...
 
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and AdoptionHarnessing Atlassian's Power Through Cloud Transformation and Adoption
Harnessing Atlassian's Power Through Cloud Transformation and Adoption
 
AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...AI-powered Service Management: Streamlining Incident Management in JSM using ...
AI-powered Service Management: Streamlining Incident Management in JSM using ...
 
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
Enterprise Migration from Data Center to Atlassian Cloud: Start with an Asses...
 
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPTAI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
AI for Everyone: Demystifying Large Language Models (LLMs) Like ChatGPT
 
From Project to Product - The Need for Speed
From Project to Product - The Need for SpeedFrom Project to Product - The Need for Speed
From Project to Product - The Need for Speed
 
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product OwnerWe Need a Hero — How to Find and Support Your Next Superstar Product Owner
We Need a Hero — How to Find and Support Your Next Superstar Product Owner
 
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPTHow to Unlock Productivity and Innovation with Generative AI and ChatGPT
How to Unlock Productivity and Innovation with Generative AI and ChatGPT
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
 
Enterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and MarketingEnterprise Service Management for Finance, HR, and Marketing
Enterprise Service Management for Finance, HR, and Marketing
 
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
ESM Webinar Series Part 2 | The Keys to Optimal ESM are Automation and Integr...
 
Perfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service ManagementPerfecting Customer Management Using Jira Service Management
Perfecting Customer Management Using Jira Service Management
 
From Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to YouFrom Project to Product: Leaders, Here's What It Means to You
From Project to Product: Leaders, Here's What It Means to You
 
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
Using a Service Catalog and CMDB to Standardize Change Management in Jira Ser...
 
6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them6 Common Challenges RTEs Face & How to Solve Them
6 Common Challenges RTEs Face & How to Solve Them
 
Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1Enterprise Service Management Webinar Series Part 1
Enterprise Service Management Webinar Series Part 1
 
How to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service ManagementHow to Enable Change Management with Jira Service Management
How to Enable Change Management with Jira Service Management
 

Dernier

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 

Dernier (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 

The Gaps in Your Agile Methodology No One Talks About Part 3 - Managing Backlogs

  • 1.
  • 2. Managing the Product Backlog Blending Product Discovery With Product Delivery Anne Steiner anne.steiner@cprime.com October 23, 2018
  • 3. Intros • About me… • 10 years as a FE developer • 7 years as a PO/PM • 4 years in recovery • About this webinar series… • There is a gap in your agile methodology • Creating the product backlog • Managing the product backlog 3
  • 4. Agenda • Intros • Setting the Stage – Product Agility • Blending Product Discovery and Product Delivery • Authoring Journeys, Stories, and Acceptance Tests • Bringing It All Together • What’s Next? 4
  • 5. Setting the Stage – Product Agility
  • 7. The Story of Stories
  • 8. Product Agility Blended Product Discovery and Product Delivery Traditional Requirements With Iterative Delivery
  • 9. Early Product Discovery Universe of Product Ideas Product Choices Collaborative Framing Pragmatic Personas Story Mapping User Interviews Market Research Customer Journeys Opportunity Mapping Story Splitting Validation Measures Story Writing Prototyping Product Roadmap Product Backlog
  • 10. Now, it’s time for stories and tests! Early Discovery
  • 11. An Ordered List of Journeys
  • 14. Blending Discovery and Delivery Code Test Build For each journey / feature For each story For each test ATDD TDD CI/CD Product Discovery Measuring and Learning Product Delivery
  • 15. How far ahead should discovery be?
  • 16. Discovery and Delivery Cadences Discovery Builders Products Delivery A shift towards giving work to teams not surrounding work with people
  • 18. Tips for Story Authoring 1. Make story titles 3-6 words and starting with a verb 2. Every story should answer the questions • What are we building? (or better yet, what problem are we solving?) • Who are we doing it for? • Why is it important? • When will we be done? 3. Stories describe an independent, testable, and valuable thing
  • 19. Tips for Story Authoring 4. Writing less says more 5. Group acceptance tests into categories 6. Try to make your stories about the same size (but don’t get crazy) 7. Be wary of too many spikes or technical stories
  • 20. Tips for Story Authoring 8. Write stories last (after early discovery and journey authoring) 9. Don’t write stories too soon 10. Keep your story map up-to-date as you add and remove stories
  • 21. Bringing It All Together
  • 22. Blending Discovery, Delivery, and Learning For each journey / feature For each story For each test ATDD TDD CI/CD Product Discovery Measuring and Learning Product Delivery
  • 23. Success Is… • Having a product backlog that tells the product story • Iteratively creating new journeys and stories as you discovery, build, and learn • Defining stories in a way that layers value • Embracing a spirit of experimentation and learning (both in the discovery and delivery cadences) • Producing what people need • And not burning out your poor product owners (they have feelings too)
  • 25. Ready to Stop the Handwaving? Check out some of our past webinars • Continuous Product Learning • https://www.cprime.com/resource/webinars/continuous-product-learning/ • The Gap in Your Agile Methodology No One Talks About • https://www.cprime.com/2018/09/theres-a-gap-in-your-agile-methodology-no-one- talks-about/ • Creating the Product Backlog: From Idea to Stories • https://www.cprime.com/resource/webinars/the-gaps-in-your-agile-methodology-no- one-talks-about/ www.cprime.com/product-category/webinars/ to register for upcoming webinars
  • 26. Ready to Stop the Handwaving? Read the blog series • https://www.cprime.com/2018/09/theres-a-gap-in-your-agile-methodology-no-one- talks-about/ • If you’re in the Bay Area, register for Product Discovery & Product Delivery Training with Anne Steiner • Nov 29-30 - https://www.cprime.com/training/product-discovery-and-product- delivery-training/ • Learn more about optimizing your product strategy • https://www.cprime.com/product-management/