SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a 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 a 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
 

Más de 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
 

Más de 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
 

Último

Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 

Último (20)

Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 

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