SlideShare a Scribd company logo
1 of 70
Download to read offline
The process of
building a backlog
Alex Pandel & Nikki Lee, 18F
In partnership with the Department of the Interior’s Office of Natural Resources Revenue
Turning a vision statement and a
roadmap into an actionable backlog
is an iterative process.
You start with something large and
continuously break it into smaller
and smaller pieces, until you have
something small enough to take
action on.
The key is to continually focus on
user needs and outcomes (rather
than specific implementation details)
milestone
component component component
milestone
component
milestone
task
group
sub-
epic
component component
component
milestone
sub-
epic
component component
individual tasks
The way you build your backlog sets
the tone for your entire milestone.
You need to make sure your
teammates are actively involved and
bought in at every point.
The way you build your backlog sets
the tone for your entire milestone.
You need to make sure your
teammates are actively involved and
bought in at every point.
Once your team has aligned on big
picture priorities, pick the first one
and consider:
Whose needs are you addressing?
What are the unknowns?
What activities/teams are involved?
What outcome(s) are you trying to
achieve?
How will you know you’ve
succeeded?
The act of breaking down the work
will help make priorities clearer. It
will also highlight any dependencies
between team members, which need
to be tracked.
The act of breaking down the work
will help make priorities clearer. It
will also highlight any dependencies
between team members, which need
to be tracked.
Your teammates should be helping
you understand, prioritize, and
sequence the team’s work.
Systematically
breaking it down
Look at the
desired
outcome
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
For everything
that’s in...
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
For everything
that’s in...
Look at the
desired
outcome
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
For everything
that’s in...
And so on…
until you have bite-sized tasks.
Imagine your team as a drain pipe:
the larger the object you try to push
through it the more likely it is that
blockages and bottlenecks will
occur. Bite-sized tasks keep the flow
going.
Keep the team focused on the goal.
Don’t let them get lost in the details
of implementation, so that you can
quickly deliver value to your users.
How do I know when something is
bite-sized?
Reasonably sized
The work is relatively small and well
understood.
Independent
The work is self-contained, such that
it can be worked on by itself.
Negotiable
Implementation is flexible, without a
specific approach defined.
Valuable
The team understands who the user
is and how this work provides value
to them.
Verifiable
The team has a clear idea of what it
takes to do the work.
There will be larger and smaller units
of bite-sized work. The goal is to
scope each task to the smallest
chunk of understandable work that
still provides clear value to users
There will be larger and smaller units
of bite-sized work. The goal is to
scope each task to the smallest
chunk of understandable work that
still provides clear value to users
An example
Let’s say you want to make it easier
for the public to identify affordable
healthy food options in their area
Public can find affordable food options in
their area
Public can find
affordable food
options in their
area
Define the
outcome
Desired outcome:
Public can find
affordable food
options in their area
Technology that
lets users search
for food options
Ask the team how
to get there
Desired outcome:
Public can find
affordable food
options in their area
What it takes to get
there:
Technology that lets
users search for food
options
Database, search
tool, suggestion
engine
Identify
components of
the outcome
Desired outcome:
Public can find
affordable food
options in their area
What it takes to get
there:
Technology that lets
users search for food
options
Components:
Database of healthy
food sources, search
tool, suggestion
engine
1. Collect data
2. Build database
3. Search tool
4. Suggestion
engine
Prioritize and
sequence work
Desired outcome:
Public can find
affordable food
options in their area
What it takes to get
there:
Technology that lets
users search for food
options
Components:
Database of healthy
food sources, search
tool, suggestion
engine
Priority and
sequence:
1. Collect data, 2.
Build database, 3.
Search tool, 4.
Suggestion engine
1. Collect data
2. Build database
3. Search tool
4. Suggestion
engine
Decide what’s in
and out this cycle
Database Search tool Suggestion
engine
People can find affordable food options
Desired outcome:
People can find
affordable food
options
What it takes to get
there: Technology
that lets users search
for food options
Components:
Database of healthy
food sources, search
tool, suggestion
engine
Priority and
sequence: 1. Collect
data, 2. Build
database, 3. Search
tool, 4. Suggestion
engine
In order to
collect data
for the
database...
1. Collect data
2. Build database
3. Search tool
4. Suggestion
engine
Comprehensive
data source for
healthy food to
provide good
information
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
Define the
outcome
In order to
collect data
for the
database...
Desired outcome:
Comprehensive data
source for healthy
food so the system
can provide valuable
information to users
A good sense of
what data is
available and a
quality ranking
Ask the team how
to get there
Desired outcome:
Comprehensive data
source for healthy
food so the system
can provide valuable
information to users
What it takes to get
there:
A good sense of what
data is available and
a quality ranking
Research around
sources of data, a
rubric to assess
quality
Identify
components of
the outcome
Desired outcome:
Comprehensive data
source for healthy
food so the system
can provide valuable
information to users
What it takes to get
there:
A good sense of what
data is available and
a quality ranking
Components:
Research around
sources of data, a
rubric to assess
quality
1. Research
2. Document
3. Develop rubric
to assess quality
Prioritize and
sequence work
Desired outcome:
Comprehensive data
source for healthy
food so the system
can provide valuable
information to users
What it takes to get
there:
A good sense of what
data is available and
a quality ranking
Components:
Research around
sources of data, a
rubric to assess
quality
Priority and
sequence:
1. Research, 2.
Document 3. Develop
rubric to assess
quality
1. Research
2. Document
3. Develop rubric
to assess quality
Decide what’s in
and out this cycle
Database
People can find affordable food options
Research
sub-
epic
Search tool Suggestion
engine
Desired outcome:
Comprehensive data
source for healthy
food so the system
can provide valuable
information to users
What it takes to get
there:
A good sense of what
data is available and
a quality ranking
Components:
Research around
sources of data, a
rubric to assess
quality
Priority and
sequence:
1. Research, 2.
Document 3. Develop
rubric to assess
quality
In order to do
research...
1. Research
2. Document
3. Develop rubric
to assess quality
Enough research
to be confident
that the info will
help people find
good options
Talk to the
team about
what it takes
to get there
Identify
components
of your
outcome
Prioritize and
sequence the
components
Decide what’s
in and what’s
out for this
cycle
In order to do
research...
Define the
outcome
And, so on ...
Until you get down to a small unit:
Research healthy food options in
Austin, TX
Reasonable size
Relative to other work in the queue
the team estimates this is a medium
sized task
Independent
Limited to Austin, TX with no
dependencies on other cities
Negotiable
The research method isn’t specified;
just the outcome
Valuable
Understanding the food options in
Austin, TX will allow us to help
people there find healthy food
options
Verifiable
A list of healthy food options in
Austin, including location and type of
food
People can find affordable food options
Database Search tool Suggestion
engine
People can find affordable food options
Database
People can find affordable food options
Research
sub-
epic
Search tool Suggestion
engine
Database
People can find affordable food options
sub-
epic
Search tool Suggestion
engine
Austin, TX
Tips for splitting tasks
http://agileforall.com/wp-content/upl
oads/2012/01/Story-Splitting-Flowch
art.pdf
Practice
Let’s break down one of your
milestones

More Related Content

Similar to The process of building a backlog

Pallid Sturgeon Research Project
Pallid Sturgeon Research ProjectPallid Sturgeon Research Project
Pallid Sturgeon Research ProjectBrenda Zerr
 
Finding Meaning in the Numbers
Finding Meaning in the NumbersFinding Meaning in the Numbers
Finding Meaning in the NumbersTechSoup Canada
 
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton Nelson
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton NelsonMaking Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton Nelson
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton NelsonMariah Burton Nelson, MPH
 
Pick 2 topics and discusstalk about the topics. No plagiarism wi.docx
Pick 2 topics and discusstalk about the topics.  No plagiarism wi.docxPick 2 topics and discusstalk about the topics.  No plagiarism wi.docx
Pick 2 topics and discusstalk about the topics. No plagiarism wi.docxrandymartin91030
 
Introduction To Evaluation
Introduction To EvaluationIntroduction To Evaluation
Introduction To EvaluationFacetoFace
 
Oe peer learning group 1 - session 4 - april 18
Oe peer learning   group 1 - session 4 - april 18 Oe peer learning   group 1 - session 4 - april 18
Oe peer learning group 1 - session 4 - april 18 Beth Kanter
 
Using Analytics to Improve Student Success
Using Analytics to Improve Student SuccessUsing Analytics to Improve Student Success
Using Analytics to Improve Student SuccessMatthew D. Pistilli
 
Presentation finding the perfect database
Presentation finding the perfect databasePresentation finding the perfect database
Presentation finding the perfect databaseTechSoup
 
c PJM6610 Foundations of Project Business Analysis.docx
c        PJM6610 Foundations of Project Business Analysis.docxc        PJM6610 Foundations of Project Business Analysis.docx
c PJM6610 Foundations of Project Business Analysis.docxbartholomeocoombs
 
Becoming a Data Informed Nonprofit - Beth Kanter Webinar
Becoming a Data Informed Nonprofit - Beth Kanter WebinarBecoming a Data Informed Nonprofit - Beth Kanter Webinar
Becoming a Data Informed Nonprofit - Beth Kanter WebinarSalesforce.org
 
Homespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web AnalyticsHomespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web AnalyticsMary Ann Brody
 
5 Reasons an Editorial Calendar App is Essential for Content Marketing
5 Reasons an Editorial Calendar App is Essential for Content Marketing5 Reasons an Editorial Calendar App is Essential for Content Marketing
5 Reasons an Editorial Calendar App is Essential for Content MarketingCarver Technology Consulting LLC
 
Learning Associates Day 3: Advocacy
Learning Associates Day 3: AdvocacyLearning Associates Day 3: Advocacy
Learning Associates Day 3: AdvocacyBenjamin Cave
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventXebiaLabs
 
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...Susan Hanley
 
Content Design: Where IA and content strategy converge
Content Design: Where IA and content strategy convergeContent Design: Where IA and content strategy converge
Content Design: Where IA and content strategy convergeBrain Traffic
 

Similar to The process of building a backlog (20)

Planning and monitoring work section 22
Planning and monitoring work section 22Planning and monitoring work section 22
Planning and monitoring work section 22
 
Pallid Sturgeon Research Project
Pallid Sturgeon Research ProjectPallid Sturgeon Research Project
Pallid Sturgeon Research Project
 
Finding Meaning in the Numbers
Finding Meaning in the NumbersFinding Meaning in the Numbers
Finding Meaning in the Numbers
 
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton Nelson
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton NelsonMaking Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton Nelson
Making Go/No-Go Decisions at ASAE, for KCSAE, by Mariah Burton Nelson
 
Pick 2 topics and discusstalk about the topics. No plagiarism wi.docx
Pick 2 topics and discusstalk about the topics.  No plagiarism wi.docxPick 2 topics and discusstalk about the topics.  No plagiarism wi.docx
Pick 2 topics and discusstalk about the topics. No plagiarism wi.docx
 
Introduction To Evaluation
Introduction To EvaluationIntroduction To Evaluation
Introduction To Evaluation
 
Oe peer learning group 1 - session 4 - april 18
Oe peer learning   group 1 - session 4 - april 18 Oe peer learning   group 1 - session 4 - april 18
Oe peer learning group 1 - session 4 - april 18
 
Using Analytics to Improve Student Success
Using Analytics to Improve Student SuccessUsing Analytics to Improve Student Success
Using Analytics to Improve Student Success
 
Presentation finding the perfect database
Presentation finding the perfect databasePresentation finding the perfect database
Presentation finding the perfect database
 
c PJM6610 Foundations of Project Business Analysis.docx
c        PJM6610 Foundations of Project Business Analysis.docxc        PJM6610 Foundations of Project Business Analysis.docx
c PJM6610 Foundations of Project Business Analysis.docx
 
Becoming a Data Informed Nonprofit - Beth Kanter Webinar
Becoming a Data Informed Nonprofit - Beth Kanter WebinarBecoming a Data Informed Nonprofit - Beth Kanter Webinar
Becoming a Data Informed Nonprofit - Beth Kanter Webinar
 
Homespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web AnalyticsHomespun UX: Going Beyond Web Analytics
Homespun UX: Going Beyond Web Analytics
 
Creating and executing a great content strategy
Creating and executing a great content strategyCreating and executing a great content strategy
Creating and executing a great content strategy
 
MBA
MBAMBA
MBA
 
5 Reasons an Editorial Calendar App is Essential for Content Marketing
5 Reasons an Editorial Calendar App is Essential for Content Marketing5 Reasons an Editorial Calendar App is Essential for Content Marketing
5 Reasons an Editorial Calendar App is Essential for Content Marketing
 
Requirements
RequirementsRequirements
Requirements
 
Learning Associates Day 3: Advocacy
Learning Associates Day 3: AdvocacyLearning Associates Day 3: Advocacy
Learning Associates Day 3: Advocacy
 
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
 
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
SharePoint "Moneyball" - The Art and Science of Winning the SharePoint Metric...
 
Content Design: Where IA and content strategy converge
Content Design: Where IA and content strategy convergeContent Design: Where IA and content strategy converge
Content Design: Where IA and content strategy converge
 

More from Alex Pandel

Visibility and continuous updates
Visibility and continuous updatesVisibility and continuous updates
Visibility and continuous updatesAlex Pandel
 
Broadcasting your product narrative
Broadcasting your product narrativeBroadcasting your product narrative
Broadcasting your product narrativeAlex Pandel
 
Crafting a central product narrative
Crafting a central product narrativeCrafting a central product narrative
Crafting a central product narrativeAlex Pandel
 
Managing product risk
Managing product riskManaging product risk
Managing product riskAlex Pandel
 
Measurement and metrics
Measurement and metricsMeasurement and metrics
Measurement and metricsAlex Pandel
 
Product Management 101
Product Management 101Product Management 101
Product Management 101Alex Pandel
 

More from Alex Pandel (8)

Visibility and continuous updates
Visibility and continuous updatesVisibility and continuous updates
Visibility and continuous updates
 
Broadcasting your product narrative
Broadcasting your product narrativeBroadcasting your product narrative
Broadcasting your product narrative
 
Crafting a central product narrative
Crafting a central product narrativeCrafting a central product narrative
Crafting a central product narrative
 
Managing product risk
Managing product riskManaging product risk
Managing product risk
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Measurement and metrics
Measurement and metricsMeasurement and metrics
Measurement and metrics
 
Roadmapping
RoadmappingRoadmapping
Roadmapping
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

The process of building a backlog

  • 1. The process of building a backlog Alex Pandel & Nikki Lee, 18F In partnership with the Department of the Interior’s Office of Natural Resources Revenue
  • 2. Turning a vision statement and a roadmap into an actionable backlog is an iterative process.
  • 3. You start with something large and continuously break it into smaller and smaller pieces, until you have something small enough to take action on.
  • 4. The key is to continually focus on user needs and outcomes (rather than specific implementation details)
  • 9. The way you build your backlog sets the tone for your entire milestone. You need to make sure your teammates are actively involved and bought in at every point.
  • 10. The way you build your backlog sets the tone for your entire milestone. You need to make sure your teammates are actively involved and bought in at every point.
  • 11. Once your team has aligned on big picture priorities, pick the first one and consider:
  • 12. Whose needs are you addressing?
  • 13. What are the unknowns?
  • 15. What outcome(s) are you trying to achieve?
  • 16. How will you know you’ve succeeded?
  • 17. The act of breaking down the work will help make priorities clearer. It will also highlight any dependencies between team members, which need to be tracked.
  • 18. The act of breaking down the work will help make priorities clearer. It will also highlight any dependencies between team members, which need to be tracked.
  • 19. Your teammates should be helping you understand, prioritize, and sequence the team’s work.
  • 22. Look at the desired outcome Talk to the team about what it takes to get there
  • 23. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome
  • 24. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components
  • 25. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle
  • 26. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle For everything that’s in...
  • 27. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle For everything that’s in...
  • 28. Look at the desired outcome Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle For everything that’s in... And so on… until you have bite-sized tasks.
  • 29. Imagine your team as a drain pipe: the larger the object you try to push through it the more likely it is that blockages and bottlenecks will occur. Bite-sized tasks keep the flow going.
  • 30. Keep the team focused on the goal. Don’t let them get lost in the details of implementation, so that you can quickly deliver value to your users.
  • 31. How do I know when something is bite-sized?
  • 32. Reasonably sized The work is relatively small and well understood.
  • 33. Independent The work is self-contained, such that it can be worked on by itself.
  • 34. Negotiable Implementation is flexible, without a specific approach defined.
  • 35. Valuable The team understands who the user is and how this work provides value to them.
  • 36. Verifiable The team has a clear idea of what it takes to do the work.
  • 37. There will be larger and smaller units of bite-sized work. The goal is to scope each task to the smallest chunk of understandable work that still provides clear value to users
  • 38. There will be larger and smaller units of bite-sized work. The goal is to scope each task to the smallest chunk of understandable work that still provides clear value to users
  • 40. Let’s say you want to make it easier for the public to identify affordable healthy food options in their area
  • 41. Public can find affordable food options in their area
  • 42. Public can find affordable food options in their area Define the outcome
  • 43. Desired outcome: Public can find affordable food options in their area Technology that lets users search for food options Ask the team how to get there
  • 44. Desired outcome: Public can find affordable food options in their area What it takes to get there: Technology that lets users search for food options Database, search tool, suggestion engine Identify components of the outcome
  • 45. Desired outcome: Public can find affordable food options in their area What it takes to get there: Technology that lets users search for food options Components: Database of healthy food sources, search tool, suggestion engine 1. Collect data 2. Build database 3. Search tool 4. Suggestion engine Prioritize and sequence work
  • 46. Desired outcome: Public can find affordable food options in their area What it takes to get there: Technology that lets users search for food options Components: Database of healthy food sources, search tool, suggestion engine Priority and sequence: 1. Collect data, 2. Build database, 3. Search tool, 4. Suggestion engine 1. Collect data 2. Build database 3. Search tool 4. Suggestion engine Decide what’s in and out this cycle
  • 47. Database Search tool Suggestion engine People can find affordable food options
  • 48. Desired outcome: People can find affordable food options What it takes to get there: Technology that lets users search for food options Components: Database of healthy food sources, search tool, suggestion engine Priority and sequence: 1. Collect data, 2. Build database, 3. Search tool, 4. Suggestion engine In order to collect data for the database... 1. Collect data 2. Build database 3. Search tool 4. Suggestion engine
  • 49. Comprehensive data source for healthy food to provide good information Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle Define the outcome In order to collect data for the database...
  • 50. Desired outcome: Comprehensive data source for healthy food so the system can provide valuable information to users A good sense of what data is available and a quality ranking Ask the team how to get there
  • 51. Desired outcome: Comprehensive data source for healthy food so the system can provide valuable information to users What it takes to get there: A good sense of what data is available and a quality ranking Research around sources of data, a rubric to assess quality Identify components of the outcome
  • 52. Desired outcome: Comprehensive data source for healthy food so the system can provide valuable information to users What it takes to get there: A good sense of what data is available and a quality ranking Components: Research around sources of data, a rubric to assess quality 1. Research 2. Document 3. Develop rubric to assess quality Prioritize and sequence work
  • 53. Desired outcome: Comprehensive data source for healthy food so the system can provide valuable information to users What it takes to get there: A good sense of what data is available and a quality ranking Components: Research around sources of data, a rubric to assess quality Priority and sequence: 1. Research, 2. Document 3. Develop rubric to assess quality 1. Research 2. Document 3. Develop rubric to assess quality Decide what’s in and out this cycle
  • 54. Database People can find affordable food options Research sub- epic Search tool Suggestion engine
  • 55. Desired outcome: Comprehensive data source for healthy food so the system can provide valuable information to users What it takes to get there: A good sense of what data is available and a quality ranking Components: Research around sources of data, a rubric to assess quality Priority and sequence: 1. Research, 2. Document 3. Develop rubric to assess quality In order to do research... 1. Research 2. Document 3. Develop rubric to assess quality
  • 56. Enough research to be confident that the info will help people find good options Talk to the team about what it takes to get there Identify components of your outcome Prioritize and sequence the components Decide what’s in and what’s out for this cycle In order to do research... Define the outcome
  • 57. And, so on ...
  • 58. Until you get down to a small unit: Research healthy food options in Austin, TX
  • 59. Reasonable size Relative to other work in the queue the team estimates this is a medium sized task
  • 60. Independent Limited to Austin, TX with no dependencies on other cities
  • 61. Negotiable The research method isn’t specified; just the outcome
  • 62. Valuable Understanding the food options in Austin, TX will allow us to help people there find healthy food options
  • 63. Verifiable A list of healthy food options in Austin, including location and type of food
  • 64. People can find affordable food options
  • 65. Database Search tool Suggestion engine People can find affordable food options
  • 66. Database People can find affordable food options Research sub- epic Search tool Suggestion engine
  • 67. Database People can find affordable food options sub- epic Search tool Suggestion engine Austin, TX
  • 68. Tips for splitting tasks http://agileforall.com/wp-content/upl oads/2012/01/Story-Splitting-Flowch art.pdf
  • 70. Let’s break down one of your milestones