mature product backlog and how to deal with it - workshop - main slide deck
TRANSCRIPT
![Page 1: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/1.jpg)
MATURE PRODUCT BACKLOGAND HOW TO DEAL WITH IT
_________________________________________
![Page 2: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/2.jpg)
BARTEK GATZPRODUCT MANAGER AT SPARTEZ
![Page 3: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/3.jpg)
GAMEPRODUCT BACKLOG
![Page 4: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/4.jpg)
GAME“PRODUCT” BACKLOG
![Page 5: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/5.jpg)
GAME“PRODUCT”“BACKLOG”
![Page 6: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/6.jpg)
GAME“PRODUCT”“BACKLOG”
![Page 7: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/7.jpg)
introduction exercise #1 exercise #2
some theoryexercise #3 exercise #4
— 15 min — 15 min — 15 min — 20 min — 15 min — 10 min
![Page 8: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/8.jpg)
SPLIT INTO TEAMS, PLEASE
![Page 9: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/9.jpg)
INTRO
![Page 10: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/10.jpg)
BACKLOG CITYCITY DESCRIPTION HANDOUT
_________________________________________
![Page 11: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/11.jpg)
BACKLOG CITY
• existing city • close to sea and a river • 4 districts • total of 2.1 inhabitants • uneven wealth spread
![Page 12: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/12.jpg)
BACKLOG CITY
AA
B
A
C
D
B
![Page 13: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/13.jpg)
BACKLOG CITY
SUMMARY
PROBLEM SOLUTION
? ?
? ? ?
![Page 14: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/14.jpg)
BACKLOG CITY
• existing “backlog” • mix of new ideas and known problems • continued work on earlier “version” • but now it is your problem
![Page 15: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/15.jpg)
EXERCISE #1
![Page 16: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/16.jpg)
BACKLOG CITY
create your own new ideas for Backlog City
EXERCISE #1
TIME: 10 MINUTES
![Page 17: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/17.jpg)
BACKLOG CITYEXERCISE #1
SUMMARY
PROBLEM SOLUTION
? ?
? ? ?
![Page 18: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/18.jpg)
BACKLOG CITYEXERCISE #1
LET’S HEAR ‘EM!
![Page 19: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/19.jpg)
EXERCISE #2
![Page 20: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/20.jpg)
BACKLOG CITYEXERCISE #2
TIME: 10 MINUTES
prioritise your stream of work
![Page 21: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/21.jpg)
BACKLOG CITYEXERCISE #2
OBSERVATIONS
![Page 22: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/22.jpg)
THEORY
![Page 23: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/23.jpg)
WHAT ARE THE PROBLEMS?
![Page 24: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/24.jpg)
#1 We have really long backlogs
![Page 25: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/25.jpg)
#2 We do not say “NO” to bad ideas early enough
![Page 26: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/26.jpg)
#3 We rediscover the same problems over again
![Page 27: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/27.jpg)
#4 We jump from problems to solutions too fast
![Page 28: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/28.jpg)
#5 We do not measure and validate
![Page 29: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/29.jpg)
#6 We make simple prioritisation mistakes
![Page 30: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/30.jpg)
#7 Open backlog invites scope and feature creep
![Page 31: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/31.jpg)
It’s all true because I used memes
![Page 32: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/32.jpg)
![Page 33: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/33.jpg)
HYPOTHESIS INCUBATOR
![Page 34: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/34.jpg)
sprint in progress
max two sprints of prioritised issues in the backlog
PRODUCT BACKLOG
![Page 35: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/35.jpg)
Nothing gets to the backlog, unless: this is a technical task this is a bug it hatched from Incubator
PRODUCT BACKLOG
![Page 36: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/36.jpg)
separate project in JIRA issue type = HYPOTHESIS workflow = INCUBATION
LAID
LAID
LAID
INSPECTED
INSPECTED
HEATED UP
PRIORITISED
PRIORITISED
PRIORITISED
PRIORITISED
INFERTILE
GONE BAD
GONE BAD
GONE BAD
GONE BAD
HATCHED
HATCHED
HATCHED
COMPLETED
only HATCHED hypothesis go to backlog
HYPOTHESIS INCUBATOR
![Page 37: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/37.jpg)
PROBLEM DESCRIPTION (TEXT)
KPI IMPACT HYPOTHESIS (TEXT)
SOLUTION HYPOTHESIS (TEXT)
SUCCESS CRITERIA (TEXT)
LAY TIME STAMP (DATE)
HYPOTHESIS
PRIORITY (2x VALUE)
IMPACT COST
![Page 38: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/38.jpg)
PROBLEM DESCRIPTION (TEXT)
what problem we are trying to solve:in-product problemuser problem
HYPOTHESIS
![Page 39: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/39.jpg)
KPI IMPACT HYPOTHESIS (TEXT)
what primary metric we think this problem relates to:KPIs only, so this must be focusedstrategic alignment
HYPOTHESIS
![Page 40: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/40.jpg)
SOLUTION HYPOTHESIS (TEXT)
super short high level description of the potential solutionthis is a user storyno technical discussions allowed here
HYPOTHESIS
![Page 41: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/41.jpg)
SUCCESS CRITERIA (TEXT)
how are we going to measure whether the solution workedmeasurement technique applieddescription of experiments if requiredquantifiable thresholds for selected metrics
HYPOTHESIS
![Page 42: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/42.jpg)
fields required for prioritisation exercise:valuesIMPACT defines the strength of movement of KPI needleCOST of delivery is a guesstimation
HYPOTHESIS
PRIORITY (2x VALUE)
IMPACT COST
![Page 43: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/43.jpg)
values between 0 and 5IMPACT defines the strength of movement of KPI needleURGENCY defines the consequences if not addressed soon
DIFFICULTY of delivery combines guesstimation of all costs:development marketing support technology
HYPOTHESIS
RISK specifies the risk associated with a given hypothesis
PRIORITY (4x SINGLE SELECT)
IMPACT URGENCY RISK DIFFICULTY
fields required for prioritisation exercise:
![Page 44: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/44.jpg)
LAY TIME STAMP (DATE)
age of hypothesis:non-important ideas should be removedmethod to keep the incubator clean
HYPOTHESIS
![Page 45: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/45.jpg)
PROBLEM DESCRIPTION (TEXT)
KPI IMPACT HYPOTHESIS (TEXT)
SOLUTION HYPOTHESIS (TEXT)
SUCCESS CRITERIA (TEXT)
LAY TIME STAMP (DATE)
HYPOTHESIS
PRIORITY (2x VALUE)
IMPACT COST
![Page 46: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/46.jpg)
LAID
HEATED UP PRIORITISED
GONE BAD
HATCHED
INFERTILE
INSPECTED
COMPLETED REJECTED
INCUBATION WORKFLOW
![Page 47: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/47.jpg)
LAID
new hypothesis:the only way to get into the workflow
INCUBATION WORKFLOW
![Page 48: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/48.jpg)
LAID
first hypothesis check performed:strategic alignment checkscience fiction checkINSPECTED
INCUBATION WORKFLOW
![Page 49: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/49.jpg)
LAID
prioritisation complete:ready for hatching
INSPECTEDPRIORITISED
INCUBATION WORKFLOW
![Page 50: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/50.jpg)
LAID
impossible to prioritise just yet:more data required to validate
INSPECTEDPRIORITISEDHEATED UPnot right TTMunclear impact on KPI
INCUBATION WORKFLOW
![Page 51: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/51.jpg)
not worth the investment:no strategic alignmentscience fictionINFERTILE
INCUBATION WORKFLOW
![Page 52: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/52.jpg)
hypothesis potentially worth it, but:fell a victim of prioritisation for too longmost likely outdatedINFERTILEGONE BAD
INCUBATION WORKFLOW
![Page 53: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/53.jpg)
hypothesis of high overall priority:at this stage it goes to product backlogtransforms into:INFERTILEGONE BADHATCHED
user storyexperiment
HATCHED
INCUBATION WORKFLOW
![Page 54: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/54.jpg)
hypothesis completed:developed and releasedvalidated to have met success criteriaINFERTILEGONE BADHATCHEDCOMPLETED
source of truth for:release notesmarketing materialsexperiment validation
INCUBATION WORKFLOW
![Page 55: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/55.jpg)
HEATED UPPRIORITISEDINSPECTEDLAIDINFERTILEGONE BADHATCHEDCOMPLETEDREJECTED
hypothesis rejected:experiment failedvalidated to have NOT met success criteriarollback may be required
INCUBATION WORKFLOW
![Page 56: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/56.jpg)
LAID
HEATED UP PRIORITISED
GONE BAD
HATCHED
INFERTILE
INSPECTED
COMPLETED REJECTED
INCUBATION WORKFLOW
![Page 57: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/57.jpg)
PRIORITISATION
IMPACT 0 1 2 3 4 5
0 1 2 3 4 5COST
IMPACTPRIORITY = COST + 1
_______________________________
![Page 58: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/58.jpg)
PRIORITISATION
IMPACT 0 1 2 3 4 5
0 1 2 3 4 5
URGENCY
DIFFICULTY
0 1 2 3 4 5RISK
0 1 2 3 4 5
IMPACT x URGENCYPRIORITY = RISK + DIFFICULTY + 1
_______________________________
![Page 59: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/59.jpg)
PRIORITISATION
IMPACT 0 1 2 3 4 5
0 1 2 3 4 5COST
performed by PO + BO + DEV + MKT on regular basis
using Eisenhower 2x1 matrix
![Page 60: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/60.jpg)
TO SUM UP…..
![Page 61: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/61.jpg)
clean primary product backlog
controlled inflow of requirements
controlled rollout of ideas / improvements / simplifications
no changes without a good reason - working on things that matter
measurements for validation
deprecation of bad ideas before they hurt us
TO SUM UP…..
![Page 62: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/62.jpg)
EXERCISE #3
![Page 63: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/63.jpg)
BACKLOG CITY
new problems have arisen
EXERCISE #3
TIME: 10 MINUTES
![Page 64: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/64.jpg)
BACKLOG CITY
SUMMARY
PROBLEM SOLUTION
KPI IMPACT SUCCESS CRITERIA
IMPACT COST PRIORITY
EXERCISE #3SUMMARY
PROBLEM SOLUTION
![Page 65: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/65.jpg)
EXERCISE #4
![Page 66: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/66.jpg)
BACKLOG CITY
let’s reprioritize!
EXERCISE #4
TIME: 10 MINUTES
![Page 67: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/67.jpg)
BACKLOG CITY
let’s reprioritize!
EXERCISE #4
HOMEWORK
![Page 68: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/68.jpg)
BACKLOG CITY
SUMMARY
PROBLEM SOLUTION
KPI IMPACT SUCCESS CRITERIA
IMPACT COST PRIORITY
EXERCISE #4SUMMARY
PROBLEM SOLUTION
![Page 69: Mature product backlog and how to deal with it - workshop - main slide deck](https://reader035.vdocuments.net/reader035/viewer/2022070521/58f07afa1a28ab45348b45d9/html5/thumbnails/69.jpg)