Upload
proidea
View
72
Download
0
Embed Size (px)
DESCRIPTION
Feature gluttony is a common sin among IT projects. Customers deliver never ending wish list of features they want. However, the key is not to build everything, but only things that are really needed. Learn how to defeat feature gluttony by: - setting common aim - defining most important use cases - defining critical process from the business perspective - decide what should be delivered first … and build excellent piece of software
Citation preview
how to defeat feature gluttony Mrowca Katarzyna
<me>
</me>
• what is feature glu.ony? • how to defeat it?
agenda
why should we care?
Agenda – how to defeat feature glu1ony
• se4ng common aim • defining most important use cases • defining cri9cal process from the business perspec9ve • decide what should be delivered first
Source: h.p://geek-‐and-‐poke.com/
I love SAP HR
Because it shows you that there is soHware even
worse than ours? Just
because
source: h.p://futureblog.pl/wp-‐content/uploads/2011/12/dieta2.jpg
glu1ony
Source: h.p://www.pusheen.com/
Source: h.p://9gag.com/
why is it bad?
complexity
usability
happiness
Source: h.p://brentblog.typepad.com/brentblog/2006/02/features_and_us.html
pareto rule pareto rule
keep it lean
how?
rule 1: team
don’t try to teach „business” to do business
rule 2
they are experts!
h.p://youtu.be/BKorP55Aqvg
rule 3: common aim
how to keep it simple?
define the most important business processes
step 1
define use cases
step 2
decide how to measure
step 3
how about diet?
chose one
one key business process one use case observe one feature!
chose one
one key business process one use case observe one feature!
chose one
one key business process one use case observe one feature!
measure
measure things that ma1er capture reference data
measure
measure things that ma1er capture reference data
toggle on/of
toggle on/of
Toggle Feature Scenario Bme Sign in? Buy? Online payment by card Online by paypal Online by … Cash (while delivery)
delete… code?
Source: h.p://cy.des9ny.wikia.com/wiki/File:Delete_Icon.png
summary
summary
summary
summary
summary
key business process use cases measurement
summary
key business process use cases measurement
summary
key business process use cases measurement
it‘s easy to add a feature
it‘s hard to make the app simple
QuesDons?
h.p://geek-‐and-‐poke.com/