Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
If God Had an Agile Team When Creating a Human BeingAgile Product Management for Recovering Waterfallers<br />Dmitry Grena...
Warning / Disclaimer<br />This is a made-up and (hopefully) fun version of a conversation between God who is new to Agile ...
God (to his team)<br />Build an ear, so a human being can hear<br />And make it look like this<br />And attach it to the h...
Team (to God)<br />NO!  NO! NO!<br />You gave us a spec, and defined problem and the solution. Over-specification.<br />Gi...
God<br />I see<br />User Story 1: Human being wants to have an ear so s/he can hear<br />Details: picture of the outer ear...
Team<br />Better. Thanks, God.  But this is what we call an EPIC!  <br />Ear is complex and multifaceted. How would your h...
God<br />Ah… OK!  I think I am getting it. Let me create another story:<br />User Story 1*: Human being wants the ability ...
Team<br />We are finally getting somewhere. We can understand this and we can start visualizing solutions<br />How is this...
God<br />No! That is insane!  I will send you to Hades eternally!<br />They need to hear, you fools – like, you know right...
Team<br />God!!!  You never told us about the real-time aspect of this need.  <br />We need to include it in the details a...
God<br />With User Experience hours so low… can I just understand what you have in mind…  What will this ear look like?<br />
Team<br />Well with the aggressive deadline we want to layer functionality and focus on the functional aspects (so they ca...
God<br />…. You are right. There are more organs.  But a hole in the head, guys… Is that all we can do?<br />
Team<br />Come on, God. Be agile!<br />You are not even sure a human being will need an ear, admit it?  How many prototype...
God<br />Amen<br />
Upcoming SlideShare
Loading in …5
×

Agile Product Mgmt

1,831 views

Published on

This is a made-up and (hopefully) fun version of a conversation between God who is new to Agile and his Team– to illustrate a few agile principles. Enjoy!

  • Be the first to comment

  • Be the first to like this

Agile Product Mgmt

  1. 1. If God Had an Agile Team When Creating a Human BeingAgile Product Management for Recovering Waterfallers<br />Dmitry Grenader <br />dgrenader@yahoo.comDecember, 2009<br />
  2. 2. Warning / Disclaimer<br />This is a made-up and (hopefully) fun version of a conversation between God who is new to Agile and his Team– to illustrate a few agile principles<br />A few of my colleagues found it funny, so I decided to post… Do not judge too harshly<br />
  3. 3. God (to his team)<br />Build an ear, so a human being can hear<br />And make it look like this<br />And attach it to the head<br />
  4. 4. Team (to God)<br />NO! NO! NO!<br />You gave us a spec, and defined problem and the solution. Over-specification.<br />Give us instead aSTORY!<br />
  5. 5. God<br />I see<br />User Story 1: Human being wants to have an ear so s/he can hear<br />Details: picture of the outer ear and inner ear<br />Acceptance Criteria: ear like the one in the pic, and ability to hear<br />
  6. 6. Team<br />Better. Thanks, God. But this is what we call an EPIC! <br />Ear is complex and multifaceted. How would your human being use it? At a party or a business meeting or at home? And how often? Does it need to work all the time? Is it synchronous or asynchronous?<br />Also, you OVERSPECIFIED it. Why don’t you just define what ability you want the human being to have<br />We cannot estimate, and if you want level of effort, you need to do more discovery, and detail and breakdown your epic. Plus – you have a deadline (6 days), and we may not be able to do do it all by then, so we will need to layer it<br />
  7. 7. God<br />Ah… OK! I think I am getting it. Let me create another story:<br />User Story 1*: Human being wants the ability to process information that comes as sound<br />
  8. 8. Team<br />We are finally getting somewhere. We can understand this and we can start visualizing solutions<br />How is this?<br />We build a recording thingy that human being carries around<br />At night when they come home, they plug in the recording device into a voice-recognition unit that converts it to printed text, and human being can read it<br />Assumption: human being has eyes and can read<br />Would this be acceptable as a solution?<br />
  9. 9. God<br />No! That is insane! I will send you to Hades eternally!<br />They need to hear, you fools – like, you know right away – so they can respond immediately if needed (in case they hear a roar of a saber-toothed tiger) So waiting until the end of the day makes humans ineffective at life<br />They need to hear in “real time”<br />
  10. 10. Team<br />God!!! You never told us about the real-time aspect of this need. <br />We need to include it in the details and the acceptance criteria, as it clearly guides the solution in a particular direction and will impact the complexity<br />We are now ready to estimate, we think it is 8 points, and broken to tasks looks like this<br />Dev: 30 hours<br />QA: 20 hours<br />User Exp: 4 hours<br />
  11. 11. God<br />With User Experience hours so low… can I just understand what you have in mind… What will this ear look like?<br />
  12. 12. Team<br />Well with the aggressive deadline we want to layer functionality and focus on the functional aspects (so they can hear!), not on the nice to have look’n’feel<br />So we were thinking of a Hole in the Head<br />Then in future iterations we can do some usability, and change the look. Gold-plating is not what we should be doing with a new organ like this! Don’t you have other organs you want us to build for this human?<br />
  13. 13. God<br />…. You are right. There are more organs. But a hole in the head, guys… Is that all we can do?<br />
  14. 14. Team<br />Come on, God. Be agile!<br />You are not even sure a human being will need an ear, admit it? How many prototypes have you built in this garden of Eden of yours? Just two, eh?<br />Let’s start with a nice functional hole in the head, do some research in the field, and then in future iterations we will make it better<br />Besides you might find humans do not even want ears!<br />
  15. 15. God<br />Amen<br />

×