58

JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

  • 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

Page 1: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 2: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

how to defeat feature gluttony Mrowca Katarzyna

Page 3: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

<me>

</me>

Page 4: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

• what  is  feature  glu.ony?  • how  to  defeat  it?  

     agenda  

Page 5: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     why  should  we  care?  

Page 6: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

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  

Page 7: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

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  

Page 8: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

source:  h.p://futureblog.pl/wp-­‐content/uploads/2011/12/dieta2.jpg  

     glu1ony  

Page 9: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

Source:  h.p://www.pusheen.com/  

Page 10: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

Source:  h.p://9gag.com/  

Page 11: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 12: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 13: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     why  is  it  bad?  

Page 14: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     complexity  

Page 15: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     usability  

Page 16: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     happiness  

Page 17: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 18: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 19: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 20: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 21: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 22: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 23: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 24: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

Source:  h.p://brentblog.typepad.com/brentblog/2006/02/features_and_us.html  

Page 25: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

pareto  rule      pareto  rule  

Page 26: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     keep  it  lean  

Page 27: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     how?  

Page 28: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     rule  1:  team  

Page 29: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

don’t  try  to  teach  „business”  to  do  business

     rule  2  

Page 30: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

they  are  experts!

h.p://youtu.be/BKorP55Aqvg  

Page 31: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     rule  3:  common  aim  

Page 32: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     how  to  keep  it  simple?  

Page 33: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

define  the  most  important  business  processes  

     step  1  

Page 34: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

define  use  cases

     step  2  

Page 35: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

decide  how  to  measure

     step  3  

Page 36: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 37: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 38: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     how  about  diet?    

Page 39: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     chose  one  

one  key  business  process    one  use  case  observe  one  feature!

Page 40: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     chose  one  

one  key  business  process    one  use  case  observe  one  feature!

Page 41: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     chose  one  

one  key  business  process    one  use  case  observe  one  feature!

Page 42: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     measure  

measure  things  that  ma1er  capture  reference  data

Page 43: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     measure  

measure  things  that  ma1er  capture  reference  data

Page 44: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 45: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Page 46: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     toggle  on/of  

Page 47: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     toggle  on/of  

Toggle   Feature   Scenario  Bme   Sign  in?   Buy?  Online  payment  by  card  Online  by  paypal  Online  by  …  Cash  (while  delivery)  

Page 48: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     delete…  code?  

Source:  h.p://cy.des9ny.wikia.com/wiki/File:Delete_Icon.png  

Page 49: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

Page 50: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

Page 51: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

Page 52: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

Page 53: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

key  business  process  use  cases  measurement

Page 54: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

key  business  process  use  cases  measurement

Page 55: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

     summary  

key  business  process  use  cases  measurement

Page 56: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

it‘s  easy  to  add  a  feature

Page 57: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

it‘s  hard  to  make  the  app  simple

Page 58: JDD2014: How to defeat feature gluttony - Katarzyna Mrówca

QuesDons?

h.p://geek-­‐and-­‐poke.com/