SlideShare une entreprise Scribd logo
1  sur  14
Getting Rid of Agile in a Few
        Simple Steps
 Or what happens when an unstoppable
   force meets an immovable object

             Hanno Jarvet
Know Thyself


• If you know your enemies and know yourself, you can
  win a hundred battles without a single loss.
• If you only know yourself, but not your opponent, you
  may win or may lose.
• If you know neither yourself nor your enemy, you will
  always endanger yourself.

                         Sun Tzu


                                                  www.jarvet.com
Terrain



• The natural formation of the country is the soldier's
  best ally;
• but a power of estimating the adversary, of controlling
  the forces of victory, and of shrewdly calculating
  difficulties, dangers and distances, constitutes the test
  of a great general.

Sun Tzu
                                                     www.jarvet.com
Terrain
•   Status quo
•   Organizational culture
•   Organizational immune system
•   Law of entropy
•   Daily focus
•   Human nature



                                   www.jarvet.com
Management Issues
• Don’t trust the team or agile. Micromanage
  both your team members and the process.
• If agile isn’t a silver bullet, blame agile.
• Equate self-managing with self-leading and
  provide no direction to the team whatsoever.
• Ignore the agile practices.
• Undermine the team’s belief in agile.


                                 Source: Mike Cohn and Clinton Keith



                                                      www.jarvet.com
Team Issues
• Continually fail to deliver what you committed to
  deliver during iteration planning.
• Cavalierly move work forward from one iteration to the
  next.
   – It’s good to keep the product owner guessing about what will be
     delivered.
• Do not create cross-functional teams.
   – Put all the testers on one team, all the programmers on another etc.
• Large projects need large teams.
   – Ignore studies that show productivity decreases with large teams due
     to increased communication overhead. Since everyone needs to know
     everything, invite all fifty people to the daily standup.

                           Source: Mike Cohn and Clinton Keith
                                                                  www.jarvet.com
Product Owner Issues
• Don’t communicate a vision for the product to the agile
  team or to the other stakeholders.
• Don’t pay attention to the progress of each iteration
  and objectively evaluate the value of that progress.
• Replace a plan document with a plan “in your head”
  that only you know.
• Have one person share the roles of ScrumMaster and
  product owner. In fact, have this person also be an
  individual contributor on the team.

                                       Source: Mike Cohn and Clinton Keith



                                                            www.jarvet.com
Process Issues
• Start customizing an agile process before you’ve done it by the
  book.
• Drop and customize important agile practices before fully
  understanding them.
• Slavishly follow agile practices without understanding their
  underlying principles.
• Don’t continually improve.
• Don’t change the technical practices.
• Rather than align pay, incentives, job titles, promotions, and
  recognition with agile, create incentives for individuals to
  undermine teamwork and shared responsibility.
• Convince yourself that you’ll be able to do all requested work, so
  the order of your work doesn’t matter.

                                                                  www.jarvet.com
                            Source: Mike Cohn and Clinton Keith
Killing Lean
The Seven Principles of Lean:

1.   Eliminate Waste
2.   Amplify Learning
3.   Decide as Late as Possible
4.   Deliver as Fast as Possible
5.   Empower the Team
6.   Build Integrity In
7.   See the Whole

                    Reference: http://en.wikipedia.org/wiki/Lean_manufacturing




                                                                          www.jarvet.com
Killing Scrum
• Retrospectives
    – Blame or stay silent
    – Decrease or get rid of altogether
    – No resulting action
•   Weak DOD
•   Long Backlog
•   Scrum Master is the Product Owner
•   Use Scrum where it adds no value




                                          www.jarvet.com
Killing Kanban
First follow the foundational             Core practices
principles
• Start with what you do now          1. Visualize

• Agree to pursue incremental,        2. Limit WIP
   evolutionary change                3. Manage Flow
• Initially, respect current roles,   4. Make Process Policies
   responsibilities & job titles      Explicit
   then adopt the core practices      5. Improve Collaboratively
                                      (using models/scientific
                                      method)
Case Studies
1. Let’s build the team!
2. Swedish gaming company
3. 3 x 9 months telco cycle




                              www.jarvet.com

Contenu connexe

Tendances

Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and how
DmitriyViktorov
 

Tendances (19)

Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and how
 
Think epic be epic
Think epic be epicThink epic be epic
Think epic be epic
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, Efficiency
 
Ian Maple Presentation
Ian Maple PresentationIan Maple Presentation
Ian Maple Presentation
 
Big Ideias about Spotify Culture
Big Ideias about Spotify CultureBig Ideias about Spotify Culture
Big Ideias about Spotify Culture
 
Elite Leadership Tips
Elite Leadership TipsElite Leadership Tips
Elite Leadership Tips
 
ADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural TransformationADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural Transformation
 
AtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of AgileAtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of Agile
 
Human Systems: The Deception of Training
Human Systems: The Deception of TrainingHuman Systems: The Deception of Training
Human Systems: The Deception of Training
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective Retrospectives
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
Agile vs agile (vs agile)
Agile vs agile (vs agile)Agile vs agile (vs agile)
Agile vs agile (vs agile)
 
Building and Growing an Agile Team
Building and Growing an Agile TeamBuilding and Growing an Agile Team
Building and Growing an Agile Team
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Facilitation Techniques for Agile Teams
Facilitation Techniques for Agile TeamsFacilitation Techniques for Agile Teams
Facilitation Techniques for Agile Teams
 
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt Matter
 

Similaire à Getting rid of agile in a few simple steps

a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
Elle Waters
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agile
Andre Simones
 
Agile Project Management for PMI
Agile Project Management for PMIAgile Project Management for PMI
Agile Project Management for PMI
Emma Sharrock
 

Similaire à Getting rid of agile in a few simple steps (20)

Change Management
Change ManagementChange Management
Change Management
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Journey to Next Level of Agility- Charkrvarthy
Journey to Next Level of Agility- CharkrvarthyJourney to Next Level of Agility- Charkrvarthy
Journey to Next Level of Agility- Charkrvarthy
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agile
 
Agile Mobsters
Agile MobstersAgile Mobsters
Agile Mobsters
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6
 
Agile Project Management for PMI
Agile Project Management for PMIAgile Project Management for PMI
Agile Project Management for PMI
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
Human aspect in scrum
Human aspect in scrumHuman aspect in scrum
Human aspect in scrum
 
Team work
Team workTeam work
Team work
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Tools For Lean Startup Wizards
Tools For Lean Startup WizardsTools For Lean Startup Wizards
Tools For Lean Startup Wizards
 
Agile Transformations, the Good, the Bad and the Ugly
Agile Transformations,  the Good, the Bad and the UglyAgile Transformations,  the Good, the Bad and the Ugly
Agile Transformations, the Good, the Bad and the Ugly
 
Reimaging the way people work together
Reimaging the way people work togetherReimaging the way people work together
Reimaging the way people work together
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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
 
"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 ...
 
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
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
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...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Getting rid of agile in a few simple steps

  • 1. Getting Rid of Agile in a Few Simple Steps Or what happens when an unstoppable force meets an immovable object Hanno Jarvet
  • 2. Know Thyself • If you know your enemies and know yourself, you can win a hundred battles without a single loss. • If you only know yourself, but not your opponent, you may win or may lose. • If you know neither yourself nor your enemy, you will always endanger yourself. Sun Tzu www.jarvet.com
  • 3. Terrain • The natural formation of the country is the soldier's best ally; • but a power of estimating the adversary, of controlling the forces of victory, and of shrewdly calculating difficulties, dangers and distances, constitutes the test of a great general. Sun Tzu www.jarvet.com
  • 4. Terrain • Status quo • Organizational culture • Organizational immune system • Law of entropy • Daily focus • Human nature www.jarvet.com
  • 5.
  • 6.
  • 7. Management Issues • Don’t trust the team or agile. Micromanage both your team members and the process. • If agile isn’t a silver bullet, blame agile. • Equate self-managing with self-leading and provide no direction to the team whatsoever. • Ignore the agile practices. • Undermine the team’s belief in agile. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 8. Team Issues • Continually fail to deliver what you committed to deliver during iteration planning. • Cavalierly move work forward from one iteration to the next. – It’s good to keep the product owner guessing about what will be delivered. • Do not create cross-functional teams. – Put all the testers on one team, all the programmers on another etc. • Large projects need large teams. – Ignore studies that show productivity decreases with large teams due to increased communication overhead. Since everyone needs to know everything, invite all fifty people to the daily standup. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 9. Product Owner Issues • Don’t communicate a vision for the product to the agile team or to the other stakeholders. • Don’t pay attention to the progress of each iteration and objectively evaluate the value of that progress. • Replace a plan document with a plan “in your head” that only you know. • Have one person share the roles of ScrumMaster and product owner. In fact, have this person also be an individual contributor on the team. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 10. Process Issues • Start customizing an agile process before you’ve done it by the book. • Drop and customize important agile practices before fully understanding them. • Slavishly follow agile practices without understanding their underlying principles. • Don’t continually improve. • Don’t change the technical practices. • Rather than align pay, incentives, job titles, promotions, and recognition with agile, create incentives for individuals to undermine teamwork and shared responsibility. • Convince yourself that you’ll be able to do all requested work, so the order of your work doesn’t matter. www.jarvet.com Source: Mike Cohn and Clinton Keith
  • 11. Killing Lean The Seven Principles of Lean: 1. Eliminate Waste 2. Amplify Learning 3. Decide as Late as Possible 4. Deliver as Fast as Possible 5. Empower the Team 6. Build Integrity In 7. See the Whole Reference: http://en.wikipedia.org/wiki/Lean_manufacturing www.jarvet.com
  • 12. Killing Scrum • Retrospectives – Blame or stay silent – Decrease or get rid of altogether – No resulting action • Weak DOD • Long Backlog • Scrum Master is the Product Owner • Use Scrum where it adds no value www.jarvet.com
  • 13. Killing Kanban First follow the foundational Core practices principles • Start with what you do now 1. Visualize • Agree to pursue incremental, 2. Limit WIP evolutionary change 3. Manage Flow • Initially, respect current roles, 4. Make Process Policies responsibilities & job titles Explicit then adopt the core practices 5. Improve Collaboratively (using models/scientific method)
  • 14. Case Studies 1. Let’s build the team! 2. Swedish gaming company 3. 3 x 9 months telco cycle www.jarvet.com