SlideShare a Scribd company logo
How to defeat
feature gluttony
Gluttony
Source: http://www.pusheen.com/
Source: http://9gag.com/
How feature gluttony
affects product?
Number of features
Complexity
Number of features
Happinessoftheuser
Happy user
Number of features
Happinessoftheuser
Now I can’t find
anything!
How feature gluttony
affects backlog?
Problem 1: Road map
Problem 1: Road map
commitment
Problem 2: Backlog
Problem 2: Backlog size
Problem 3: priorities
Problem 4: documentation
Source: http://geek-and-poke.com/
Number of features
Complexity
Number of features
Happinessoftheuser
Now I can’t find anything!
Number of features
Complexity
Number of features
Happinessoftheuser
Now I can’t find anything!
Clean up!
Estimates…
… how about using story
points?
high estimate as a way to
scare the customer
high estimate as a way to
scare the customer
MISTAKE!
why huge estimates are not scary?
the customer…
… doesn’t understand Story Points
… is used to big estimates...
… maps estimates to magic numbers in excel
… doesn’t know that this implementation
is not beneficial for HIM
why huge estimates are not scary?
the customer…
… doesn’t understand Story Points
… is used to big estimates...
… maps estimates to magic numbers in excel
… doesn’t know that this implementation
is not beneficial for HIM
why huge estimates are not scary?
the customer…
… doesn’t understand Story Points
… is used to big estimates...
… maps estimates to magic numbers in excel
… doesn’t know that this implementation
is not beneficial for HIM
why huge estimates are not scary?
the customer…
… doesn’t understand Story Points
… is used to big estimates...
… maps estimates to magic numbers in excel
… doesn’t know that this implementation
is not beneficial for HIM
Clean up! Do it right!
How to start?
Road map: vision ahead!
Product tree
categories
(moduls)
featuresfurure
Method source: Innovation games
Love vs ROI
Love vs ROI
Love vs ROI
Metrics
∞ ÷ 2 ≈ ∞
if you must use estimates
estimation methods
• Business Value – (simplifying) how profitable the feature is?
• additional estimate of risk
estimation methods
• Business Value – (simplifying) how profitable the feature is?
• additional estimate of risk
estimation methods
Story Points
User Story A
21
estimation methods
Story Points
User Story A
21
Risk
Business Value
XL
100
estimation methods
Story Points
User Story A
21
Risk
Business Value
XL
100
User Story A’
21
M
90
estimation methods
Story Points
User Story B
21
Risk
Business Value
L
20
how present alternatives?
• compare variants
Need 1
Need 2
Need 3
User Story A’ User Story A
add recommendation!
ok, how about… deleting?
Uncertainty causes fear
Uncertainty causes fear
…use automatic tests!
Wrap up
Number of features
Complexity
Number of features
Happinessoftheuser
Now I can’t find anything!
∞ ÷ 2 ≈ ∞
Story Points
User Story A
21
Risk
Business Value
XL
100
User Story A’
21
M
90
∞ ÷ 2 ≈ ∞
questions

More Related Content

Viewers also liked

อุปกรณ์เครือข่าย คอมพิวเตอร์
อุปกรณ์เครือข่าย คอมพิวเตอร์อุปกรณ์เครือข่าย คอมพิวเตอร์
อุปกรณ์เครือข่าย คอมพิวเตอร์
Sittichai Saksit
 
ผู้ให้บริการอินเทอร์เน็ต (Isp)
ผู้ให้บริการอินเทอร์เน็ต (Isp)ผู้ให้บริการอินเทอร์เน็ต (Isp)
ผู้ให้บริการอินเทอร์เน็ต (Isp)
Sittichai Saksit
 
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
Sittichai Saksit
 
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
Avisi B.V.
 

Viewers also liked (11)

Designer kapde diwali
Designer kapde diwaliDesigner kapde diwali
Designer kapde diwali
 
อุปกรณ์เครือข่าย คอมพิวเตอร์
อุปกรณ์เครือข่าย คอมพิวเตอร์อุปกรณ์เครือข่าย คอมพิวเตอร์
อุปกรณ์เครือข่าย คอมพิวเตอร์
 
ผู้ให้บริการอินเทอร์เน็ต (Isp)
ผู้ให้บริการอินเทอร์เน็ต (Isp)ผู้ให้บริการอินเทอร์เน็ต (Isp)
ผู้ให้บริการอินเทอร์เน็ต (Isp)
 
วิธีทำสละลอยแก้ว
วิธีทำสละลอยแก้ววิธีทำสละลอยแก้ว
วิธีทำสละลอยแก้ว
 
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์อุปกรณ์เชื่อมต่อคอมพิวเตอร์
อุปกรณ์เชื่อมต่อคอมพิวเตอร์
 
Kung fu panda
Kung fu pandaKung fu panda
Kung fu panda
 
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
ASAS 2013 - Architecture for dynamic mobile forms at MoreApps
 
Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic  Keynote ASAS 2015 - Viktor Grgic
Keynote ASAS 2015 - Viktor Grgic
 
Successful Capital Pitch for $75,000
Successful Capital Pitch for $75,000Successful Capital Pitch for $75,000
Successful Capital Pitch for $75,000
 
ASAS 2014 - Eric Hendriks
ASAS 2014 - Eric HendriksASAS 2014 - Eric Hendriks
ASAS 2014 - Eric Hendriks
 
ASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco RommesASAS 2015 Gert Florijn & Eelco Rommes
ASAS 2015 Gert Florijn & Eelco Rommes
 

Similar to ASAS 2015 - Kasia Mrowca

Attribution modeling 101
Attribution modeling 101 Attribution modeling 101
Attribution modeling 101
OWOX BI
 

Similar to ASAS 2015 - Kasia Mrowca (20)

Kasia Mrowca - HOW TO DEFEAT FEATURE GLUTTONY | Codemotion Milan 2015
Kasia Mrowca - HOW TO DEFEAT FEATURE GLUTTONY | Codemotion Milan 2015Kasia Mrowca - HOW TO DEFEAT FEATURE GLUTTONY | Codemotion Milan 2015
Kasia Mrowca - HOW TO DEFEAT FEATURE GLUTTONY | Codemotion Milan 2015
 
Defeat feature gluttony
Defeat feature gluttony Defeat feature gluttony
Defeat feature gluttony
 
[ACE'14] The art of saying no
[ACE'14] The art of saying no [ACE'14] The art of saying no
[ACE'14] The art of saying no
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
 
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
Analytics in Action: What Users Want: How and Why to Build Knowledge into You...
 
Attribution modeling 101, Mariia Bocheva
Attribution modeling 101, Mariia BochevaAttribution modeling 101, Mariia Bocheva
Attribution modeling 101, Mariia Bocheva
 
Attribution modeling 101
Attribution modeling 101 Attribution modeling 101
Attribution modeling 101
 
Aaron lee griffiths portfolio
Aaron lee griffiths portfolioAaron lee griffiths portfolio
Aaron lee griffiths portfolio
 
The One-Shot Product by Microsoft Product Leader
The One-Shot Product by Microsoft Product LeaderThe One-Shot Product by Microsoft Product Leader
The One-Shot Product by Microsoft Product Leader
 
UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019UX Strategy and The Questions; UX in AZ Meetup, May 2019
UX Strategy and The Questions; UX in AZ Meetup, May 2019
 
Animated captchas and games for advertising
Animated captchas and games for advertisingAnimated captchas and games for advertising
Animated captchas and games for advertising
 
How Euroflorist is preparing for Artificial Intelligence
How Euroflorist is preparing for Artificial IntelligenceHow Euroflorist is preparing for Artificial Intelligence
How Euroflorist is preparing for Artificial Intelligence
 
The good, bad, and ugly of data visualization in products at Cape Town Data V...
The good, bad, and ugly of data visualization in products at Cape Town Data V...The good, bad, and ugly of data visualization in products at Cape Town Data V...
The good, bad, and ugly of data visualization in products at Cape Town Data V...
 
Brain Hacks to Power Your UX
Brain Hacks to Power Your UX Brain Hacks to Power Your UX
Brain Hacks to Power Your UX
 
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
 
Artificial Intelligence in Action
Artificial Intelligence in ActionArtificial Intelligence in Action
Artificial Intelligence in Action
 
UX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, ZinierUX STRAT Online 2021 Presentation by Gideon Simons, Zinier
UX STRAT Online 2021 Presentation by Gideon Simons, Zinier
 
GEOMETRY MATH WITH AR
GEOMETRY MATH WITH ARGEOMETRY MATH WITH AR
GEOMETRY MATH WITH AR
 
Lost in a Maze of Maps?
Lost in a Maze of Maps?Lost in a Maze of Maps?
Lost in a Maze of Maps?
 
Funnels Workshop Web Summit 2014 @geckoboard @GA
Funnels Workshop Web Summit 2014 @geckoboard @GAFunnels Workshop Web Summit 2014 @geckoboard @GA
Funnels Workshop Web Summit 2014 @geckoboard @GA
 

More from Avisi B.V.

Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik DuindamScaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
Avisi B.V.
 
Bigger product is better - Viktor Grgric
Bigger product is better  - Viktor GrgricBigger product is better  - Viktor Grgric
Bigger product is better - Viktor Grgric
Avisi B.V.
 
Product development insights - Robin van Breukelen
Product development insights - Robin van BreukelenProduct development insights - Robin van Breukelen
Product development insights - Robin van Breukelen
Avisi B.V.
 
Software design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - JaromilSoftware design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - Jaromil
Avisi B.V.
 
Content must be creative - Jon Westenberg
Content must be creative - Jon WestenbergContent must be creative - Jon Westenberg
Content must be creative - Jon Westenberg
Avisi B.V.
 
Does your design smell - Tushar Sharma
Does your design smell  - Tushar SharmaDoes your design smell  - Tushar Sharma
Does your design smell - Tushar Sharma
Avisi B.V.
 
How to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris LukassenHow to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris Lukassen
Avisi B.V.
 

More from Avisi B.V. (20)

Scaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik DuindamScaling Your Team and Technology: The Agile Way - Erik Duindam
Scaling Your Team and Technology: The Agile Way - Erik Duindam
 
Bigger product is better - Viktor Grgric
Bigger product is better  - Viktor GrgricBigger product is better  - Viktor Grgric
Bigger product is better - Viktor Grgric
 
Product development insights - Robin van Breukelen
Product development insights - Robin van BreukelenProduct development insights - Robin van Breukelen
Product development insights - Robin van Breukelen
 
Software design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - JaromilSoftware design patterns and lessons learned from nature - Jaromil
Software design patterns and lessons learned from nature - Jaromil
 
Content must be creative - Jon Westenberg
Content must be creative - Jon WestenbergContent must be creative - Jon Westenberg
Content must be creative - Jon Westenberg
 
Does your design smell - Tushar Sharma
Does your design smell  - Tushar SharmaDoes your design smell  - Tushar Sharma
Does your design smell - Tushar Sharma
 
How to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris LukassenHow to become a Product Samurai - Chris Lukassen
How to become a Product Samurai - Chris Lukassen
 
ASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de MirandaASAS 2015 - Benito de Miranda
ASAS 2015 - Benito de Miranda
 
ASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira JelezovaASAS 2015 Stanimira Jelezova
ASAS 2015 Stanimira Jelezova
 
ASAS 2015 Regina Chien
ASAS 2015 Regina ChienASAS 2015 Regina Chien
ASAS 2015 Regina Chien
 
ASAS 2015 Henk Kolk
ASAS 2015 Henk KolkASAS 2015 Henk Kolk
ASAS 2015 Henk Kolk
 
ASAS 2015 Chris Lukassen
ASAS 2015 Chris LukassenASAS 2015 Chris Lukassen
ASAS 2015 Chris Lukassen
 
Keynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted NewardKeynote ASAS 2015 Ted Neward
Keynote ASAS 2015 Ted Neward
 
ASAS 2015 Robin van Breukelen
ASAS 2015 Robin van BreukelenASAS 2015 Robin van Breukelen
ASAS 2015 Robin van Breukelen
 
ASAS 2015 - Norberto Leite
ASAS 2015 - Norberto LeiteASAS 2015 - Norberto Leite
ASAS 2015 - Norberto Leite
 
ASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den HeuvelASAS 2015 - Maarten van den Heuvel
ASAS 2015 - Maarten van den Heuvel
 
Keynote ASAS 2014 Jim Coplien - The child within
Keynote ASAS 2014 Jim Coplien - The child withinKeynote ASAS 2014 Jim Coplien - The child within
Keynote ASAS 2014 Jim Coplien - The child within
 
ASAS 2014 - Viktor Grgic
ASAS 2014 - Viktor GrgicASAS 2014 - Viktor Grgic
ASAS 2014 - Viktor Grgic
 
ASAS 2014 - Daisy Rasing - de Joode
ASAS 2014 - Daisy Rasing - de JoodeASAS 2014 - Daisy Rasing - de Joode
ASAS 2014 - Daisy Rasing - de Joode
 
ASAS 2014 - Jim Coplien
ASAS 2014 - Jim CoplienASAS 2014 - Jim Coplien
ASAS 2014 - Jim Coplien
 

Recently uploaded

Recently uploaded (20)

Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 

ASAS 2015 - Kasia Mrowca