SlideShare uma empresa Scribd logo
1 de 65
Baixar para ler offline
Goal-based Priorization
Lourenço P. Soares | Alexandre Klaser
Backlog

http://www.flickr.com/photos/toiletqueue/
Backlog

http://www.flickr.com/photos/herby_fr/
Ok, but...
Ok, but...
...if there’s no backlog,
what is there?
Effort aligned
to business
goals
Effort aligned
to business
goals
Independent
streams of
work
Effort aligned
to business
goals
Independent
streams of
work
Just enough
to meet the
goal
Recaptulando...
Effort aligned to business goals

What’s the expected result when we
implement a given functionality?
How can we guarantee we are doing what
must be done?

http://www.flickr.com/photos/morganhh/
Once upon a time...
Independent streams of work
What to do when a hypothesis is wrong or
cannot be validated?
How to prioritize streams of work and maintain
business alignment?

http://www.flickr.com/photos/elsie/
Multiple hypothesis
Prioritized by value

User value

High

Low
Low

Business Value

High
Prioritized by value

User value

High

Low
Low

Business Value

High
Prioritized by value

User value

High

Low
Low

Business Value

High
Prioritized by value

User value

High

Low
Low

Business Value

High
Just enough to meet the goal
How to validate a hypothesis with the least
possible effort?
How to avoid that dependency between
stories prevent progress in small increments?

http://www.flickr.com/photos/pasukaru76/
I
N
V
E
S
T

ndependent

egotiable
aluable
estimable
mall
estable
I
N
V
E
S
T

ndependent

egotiable
aluable
estimable
mall
estable
I
N
V
E
S
T

ndependent

egotiable
aluable
estimable
mall
estable
Hypothesis are like onions
Satisfaction

Kano Model

Implementation

Basic
met ≠ 
not met = 
Adapted from: http://en.wikipedia.org/wiki/Kano_model
Satisfaction

Kano Model
Performance
met = 
not met = 
Implementation

Basic
met ≠ 
not met = 
Adapted from: http://en.wikipedia.org/wiki/Kano_model
Excitement

met = 
not met ≠ 

Satisfaction

Kano Model
Performance
met = 
not met = 
Implementation

Basic
met ≠ 
not met = 
Adapted from: http://en.wikipedia.org/wiki/Kano_model
Provide

Levels of attainment of goals
Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it
Provide

Levels of attainment of goals
Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it

“It’s a proof of concept... Without
this, the experience is broken... I
would never go live with only
this...”
Provide

Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it

Satisfy

Levels of attainment of goals

Basic functionality
Meets user needs
Anyone with minimum knowledge
should be able to use it

“It’s a proof of concept... Without
this, the experience is broken... I
would never go live with only
this...”
Provide

Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it

“It’s a proof of concept... Without
this, the experience is broken... I
would never go live with only
this...”

Satisfy

Levels of attainment of goals

Basic functionality
Meets user needs
Anyone with minimum knowledge
should be able to use it

“All of our competitors have it... I
would expect it to work... It’s
something even my mom would
understand...”
Provide

Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it

“It’s a proof of concept... Without
this, the experience is broken... I
would never go live with only
this...”

Satisfy

Basic functionality
Meets user needs
Anyone with minimum knowledge
should be able to use it

“All of our competitors have it... I
would expect it to work... It’s
something even my mom would
understand...”

Excel

Levels of attainment of goals

Diferentiating proposition
Only the main features of the
product should be at this level
Draw users to the product
Provide

Basic mechanics
It is impossible to know if it is doable
before validating this much
You need to know it to use it

“It’s a proof of concept... Without
this, the experience is broken... I
would never go live with only
this...”

Satisfy

Basic functionality
Meets user needs
Anyone with minimum knowledge
should be able to use it

“All of our competitors have it... I
would expect it to work... It’s
something even my mom would
understand...”

Excel

Levels of attainment of goals

Diferentiating proposition
Only the main features of the
product should be at this level
Draw users to the product

“Only your product does this...
Makes me come back time and
time again... Everyone is talking
about it...”
Deming Cycle
PLAN

ACT

DO

CHECK
Prioritized hypothesis

User value

High

Low
Low

Business Value

High
Excel
Satisfy
Provide

Priority Matrix
Excel
Satisfy
Provide

Now add stories
Excel

Satisfy

Provide

Priority Matrix
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
A real-world example
Excel

Satisfy

Provide

Consuming stories
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Consuming stories
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Consuming stories
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Consuming stories
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Identifying scope creep
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Identifying scope creep
Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Small finite increments


Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Small finite increments




Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Small finite increments




Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story



Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Small finite increments




Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story



Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
Excel

Satisfy

Provide

Small finite increments




Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story



Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story

Story
It works in practice…
The whole team using the board

“It helps a great deal when finding
the most important stories”
Recaptulando...

Questions,
Comments,
Suggestions?
aklaser@thoughtworks.com
@alklaser
lous@thoughtworks.com
about.me/lous
Recaptulando...

Further reading

Beyond Good Enough – Darius Kumana (bit.ly/darius_bge)
Systemico Model – Barry O’Rilley & Lourenço P. Soares (bit.ly/systemico)
Kano Model – Jason Mesut (bit.ly/kano_model)
Replacing Requirements with Hypotheses– Josh Seiden (bit.ly/josh_hdd)
INVEST in Good Stories, and SMART Tasks – Bill Wake (bit.ly/invest_stories)

aklaser@thoughtworks.com
@alklaser
lous@thoughtworks.com
about.me/lous

Mais conteúdo relacionado

Semelhante a 'Pierda Alcance Ahora! Preguntame Como!': Goal-based Priorization

Why BDD is our BFF
Why BDD is our BFFWhy BDD is our BFF
Why BDD is our BFF
mdaubs
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful
oGuild .
 
00. agile crashcourse
00. agile crashcourse00. agile crashcourse
00. agile crashcourse
Ovidiu Drumia
 
Selling Hopes and Dreams - DrupalCamp Toronto
Selling Hopes and Dreams - DrupalCamp TorontoSelling Hopes and Dreams - DrupalCamp Toronto
Selling Hopes and Dreams - DrupalCamp Toronto
Emma Jane Hogbin Westby
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)
Markus Breuer
 

Semelhante a 'Pierda Alcance Ahora! Preguntame Como!': Goal-based Priorization (20)

Emergent Practices: the true pattern for suceeding with Agile
Emergent Practices: the true pattern for suceeding with AgileEmergent Practices: the true pattern for suceeding with Agile
Emergent Practices: the true pattern for suceeding with Agile
 
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazXp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
 
Coaching teams in creative problem solving
Coaching teams in creative problem solvingCoaching teams in creative problem solving
Coaching teams in creative problem solving
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
 
Why BDD is our BFF
Why BDD is our BFFWhy BDD is our BFF
Why BDD is our BFF
 
Abe 2012
Abe 2012Abe 2012
Abe 2012
 
Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful Killing Agile Software Development : Presented by Rizky Syaiful
Killing Agile Software Development : Presented by Rizky Syaiful
 
00. agile crashcourse
00. agile crashcourse00. agile crashcourse
00. agile crashcourse
 
How to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of ProductHow to Create Fun User Experience by Shutterstock Dir of Product
How to Create Fun User Experience by Shutterstock Dir of Product
 
Design For Users, Not Yourself: UX Lessons My Mom Taught Me (Justin Young)
Design For Users, Not Yourself: UX Lessons My Mom Taught Me (Justin Young)Design For Users, Not Yourself: UX Lessons My Mom Taught Me (Justin Young)
Design For Users, Not Yourself: UX Lessons My Mom Taught Me (Justin Young)
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019Troublefree troubleshooting ian campbell sps jhb 2019
Troublefree troubleshooting ian campbell sps jhb 2019
 
Selling Hopes and Dreams - DrupalCamp Toronto
Selling Hopes and Dreams - DrupalCamp TorontoSelling Hopes and Dreams - DrupalCamp Toronto
Selling Hopes and Dreams - DrupalCamp Toronto
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)
 
How to market your content
How to market your contentHow to market your content
How to market your content
 
Rapid Product Development
Rapid Product DevelopmentRapid Product Development
Rapid Product Development
 
Handling Non Functional Requirements on an Agile Project
Handling Non Functional Requirements on an Agile ProjectHandling Non Functional Requirements on an Agile Project
Handling Non Functional Requirements on an Agile Project
 
Analytics for SEO
Analytics for SEOAnalytics for SEO
Analytics for SEO
 
The Developer Experience
The Developer ExperienceThe Developer Experience
The Developer Experience
 
PyTexas 2014
PyTexas   2014PyTexas   2014
PyTexas 2014
 

Mais de Lourenco P Soares

Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
Lourenco P Soares
 

Mais de Lourenco P Soares (7)

ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos ILEGÍVEL: Inovação em domínios complexos
ILEGÍVEL: Inovação em domínios complexos
 
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 20153 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
3 ideias radicais para acelerar a sua entrega - Agile Brazil 2015
 
3 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.03 Aceleradores da Agilidade v1.0
3 Aceleradores da Agilidade v1.0
 
Desce daí
Desce daíDesce daí
Desce daí
 
Story generation
Story generationStory generation
Story generation
 
Negócio + Tecnologia
Negócio + TecnologiaNegócio + Tecnologia
Negócio + Tecnologia
 
Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013Princípios ágeis - UFRGS 2013
Princípios ágeis - UFRGS 2013
 

Último

Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 

Último (20)

Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 

'Pierda Alcance Ahora! Preguntame Como!': Goal-based Priorization