SlideShare ist ein Scribd-Unternehmen logo
1 von 15
If God Had an Agile Team When Creating a Human BeingAgile Product Management for Recovering Waterfallers Dmitry Grenader  dgrenader@yahoo.comDecember, 2009
Warning / Disclaimer 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 A few of my colleagues found it funny, so I decided to post… Do not judge too harshly
God (to his team) Build an ear, so a human being can hear And make it look like this And attach it to the head
Team (to God) NO!  NO! NO! You gave us a spec, and defined problem and the solution. Over-specification. Give us instead aSTORY!
God I see User Story 1: Human being wants to have an ear so s/he can hear Details: picture of the outer ear and inner ear Acceptance Criteria: ear like the one in the pic, and ability to hear
Team Better. Thanks, God.  But this is what we call an EPIC!   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? Also, you OVERSPECIFIED it. Why don’t you just define what ability you want the human being to have 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
God Ah… OK!  I think I am getting it. Let me create another story: User Story 1*: Human being wants the ability to process information that comes as sound
Team We are finally getting somewhere. We can understand this and we can start visualizing solutions How is this? We build a recording thingy that human being carries around 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 Assumption: human being has eyes and can read Would this be acceptable as a solution?
God No! That is insane!  I will send you to Hades eternally! 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 They need to hear in “real time”
Team God!!!  You never told us about the real-time aspect of this need.   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 We are now ready to estimate, we think it is 8 points, and broken to tasks looks like this Dev: 30 hours QA: 20 hours User Exp: 4 hours
God With User Experience hours so low… can I just understand what you have in mind…  What will this ear look like?
Team 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 So we were thinking of a Hole in the Head 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?
God …. You are right. There are more organs.  But a hole in the head, guys… Is that all we can do?
Team Come on, God. Be agile! 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? 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 Besides you might find humans do not even want ears!
God Amen

Weitere ähnliche Inhalte

Ähnlich wie Agile Product Mgmt

Programming methodology lecture06
Programming methodology lecture06Programming methodology lecture06
Programming methodology lecture06NYversity
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro formaJordan Bohill
 
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)Unstructure: Smashing the Boundaries of Data (SxSWi 2014)
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)Ian Varley
 
Reviving Retrospectives
Reviving RetrospectivesReviving Retrospectives
Reviving RetrospectivesHina Popal
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro formaCoralWelburn
 
Cog.Psych.April1309
Cog.Psych.April1309Cog.Psych.April1309
Cog.Psych.April1309cpetruescu
 
Sharpening your brain
Sharpening your brainSharpening your brain
Sharpening your brainRuslanAlexeev
 
Development pro forma(1)
Development pro forma(1)Development pro forma(1)
Development pro forma(1)Bradley Cox
 
Audio task 2 2021 final
Audio task 2 2021 final Audio task 2 2021 final
Audio task 2 2021 final ClaudiaRose5
 
Smarter Brain Better Life
Smarter Brain Better LifeSmarter Brain Better Life
Smarter Brain Better LifeAvitalAgency
 

Ähnlich wie Agile Product Mgmt (20)

Preliminary evaluation
Preliminary evaluationPreliminary evaluation
Preliminary evaluation
 
Preliminary evaluation
Preliminary evaluationPreliminary evaluation
Preliminary evaluation
 
Programming methodology lecture06
Programming methodology lecture06Programming methodology lecture06
Programming methodology lecture06
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro forma
 
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)Unstructure: Smashing the Boundaries of Data (SxSWi 2014)
Unstructure: Smashing the Boundaries of Data (SxSWi 2014)
 
Reviving Retrospectives
Reviving RetrospectivesReviving Retrospectives
Reviving Retrospectives
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro forma
 
Cog.Psych.April1309
Cog.Psych.April1309Cog.Psych.April1309
Cog.Psych.April1309
 
Sharpening your brain
Sharpening your brainSharpening your brain
Sharpening your brain
 
Development pro forma(1)
Development pro forma(1)Development pro forma(1)
Development pro forma(1)
 
Audio task 2 2021 final
Audio task 2 2021 final Audio task 2 2021 final
Audio task 2 2021 final
 
5. ncce 2019 lego
5. ncce 2019 lego5. ncce 2019 lego
5. ncce 2019 lego
 
7 evaluation
7 evaluation7 evaluation
7 evaluation
 
Smarter Brain Better Life
Smarter Brain Better LifeSmarter Brain Better Life
Smarter Brain Better Life
 
Learing how to learn
Learing how to learnLearing how to learn
Learing how to learn
 
Grid
GridGrid
Grid
 
Introducing XP
Introducing XPIntroducing XP
Introducing XP
 
Preliminary Task Analysis
Preliminary Task AnalysisPreliminary Task Analysis
Preliminary Task Analysis
 
6bandc
6bandc 6bandc
6bandc
 
6b and c
6b and c6b and c
6b and c
 

Kürzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Kürzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Agile Product Mgmt

  • 1. If God Had an Agile Team When Creating a Human BeingAgile Product Management for Recovering Waterfallers Dmitry Grenader dgrenader@yahoo.comDecember, 2009
  • 2. Warning / Disclaimer 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 A few of my colleagues found it funny, so I decided to post… Do not judge too harshly
  • 3. God (to his team) Build an ear, so a human being can hear And make it look like this And attach it to the head
  • 4. Team (to God) NO! NO! NO! You gave us a spec, and defined problem and the solution. Over-specification. Give us instead aSTORY!
  • 5. God I see User Story 1: Human being wants to have an ear so s/he can hear Details: picture of the outer ear and inner ear Acceptance Criteria: ear like the one in the pic, and ability to hear
  • 6. Team Better. Thanks, God. But this is what we call an EPIC! 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? Also, you OVERSPECIFIED it. Why don’t you just define what ability you want the human being to have 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
  • 7. God Ah… OK! I think I am getting it. Let me create another story: User Story 1*: Human being wants the ability to process information that comes as sound
  • 8. Team We are finally getting somewhere. We can understand this and we can start visualizing solutions How is this? We build a recording thingy that human being carries around 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 Assumption: human being has eyes and can read Would this be acceptable as a solution?
  • 9. God No! That is insane! I will send you to Hades eternally! 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 They need to hear in “real time”
  • 10. Team God!!! You never told us about the real-time aspect of this need. 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 We are now ready to estimate, we think it is 8 points, and broken to tasks looks like this Dev: 30 hours QA: 20 hours User Exp: 4 hours
  • 11. God With User Experience hours so low… can I just understand what you have in mind… What will this ear look like?
  • 12. Team 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 So we were thinking of a Hole in the Head 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?
  • 13. God …. You are right. There are more organs. But a hole in the head, guys… Is that all we can do?
  • 14. Team Come on, God. Be agile! 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? 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 Besides you might find humans do not even want ears!