SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Similaire à 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
 

Similaire à 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
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Dernier (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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 Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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!