Rajeev.Singh@ThoughtWorks.com
  www.AgileMontage.com
Behaviors are fairly
                  predictable. It doesn’t help to
                      blame people, Rajeev

OMG! Did he say
 “Pathologies”?
Is Agile:


      The best way to run a project?
                    OR
The way best people choose to run a project?
People are more valuable, but
other things are more valuable
ORGANIZATION
Strengths that sometimes become their weaknesses



MANAGEMENT
Lack of courage it often demonstrates




TEAM
Struggles they constantly have but do very little about




INDIVIDUAL
Problems people often don’t know of and ignore
ORGANIZATION
• Instant Agile                     • Corporate Policies and Structures
• Strong Identity


MANAGEMENT
• Squirrel Agile                    • Misguided Command and Control
• Lack of Team Design               • Struggle with New Metrics
• Cherry-Pick Agile                 • Agile without Agility

TEAM
• Issues repeat in Retrospectives   • Regular Hangovers
• Increase Iteration Length         • Extending Iterations
• Homework in Iteration Planning    • Incorrect Accounting of Velocity

INDIVIDUALS
• Uninterested in ‘Why’ of Agile    • Behaviors that Block Acceptance
• Estimation Scales                 • Lone Wolf Syndrome
• Neuro-linguistic Tendencies       • Broken Window Syndrome
Calendars Booked Through Year End
Certificate of Achievement

              This is to certify that

          …………………………………………..

           Has achieved an award in

              ……………………………….

Signed:                                 xx/xx/xxxx
THE UGL MIRROR
       Y
Agile World Exclusive            COMPETENCE NEWS AND GOSSIP     March 10, 2012




YOUR HEROES ARE NOVICES

     P                                                   P
     R                                                   R
                            SOLUTION
     O
     B
                                                         O    Dunning
                                                         B
     L
     E
                        NOVICE                  EXPERT   L     Kruger
                                                         E
     M                                                   M
We have daily                   Our standups
  standups                         are long
                   Yes, PO can                  Do we need a
                   participate                  daily standup?



  Best Practices


  Memorize         Understand       Reflect         Question




                   Chasm of Curiosity

Stroll                                  Transformation
Value




Scope           Schedule
Value
          (Releasable Product, Continuous Improvement)




            Quality                                             Constraints
(Reliable, Adaptable Product)                            (Cost, Schedule, Scope)
People development backlog
Recipe for Continuous
   Improvement?
Everybody please clean your calendars
Bias for              “Misguided”
conventional             Command
  Success               and Control




               Stigma
Holy Grail?
Social Identity              Autonomy




             Self-Efficacy
Mindset    Methods     Media




           Inspect,      Tools
Socratic    adapt,    contribute,
             vary      not drive
WINTER
   Template
SECRET
              Foundation of Agility
SAUCE
Self Direction / Org.



     12/Year
Learning

Balance Shock and Maintenance



  Estimates
Demonstrate “Why”

    Wasteful but not Useless



    Artifacts
Beware of Tool Trap

     Where and How Fast



       Excel
Frequent and small
                Allows
                                           Releases                 Enables




                                       Produces
                                                                                  Customer
Continuous
                       Refactoring                                              Involvement
Integration
                                                  Simple Design
                           Triggers
                                                    Allows          Requires                      Enables

  Enables                              TDD
                                                                              Adaptive Planning
                                                                                  Methods
Automated              Empowered                       Collective
  Testing                Teams                         Ownership

                                                      Allows
                                                                               Requires
              Allows
                                             Minimal
                                          Documentation
On the Surface
   Minimal                                             Frequent and
                  Planning Game      Daily Standup
Documentation                                         Small Releases



                            In the Middle
Collective       Coding       Continuous    Sustainable       Adaptive
Ownership       Standards     Integration      Pace           Planning



                             Deep Down
                       Pair
    TDD                               Refactoring         Simple Design
                   Programming
Process Fanatics

Unsatisfied and demotivated people

 Weak at addressing people issues



                 Is Agile:
              Best way?
                  OR
             Best people?
Rajeev.Singh@ThoughtWorks.com
  www.AgileMontage.com

Agile pathologies

  • 1.
  • 2.
    Behaviors are fairly predictable. It doesn’t help to blame people, Rajeev OMG! Did he say “Pathologies”?
  • 3.
    Is Agile: The best way to run a project? OR The way best people choose to run a project?
  • 4.
    People are morevaluable, but other things are more valuable
  • 5.
    ORGANIZATION Strengths that sometimesbecome their weaknesses MANAGEMENT Lack of courage it often demonstrates TEAM Struggles they constantly have but do very little about INDIVIDUAL Problems people often don’t know of and ignore
  • 6.
    ORGANIZATION • Instant Agile • Corporate Policies and Structures • Strong Identity MANAGEMENT • Squirrel Agile • Misguided Command and Control • Lack of Team Design • Struggle with New Metrics • Cherry-Pick Agile • Agile without Agility TEAM • Issues repeat in Retrospectives • Regular Hangovers • Increase Iteration Length • Extending Iterations • Homework in Iteration Planning • Incorrect Accounting of Velocity INDIVIDUALS • Uninterested in ‘Why’ of Agile • Behaviors that Block Acceptance • Estimation Scales • Lone Wolf Syndrome • Neuro-linguistic Tendencies • Broken Window Syndrome
  • 7.
  • 8.
    Certificate of Achievement This is to certify that ………………………………………….. Has achieved an award in ………………………………. Signed: xx/xx/xxxx
  • 10.
    THE UGL MIRROR Y Agile World Exclusive COMPETENCE NEWS AND GOSSIP March 10, 2012 YOUR HEROES ARE NOVICES P P R R SOLUTION O B O Dunning B L E NOVICE EXPERT L Kruger E M M
  • 11.
    We have daily Our standups standups are long Yes, PO can Do we need a participate daily standup? Best Practices Memorize Understand Reflect Question Chasm of Curiosity Stroll Transformation
  • 12.
    Value Scope Schedule
  • 13.
    Value (Releasable Product, Continuous Improvement) Quality Constraints (Reliable, Adaptable Product) (Cost, Schedule, Scope)
  • 14.
    People development backlog Recipefor Continuous Improvement?
  • 16.
    Everybody please cleanyour calendars
  • 17.
    Bias for “Misguided” conventional Command Success and Control Stigma
  • 18.
  • 19.
    Social Identity Autonomy Self-Efficacy
  • 20.
    Mindset Methods Media Inspect, Tools Socratic adapt, contribute, vary not drive
  • 21.
    WINTER Template SECRET Foundation of Agility SAUCE
  • 22.
    Self Direction /Org. 12/Year
  • 23.
    Learning Balance Shock andMaintenance Estimates
  • 24.
    Demonstrate “Why” Wasteful but not Useless Artifacts
  • 25.
    Beware of ToolTrap Where and How Fast Excel
  • 26.
    Frequent and small Allows Releases Enables Produces Customer Continuous Refactoring Involvement Integration Simple Design Triggers Allows Requires Enables Enables TDD Adaptive Planning Methods Automated Empowered Collective Testing Teams Ownership Allows Requires Allows Minimal Documentation
  • 27.
    On the Surface Minimal Frequent and Planning Game Daily Standup Documentation Small Releases In the Middle Collective Coding Continuous Sustainable Adaptive Ownership Standards Integration Pace Planning Deep Down Pair TDD Refactoring Simple Design Programming
  • 28.
    Process Fanatics Unsatisfied anddemotivated people Weak at addressing people issues Is Agile: Best way? OR Best people?
  • 29.

Editor's Notes

  • #3 Reusable StrategyNear identical implementationsSimple to understandWell socializedTalked about a lotEasy to replicate
  • #4 Sometime elusiveAdoption Rate Vs. Success Rate: 75% of Scrum adoptions have failed.
  • #5 PhilosophyCommunication“Agile teams cannot exist with occasional communication.”Knowledge ManagementWikis and meetings are job aides; no more, no lessProcessCollocatedDisciplinary self-sustainedStory WritingContinuous IntegrationTest Driven DevelopmentBest PracticesCommunities of Practices (COP)
  • #6  Corporate policies, e.g. multiple projects or rotation programs Strong identity, e.g. we are a metrics company Command andControl (In nobody we trust) Homework in Iteration Planning – Iteration planning is an activity and not an event Behaviors that block acceptance (e.g. perfectionist)Neuro-linguistic tendencies (e.g. generalizations, etc.)
  • #7 It all revolves around ‘Communication’ in Agile teams; “Agile teams cannot exist with occasional communication”. This communication is not just human to human but machine to human as well. That’s the motivation behind CI, TDD, and Story Writing.