SlideShare une entreprise Scribd logo
1  sur  69
Télécharger pour lire hors ligne
Row together
Row in the right direction
       Row faster
                   Jason Yip
                    @jchyip
         jcyip@thoughtworks.com
         http://jchyip.blogspot.com
What’s going on here?
Why didn’t it work?
Was this a completely
 different situation or is
there a pattern forming?
Hmmm... new problems
   popped up
Different problems, different
   tactics... but is there an
underlying common model?
Let’s talk about row
        boats
You don’t win boat
races by only focusing
    on one aspect
Rowing together      Alignment / Coordination



Rowing in the right
                      Direction / Shared vision
    direction



  Rowing faster          Productivity / Skill
What is “rowing
 together”?
U-boats sunk




Before creation of Tenth Fleet
                                 36 in 1.5 years
         (May 1943)




After creation of Tenth Fleet    75 in 6 months
Rowing together is
about systems, not
     “talent”
What is “rowing in the
  right direction”?
NOT so much
 “we’ll invest more in space”
           BUT more
“man on the moon at the end
        of the decade”
“Simplify enterprise Java”
             ringS ource
          Sp
What is “rowing
   faster”?
ans hip                  Mas
                                    tery
Cra ftsm

    Rowing faster is about
      high performance
     individual behaviour
                  10 000 hours
Rowing faster is also
about high performance
organisational behaviour
Low performer                              High performer


                                                            Understood or not
                       Pass or fail
                                                               understood

           Looking for results, even if                   Looking for knowledge
            caused by random luck                          that produces results

                                                         Make predictions in order
              Set passing thresholds                     to validate current model
                                                                  of reality

Derived from The High Velocity Edge by Steven J. Spear
Don’t be willing to accept
ignorance about the contract
 of a component you rely on
      High p
             erforman
                     ce min
                           dset
A question for Takeshi
      Kawabe
                                                           g”
                                               ea n Thinkin ing
                                  Wh  o? See “L Manufactur
                                                a
                               chapte r on Show




“ What would you suggest should be
done with a software development
team where there is a significant
difference in skill levels, let's say up to
10x difference?”
rmer”
                                   nd worst perfo
                         not “seco


“Set the best performers as the standard.
Pair people with the masters in a master-
apprentice model. Find other suitable jobs
for those without aptitude. Like professional
baseball players, you need to practice every day to be a
professional. Software development is a team activity
and teams are only as strong as their
weakest link.”
How well does this
model fit with my
  experiences?
Rowing together      Alignment / Coordination



Rowing in the right
                      Direction / Shared vision
    direction



  Rowing faster          Productivity / Skill
What problems existed at
the defense contractor?
•   Rowing together? Despite all the “Hoshin
    goals”, no. It’s like a portion of the boat just
    stopped rowing because their part was done.
•   Rowing in the right direction?
    Probably
•   Rowing fast enough? No. Typical
    problem with defense contracts. Way too
    slow to respond to events.
What problems existed in
the operations support role?
 • Rowing together? Seemed to be.
 • Rowing in the right direction? No.
   Wishful thinking about the effectiveness of
   middleware and no intention to validate.
 • Rowing fast enough? No. Did not even
   have basic knowledge about “rowing” (e.g.,
   using a shared network drive rather than a
   VCS). Code-and-fix approach.
What problems typically exist on
Agile delivery and transformation
             projects?
•   Rowing together? Typically have problems
    with local optimisation for subset teams
•   Rowing in the right direction?
    Sometimes unclear on the ground what the
    direction is. Typically direction is not validated.
•   Rowing fast enough? Typically not as fast
    as they could be. Most places do not
    deliberately focus on developing skills.
Shallow
          root cau
                   se?                                     su pport?
                                                   itative
                                             Quant


                         Observation bias?




I’m just putting this out
          there
                   e useful... but are also risky
  Met aphors may b
                                               Conveni
                                                        ent fictio
                                                                  n?
Photographs
•   Underpants:

    •   http://www.flickr.com/photos/richardoyork/2273413333/
•   Elephant parts:
    •   http://www.flickr.com/photos/archetypefotografie/3632454965/

    •   http://www.flickr.com/photos/debbiehostetler/2456981718/
    •   http://www.flickr.com/photos/michaelhall/155809221/
    •   http://www.flickr.com/photos/aussy_greg/255942923/
•   U-boat:

    •   http://www.flickr.com/photos/mateus27_24-25/2329507830/
•   Hippo:
    •   http://www.flickr.com/photos/tim_ellis/101111534/

•   Dice:
    •   http://www.flickr.com/photos/john/15327066/
Thanks for listening
                 Jason Yip
       jcyip@thoughtworks.com
                  @jchyip
       http://jchyip.blogspot.com

Contenu connexe

Similaire à Row Together, Row in the Right Direction, Row Faster

DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DevOps Enterprise Summmit
 
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps WhaleDOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
Gene Kim
 
JCN12 Behavior-Driven Development
JCN12 Behavior-Driven DevelopmentJCN12 Behavior-Driven Development
JCN12 Behavior-Driven Development
Ambientia
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...
drewz lin
 
Thoughts ineducation
Thoughts ineducationThoughts ineducation
Thoughts ineducation
Bala Kris
 

Similaire à Row Together, Row in the Right Direction, Row Faster (20)

Innovate! - How to Walk Backwards
Innovate! - How to Walk BackwardsInnovate! - How to Walk Backwards
Innovate! - How to Walk Backwards
 
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
 
How 5 people with 4 day jobs in 3 time zones enjoyed 2 years writing 1 book
How 5 people with 4 day jobs in 3 time zones enjoyed 2 years writing 1 bookHow 5 people with 4 day jobs in 3 time zones enjoyed 2 years writing 1 book
How 5 people with 4 day jobs in 3 time zones enjoyed 2 years writing 1 book
 
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps WhaleDOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
DOES14 - Justin Arbuckle - CHEF - Hunting the DevOps Whale
 
Scrum under a waterfall
Scrum under a waterfallScrum under a waterfall
Scrum under a waterfall
 
5 Ways Organizations Get eLearning Wrong
5 Ways Organizations Get eLearning Wrong5 Ways Organizations Get eLearning Wrong
5 Ways Organizations Get eLearning Wrong
 
JCN12 Behavior-Driven Development
JCN12 Behavior-Driven DevelopmentJCN12 Behavior-Driven Development
JCN12 Behavior-Driven Development
 
Targu Mures - Behind the Curtain: The Agile/Lean Way of Working
Targu Mures - Behind the Curtain: The Agile/Lean Way of WorkingTargu Mures - Behind the Curtain: The Agile/Lean Way of Working
Targu Mures - Behind the Curtain: The Agile/Lean Way of Working
 
Climbing Rocks & Coding Blocks
Climbing Rocks  & Coding BlocksClimbing Rocks  & Coding Blocks
Climbing Rocks & Coding Blocks
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...
 
Interviews
InterviewsInterviews
Interviews
 
Agile SCAMPI
Agile SCAMPIAgile SCAMPI
Agile SCAMPI
 
Guide to Incident Simulations
Guide to Incident SimulationsGuide to Incident Simulations
Guide to Incident Simulations
 
Pirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guidePirateship - growing a great crew: workshop facilitation guide
Pirateship - growing a great crew: workshop facilitation guide
 
Startup Weekend - Interviewing Customers
Startup Weekend - Interviewing CustomersStartup Weekend - Interviewing Customers
Startup Weekend - Interviewing Customers
 
Software Process... the good parts
Software Process... the good partsSoftware Process... the good parts
Software Process... the good parts
 
Finding the Center
Finding the CenterFinding the Center
Finding the Center
 
Define Part 2
Define Part 2Define Part 2
Define Part 2
 
Thoughts ineducation
Thoughts ineducationThoughts ineducation
Thoughts ineducation
 
Developing & Leading High Performance Teams
Developing & Leading High Performance TeamsDeveloping & Leading High Performance Teams
Developing & Leading High Performance Teams
 

Plus de Jason Yip

Plus de Jason Yip (20)

[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...
 
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
 
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
 
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
 
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
 
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
 
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
 
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
 
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DAgile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
 
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Using BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyUsing BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategy
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
Designing Better Tribe Meetings
Designing Better Tribe MeetingsDesigning Better Tribe Meetings
Designing Better Tribe Meetings
 
How things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itHow things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve it
 
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
 
What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Enabling Autonomy at Spotify
Enabling Autonomy at SpotifyEnabling Autonomy at Spotify
Enabling Autonomy at Spotify
 

Dernier

Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 

Dernier (20)

Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 

Row Together, Row in the Right Direction, Row Faster

  • 1. Row together Row in the right direction Row faster Jason Yip @jchyip jcyip@thoughtworks.com http://jchyip.blogspot.com
  • 2.
  • 3.
  • 4.
  • 5. What’s going on here? Why didn’t it work?
  • 6.
  • 7.
  • 8.
  • 9. Was this a completely different situation or is there a pattern forming?
  • 10.
  • 11.
  • 12.
  • 13. Hmmm... new problems popped up
  • 14.
  • 15.
  • 16. Different problems, different tactics... but is there an underlying common model?
  • 17.
  • 18.
  • 19. Let’s talk about row boats
  • 20.
  • 21.
  • 22.
  • 23. You don’t win boat races by only focusing on one aspect
  • 24. Rowing together Alignment / Coordination Rowing in the right Direction / Shared vision direction Rowing faster Productivity / Skill
  • 25. What is “rowing together”?
  • 26.
  • 27. U-boats sunk Before creation of Tenth Fleet 36 in 1.5 years (May 1943) After creation of Tenth Fleet 75 in 6 months
  • 28. Rowing together is about systems, not “talent”
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. What is “rowing in the right direction”?
  • 36.
  • 37.
  • 38. NOT so much “we’ll invest more in space” BUT more “man on the moon at the end of the decade”
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45. What is “rowing faster”?
  • 46.
  • 47. ans hip Mas tery Cra ftsm Rowing faster is about high performance individual behaviour 10 000 hours
  • 48. Rowing faster is also about high performance organisational behaviour
  • 49. Low performer High performer Understood or not Pass or fail understood Looking for results, even if Looking for knowledge caused by random luck that produces results Make predictions in order Set passing thresholds to validate current model of reality Derived from The High Velocity Edge by Steven J. Spear
  • 50.
  • 51. Don’t be willing to accept ignorance about the contract of a component you rely on High p erforman ce min dset
  • 52.
  • 53.
  • 54.
  • 55.
  • 56. A question for Takeshi Kawabe g” ea n Thinkin ing Wh o? See “L Manufactur a chapte r on Show “ What would you suggest should be done with a software development team where there is a significant difference in skill levels, let's say up to 10x difference?”
  • 57. rmer” nd worst perfo not “seco “Set the best performers as the standard. Pair people with the masters in a master- apprentice model. Find other suitable jobs for those without aptitude. Like professional baseball players, you need to practice every day to be a professional. Software development is a team activity and teams are only as strong as their weakest link.”
  • 58.
  • 59. How well does this model fit with my experiences?
  • 60. Rowing together Alignment / Coordination Rowing in the right Direction / Shared vision direction Rowing faster Productivity / Skill
  • 61. What problems existed at the defense contractor? • Rowing together? Despite all the “Hoshin goals”, no. It’s like a portion of the boat just stopped rowing because their part was done. • Rowing in the right direction? Probably • Rowing fast enough? No. Typical problem with defense contracts. Way too slow to respond to events.
  • 62. What problems existed in the operations support role? • Rowing together? Seemed to be. • Rowing in the right direction? No. Wishful thinking about the effectiveness of middleware and no intention to validate. • Rowing fast enough? No. Did not even have basic knowledge about “rowing” (e.g., using a shared network drive rather than a VCS). Code-and-fix approach.
  • 63. What problems typically exist on Agile delivery and transformation projects? • Rowing together? Typically have problems with local optimisation for subset teams • Rowing in the right direction? Sometimes unclear on the ground what the direction is. Typically direction is not validated. • Rowing fast enough? Typically not as fast as they could be. Most places do not deliberately focus on developing skills.
  • 64.
  • 65.
  • 66. Shallow root cau se? su pport? itative Quant Observation bias? I’m just putting this out there e useful... but are also risky Met aphors may b Conveni ent fictio n?
  • 67.
  • 68. Photographs • Underpants: • http://www.flickr.com/photos/richardoyork/2273413333/ • Elephant parts: • http://www.flickr.com/photos/archetypefotografie/3632454965/ • http://www.flickr.com/photos/debbiehostetler/2456981718/ • http://www.flickr.com/photos/michaelhall/155809221/ • http://www.flickr.com/photos/aussy_greg/255942923/ • U-boat: • http://www.flickr.com/photos/mateus27_24-25/2329507830/ • Hippo: • http://www.flickr.com/photos/tim_ellis/101111534/ • Dice: • http://www.flickr.com/photos/john/15327066/
  • 69. Thanks for listening Jason Yip jcyip@thoughtworks.com @jchyip http://jchyip.blogspot.com