SlideShare a Scribd company logo
1 of 30
Download to read offline
Getting to Ready
Unhiding Work with a Backlog Refinement Board
Mark Grove
mkgrov
Mark Grove
2
Managing Consultant @ Excella / Ten years as Agile Coach
Professional Interests: System optimization / Value delivery / Flow of work
Personal Interests: Amateur astronomy / Photography / Pop & rock music history
 Context for Today
Today’s Topics
 Why a Refinement Board May
Be Right for You
 Building and Using a Refinement Board
3
 Refinement Board Examples
 Results and Benefits
Getting to :
4
Context for Today
Ready
with a
Unhiding Work Backlog Refinement Board
Definition of Ready
Product Backlog items that can be Done by the Scrum Team within one Sprint
are deemed ready for selection in a Sprint Planning event.
- 2020 Scrum Guide
Definition of Ready defines the criteria that a specific user story must meet
before being considered for inclusion into a sprint.
- Brian Will, Agile Coach, Author, “Agile Adoption and Transformation”
5
Product Backlog Refinement
Product Backlog refinement is the act of breaking down and further defining
Product Backlog items into smaller more precise items…This is an ongoing
activity to add details, such as a description, order, and size. Attributes often vary
with the domain of work.
– 2020 Scrum Guide
6
Scrum Framework
Sprint
Backlog
7
Sprint Planning
Sprint Review
*
*
*
*
*
Product Backlog
Sprint
Backlog
Definition of Ready
Increment
Backlog Refinement
Unhiding the Work
Sprint
Backlog
8
Done
Doing
To Do
Sprint Backlog
Ready for
Sprint Planning
Col 1 Col 2 Col 3 Col 4 Col 5
Backlog
Definition of Ready
Sprint/Iteration
Flow of Work
Flow is the movement of value throughout the product development system.
Optimizing flow in a Scrum context requires defining what flow means in Scrum.
- Kanban Guide for Scrum Teams
9
Workflow: Unhiding & Visualizing All of the Work
10
Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Backlog Refinement
Ready for
Sprint Planning
Col 1 Col 2 Col 3 Col 4 Col 5
Workflow
Why a Refinement
Board May Be
For You
 Refinement taking place during
the sprint
 Team not knowing “where” they
are in the refinement process
11
 Confusion over “where” team
members are working
 Work Items belong upstream as
part of refinement
1. Confusion over “where” team members are working.
Developer Tester
DBA
Product
Owner Analyst
Scrum
Master
12
Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Ready for
Sprint Planning
Why a Refinement Board May Be For You
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5
2. Refinement taking place during a sprint.
13
Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Ready for
Sprint Planning
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5
Why a Refinement Board May Be For You
 Take the entire sprint to finish
 Not finished at all
 Pulled out during the sprint
3. Work Items really belong upstream as part of refinement.
14
Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Backlog Refinement
Ready for
Sprint Planning
Col 1 Col 2 Col 3 Col 4 Col 5
Why a Refinement Board May Be For You
Why a Refinement Board May Be For You
4. Team not knowing “where” they are in the refinement process.
15
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5
 Identifying
Building and
Using the Backlog
Refinement Board
 Visualizing
 Managing
16
 Using
Identifying the Refinement Workflow
• Identify logical sequence of steps
• Capture criteria
• Criteria 1
• Criteria 2
• Criteria 3
• Criteria 1
• Criteria 2
• Criteria 3
• Criteria 1
• Criteria 2
• Criteria 3
• Criteria 1
• Criteria 2
• Criteria 3
• Establish explicit policies
Ready for
Sprint
Planning
Visualizing the Entire Workflow
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5 Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Ready for
Sprint Planning
Workflow
Definition of Ready
Managing the Refinement Workflow
19
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5 Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Ready for
Sprint Planning
• Consider NOT managing refinement board by sprint cadence
Using the Workflow
20
Done
Doing
To Do
Sprint Backlog
Sprint/Iteration
Ready for
Sprint Planning
Backlog Refinement
Col 1 Col 2 Col 3 Col 4 Col 5
Workflow
Refinement
Board
Examples
21
22
• Create Epics in
Jira 2.
• Update the
Program Board
• Get it Prioritized
• Identify the impacted
stakeholders
• Work with Architects to find
solution
• Understand Impact to the
Product Team applications
• Split feature into stories
• Add Acceptance Criteria
• Develop GWT statements
and feature file
• Review with the team for feedback
(address schema, mapping doc,
supporting doc, scenarios, Acceptance
Criteria)
• Address the feedback & Update
• Review the story
and size with
team
Refinement Board Examples
23
Refinement Board Examples
24
Refinement Board Examples
25
Refinement Board Examples
Refinement Board Examples
26
Refinement Board Examples
27
 Improved focus of value-based user
stories (significantly fewer task-based
“user stories”)
Results and
Benefits
 Smaller user stories
 Confidently created ”Ready” work items
28
 Improved Backlog refinement
coordination and work item
understanding
 Better visibility to bottlenecks or “stuck”
work items
 Refinements more engaging
Q & A
29
excella.com | @excellaco
Thank you!!
Mark Grove
mark.grove@excella.com
mkgrov

More Related Content

Similar to Getting to Ready Unhiding Work with a Backlog Refinement Board

Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
使用Azure Boards實現Scrum.pdf
使用Azure Boards實現Scrum.pdf使用Azure Boards實現Scrum.pdf
使用Azure Boards實現Scrum.pdfDerek Chen
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101Bar-Ezer Yossi
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Yuval Yeret
 
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv Startup Club
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process frameworkIheb OMRI
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hourAbhay Kumar
 
backlogStroyGrooming.pdf
backlogStroyGrooming.pdfbacklogStroyGrooming.pdf
backlogStroyGrooming.pdfBoykepaulus1
 
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...PROIDEA
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Jaladhi Bhatt
 
Agile Framework based on PMBOK 6th Edition.pdf
Agile Framework based on PMBOK 6th Edition.pdfAgile Framework based on PMBOK 6th Edition.pdf
Agile Framework based on PMBOK 6th Edition.pdfAliAfrazAjmal
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionXBOSoft
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalMark Hawkins
 

Similar to Getting to Ready Unhiding Work with a Backlog Refinement Board (20)

Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
使用Azure Boards實現Scrum.pdf
使用Azure Boards實現Scrum.pdf使用Azure Boards實現Scrum.pdf
使用Azure Boards實現Scrum.pdf
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
Management fundamentals scrum 101
Management fundamentals scrum 101Management fundamentals scrum 101
Management fundamentals scrum 101
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
Learn scrum in half an hour
Learn scrum in half an hourLearn scrum in half an hour
Learn scrum in half an hour
 
backlogStroyGrooming.pdf
backlogStroyGrooming.pdfbacklogStroyGrooming.pdf
backlogStroyGrooming.pdf
 
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
 
24 scrum
24 scrum24 scrum
24 scrum
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Agile Framework based on PMBOK 6th Edition.pdf
Agile Framework based on PMBOK 6th Edition.pdfAgile Framework based on PMBOK 6th Edition.pdf
Agile Framework based on PMBOK 6th Edition.pdf
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
Scrum, A Brief Introduction
Scrum, A Brief IntroductionScrum, A Brief Introduction
Scrum, A Brief Introduction
 
Azure dev ops
Azure dev opsAzure dev ops
Azure dev ops
 
How we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass DigitalHow we use SCRUM @ Bluegrass Digital
How we use SCRUM @ Bluegrass Digital
 

More from Mark Grove

Interpreting Cumulative Flow Diagram Patterns
Interpreting Cumulative Flow Diagram PatternsInterpreting Cumulative Flow Diagram Patterns
Interpreting Cumulative Flow Diagram PatternsMark Grove
 
Agile 2020 Ball Point Game
Agile 2020 Ball Point GameAgile 2020 Ball Point Game
Agile 2020 Ball Point GameMark Grove
 
MHA 2020 observational skills workshop
MHA 2020 observational skills workshopMHA 2020 observational skills workshop
MHA 2020 observational skills workshopMark Grove
 
Ball Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkBall Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkMark Grove
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master BalanceMark Grove
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action WorkshopMark Grove
 
Kanban in Action: Thoughtfully Creating Flow
Kanban in Action: Thoughtfully Creating FlowKanban in Action: Thoughtfully Creating Flow
Kanban in Action: Thoughtfully Creating FlowMark Grove
 

More from Mark Grove (7)

Interpreting Cumulative Flow Diagram Patterns
Interpreting Cumulative Flow Diagram PatternsInterpreting Cumulative Flow Diagram Patterns
Interpreting Cumulative Flow Diagram Patterns
 
Agile 2020 Ball Point Game
Agile 2020 Ball Point GameAgile 2020 Ball Point Game
Agile 2020 Ball Point Game
 
MHA 2020 observational skills workshop
MHA 2020 observational skills workshopMHA 2020 observational skills workshop
MHA 2020 observational skills workshop
 
Ball Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of WorkBall Point Game: Self-organizing Your Flow of Work
Ball Point Game: Self-organizing Your Flow of Work
 
The Scrum Master Balance
The Scrum Master BalanceThe Scrum Master Balance
The Scrum Master Balance
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action Workshop
 
Kanban in Action: Thoughtfully Creating Flow
Kanban in Action: Thoughtfully Creating FlowKanban in Action: Thoughtfully Creating Flow
Kanban in Action: Thoughtfully Creating Flow
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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...Miguel Araújo
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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 interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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 Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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 RobisonAnna Loughnan Colquhoun
 
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.pptxEarley Information Science
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
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
 

Getting to Ready Unhiding Work with a Backlog Refinement Board

  • 1. Getting to Ready Unhiding Work with a Backlog Refinement Board Mark Grove mkgrov
  • 2. Mark Grove 2 Managing Consultant @ Excella / Ten years as Agile Coach Professional Interests: System optimization / Value delivery / Flow of work Personal Interests: Amateur astronomy / Photography / Pop & rock music history
  • 3.  Context for Today Today’s Topics  Why a Refinement Board May Be Right for You  Building and Using a Refinement Board 3  Refinement Board Examples  Results and Benefits
  • 4. Getting to : 4 Context for Today Ready with a Unhiding Work Backlog Refinement Board
  • 5. Definition of Ready Product Backlog items that can be Done by the Scrum Team within one Sprint are deemed ready for selection in a Sprint Planning event. - 2020 Scrum Guide Definition of Ready defines the criteria that a specific user story must meet before being considered for inclusion into a sprint. - Brian Will, Agile Coach, Author, “Agile Adoption and Transformation” 5
  • 6. Product Backlog Refinement Product Backlog refinement is the act of breaking down and further defining Product Backlog items into smaller more precise items…This is an ongoing activity to add details, such as a description, order, and size. Attributes often vary with the domain of work. – 2020 Scrum Guide 6
  • 7. Scrum Framework Sprint Backlog 7 Sprint Planning Sprint Review * * * * * Product Backlog Sprint Backlog Definition of Ready Increment
  • 8. Backlog Refinement Unhiding the Work Sprint Backlog 8 Done Doing To Do Sprint Backlog Ready for Sprint Planning Col 1 Col 2 Col 3 Col 4 Col 5 Backlog Definition of Ready Sprint/Iteration
  • 9. Flow of Work Flow is the movement of value throughout the product development system. Optimizing flow in a Scrum context requires defining what flow means in Scrum. - Kanban Guide for Scrum Teams 9
  • 10. Workflow: Unhiding & Visualizing All of the Work 10 Done Doing To Do Sprint Backlog Sprint/Iteration Backlog Refinement Ready for Sprint Planning Col 1 Col 2 Col 3 Col 4 Col 5 Workflow
  • 11. Why a Refinement Board May Be For You  Refinement taking place during the sprint  Team not knowing “where” they are in the refinement process 11  Confusion over “where” team members are working  Work Items belong upstream as part of refinement
  • 12. 1. Confusion over “where” team members are working. Developer Tester DBA Product Owner Analyst Scrum Master 12 Done Doing To Do Sprint Backlog Sprint/Iteration Ready for Sprint Planning Why a Refinement Board May Be For You Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5
  • 13. 2. Refinement taking place during a sprint. 13 Done Doing To Do Sprint Backlog Sprint/Iteration Ready for Sprint Planning Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5 Why a Refinement Board May Be For You  Take the entire sprint to finish  Not finished at all  Pulled out during the sprint
  • 14. 3. Work Items really belong upstream as part of refinement. 14 Done Doing To Do Sprint Backlog Sprint/Iteration Backlog Refinement Ready for Sprint Planning Col 1 Col 2 Col 3 Col 4 Col 5 Why a Refinement Board May Be For You
  • 15. Why a Refinement Board May Be For You 4. Team not knowing “where” they are in the refinement process. 15 Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5
  • 16.  Identifying Building and Using the Backlog Refinement Board  Visualizing  Managing 16  Using
  • 17. Identifying the Refinement Workflow • Identify logical sequence of steps • Capture criteria • Criteria 1 • Criteria 2 • Criteria 3 • Criteria 1 • Criteria 2 • Criteria 3 • Criteria 1 • Criteria 2 • Criteria 3 • Criteria 1 • Criteria 2 • Criteria 3 • Establish explicit policies Ready for Sprint Planning
  • 18. Visualizing the Entire Workflow Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5 Done Doing To Do Sprint Backlog Sprint/Iteration Ready for Sprint Planning Workflow Definition of Ready
  • 19. Managing the Refinement Workflow 19 Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5 Done Doing To Do Sprint Backlog Sprint/Iteration Ready for Sprint Planning • Consider NOT managing refinement board by sprint cadence
  • 20. Using the Workflow 20 Done Doing To Do Sprint Backlog Sprint/Iteration Ready for Sprint Planning Backlog Refinement Col 1 Col 2 Col 3 Col 4 Col 5 Workflow
  • 22. 22 • Create Epics in Jira 2. • Update the Program Board • Get it Prioritized • Identify the impacted stakeholders • Work with Architects to find solution • Understand Impact to the Product Team applications • Split feature into stories • Add Acceptance Criteria • Develop GWT statements and feature file • Review with the team for feedback (address schema, mapping doc, supporting doc, scenarios, Acceptance Criteria) • Address the feedback & Update • Review the story and size with team Refinement Board Examples
  • 28.  Improved focus of value-based user stories (significantly fewer task-based “user stories”) Results and Benefits  Smaller user stories  Confidently created ”Ready” work items 28  Improved Backlog refinement coordination and work item understanding  Better visibility to bottlenecks or “stuck” work items  Refinements more engaging
  • 30. excella.com | @excellaco Thank you!! Mark Grove mark.grove@excella.com mkgrov