Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Goal-Based Priorization

lqust
October 11, 2013

Goal-Based Priorization

As presented @ Agiles 2013
Using hypothesis (HDD) and the Kano model to prioritize work and control scope of software projects

lqust

October 11, 2013
Tweet

Other Decks in Business

Transcript

  1. What’s the expected result when we implement a given functionality?

    How can we guarantee we are doing what must be done? Effort aligned to business goals http://www.flickr.com/photos/morganhh/
  2. What to do when a hypothesis is wrong or cannot

    be validated? How to prioritize streams of work and maintain business alignment? Independent streams of work http://www.flickr.com/photos/elsie/
  3. How to validate a hypothesis with the least possible effort?

    How to avoid that dependency between stories prevent progress in small increments? Just enough to meet the goal http://www.flickr.com/photos/pasukaru76/
  4. Kano Model Implementation Satisfaction Basic met ≠  not met

    =  Adapted from: http://en.wikipedia.org/wiki/Kano_model
  5. Kano Model Adapted from: http://en.wikipedia.org/wiki/Kano_model Performance met =  not

    met =  Basic met ≠  not met =  Implementation Satisfaction
  6. Kano Model Excitement met =  not met ≠ 

    Adapted from: http://en.wikipedia.org/wiki/Kano_model Performance met =  not met =  Basic met ≠  not met =  Implementation Satisfaction
  7. Levels of attainment of goals Provide Basic mechanics It is

    impossible to know if it is doable before validating this much You need to know it to use it
  8. Levels of attainment of goals 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...”
  9. Levels of attainment of goals Basic functionality Meets user needs

    Anyone with minimum knowledge should be able to use it Provide Satisfy 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...”
  10. Levels of attainment of goals Basic functionality Meets user needs

    Anyone with minimum knowledge should be able to use it Provide Satisfy 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...” “All of our competitors have it... I would expect it to work... It’s something even my mom would understand...”
  11. Levels of attainment of goals Basic functionality Meets user needs

    Anyone with minimum knowledge should be able to use it Diferentiating proposition Only the main features of the product should be at this level Draw users to the product Provide Satisfy Excel 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...” “All of our competitors have it... I would expect it to work... It’s something even my mom would understand...”
  12. Levels of attainment of goals Basic functionality Meets user needs

    Anyone with minimum knowledge should be able to use it Diferentiating proposition Only the main features of the product should be at this level Draw users to the product Provide Satisfy Excel 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...” “All of our competitors have it... I would expect it to work... It’s something even my mom would understand...” “Only your product does this... Makes me come back time and time again... Everyone is talking about it...”
  13. Priority Matrix Provide Satisfy Excel 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
  14. 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 Provide Satisfy Excel
  15. 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 Provide Satisfy Excel
  16. 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 Provide Satisfy Excel
  17. Provide Satisfy Excel 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
  18. 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 Provide Satisfy Excel
  19. Provide Satisfy Excel 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
  20. 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  Provide Satisfy Excel
  21. 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   Provide Satisfy Excel
  22. 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    Provide Satisfy Excel
  23. Provide Satisfy Excel 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   
  24. Provide Satisfy Excel 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   
  25. The whole team using the board “It helps a great

    deal when finding the most important stories”
  26. 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) [email protected] about.me/lous [email protected] @alklaser