SlideShare a Scribd company logo
1 of 25
Download to read offline
Beyond the Scrum
                          Implementing Lean Software Practices in Your Organization



                                        Adam Monago, ThoughtWorks
                                              amonago@thoughtworks.com

                                         Better Software Conference
                                      June 11, 2009, Las Vegas, Nevada




Saturday, June 13, 2009                                                               1
Agenda
            • About ThoughtWorks

            • Why IT Projects Fail

            • Failures with Agile; Why Scrum is not sufficient on its own

            • Elements of Successful Approaches

            • What is Lean and How do I do it?

            • What are the real benefits and how to ThoughtWorks Studios tools support
               these objectives?




Saturday, June 13, 2009                                                                  2
We literally write the books on Agile
            About                                    and technology innovation


            • Founded in 1993                          • World Leaders in use of Agile
            • Global Delivery from US, UK,              Software Development techniques
             Canada, Australia, India and China        • Expertise: Java, .NET, SOA, Ruby,
            • 1000+ employees                           Open Source
            • $132M+ in revenue (2008)
            • High End IT Consulting. Ideation to
             Production
            • Application Development, Support &
             Evolution
            • Build and Deploy: Enterprise Class,
             Business Critical Software
            • ThoughtWorks Studios: Focused
             on creating Products for Agile
             practitioners


Saturday, June 13, 2009                                                                      3
What we want you to walk away with
            The right combination of practices can help you...

            ...maximize your team’s throughput by monitoring your team’s limits and focusing
            on bottlenecks.

            ...reduce cycle time in your release management process through parallelization
            and immediate notifications of build and deployment failures.

            ...improve product quality and reduce churn by implementing acceptance test
            driven development practices




Saturday, June 13, 2009                                                                        4
Top 10 Reasons IT Projects Fail
                                                       Hard-Working, Focused Staff

                                                               Clear Vision & Objectives


                                User Involvement                        Ownership

                                                                                 Competent Staff




                            Executive                                                Smaller Project Milestones

                           Management
                             Support

                                                                                Realistic Expectations



                                                              Proper Planning
                                     Clear Statement
                                     of Requirements
                          Source: Standish Group
Saturday, June 13, 2009                                                                                           5
reduced value
                          time-to-market           limited purview
                                                                                             higher testing costs

      requirements                                                                                        reduced test
         expired                                           PMO                                              coverage
                                                                              lack of tool
                                                         challenges           & resources
                                 long delivery cycles
                                                                                 in QA
                                                                                                            lack of
        estimation pain                                                                                  communication

                           scope dysfunction
                                                    issues                            internal disconnect

         scope bloat                                                                                      silo-integration
                                                                                                                pain
                             roles & responsibilities
                                                                                     lost know-how
                                    confusion
                                                                                                            higher
        increased                                                                                         project risk
       time-slicing
                                                                                           must reinvest in
                                                                                          intellectual capital
                           reactive tasking



Saturday, June 13, 2009                                                                                                      6
Agile: Flipping the Axes




Saturday, June 13, 2009                7
Agile: Flipping the Axes




Saturday, June 13, 2009                8
Many flavors of Agile
            • None offer a complete solution

            • XP, Scrum, DSDM, Crystal, and Lean (among others) all offered valuable
               methods that contribute to a more effective way of running projects

            • In the market, Scrum has clearly been the most successful in terms of adoption




Saturday, June 13, 2009                                                                        9
Why has Scrum been adopted by so many?
            • Easy to learn
            • Many parallels to existing
              organizational concepts*
            • Does not address the technology
              issues




                                                * Bowley, Rob “Lean is the new Scrum, and it will fail for the same reasons “
                                                  http://blog.robbowley.net/2008/11/15/lean-scrum/




Saturday, June 13, 2009                                                                                                         10
Agile Failures: What’s going wrong?
                      "Agile is hard, and you can't master it by sitting through a two-day course.

                                     ... if you don't use agile engineering practices,
                                  if you don't have high-bandwidth communication,
                                   and if you don't include a strong customer voice,
                                               you're not going to succeed...

                          Scrum is popular because it's easy--and that's part of the problem.




                                         James Shore, “The Decline and Fall of Agile”, 14, Nov, 2008

Saturday, June 13, 2009                                                                                11
What are the essential Agile Engineering Practices?
            • Continuous Integration
            • Test Driven Development
            • Refactoring
            • Pair Programming

                          When they are not applied, you run the risk of
                           undermining all of your other process and
                                     management efforts!




Saturday, June 13, 2009                                                    12
Components of a successful agile implementation



                                          Disciplined
                                          Engineering
                                         Practices (XP)



                             Adaptive                       Lean
                           Management                     Principles
                            Philosophy
                            (SCRUM)




Saturday, June 13, 2009                                                13
So....what exactly is Lean all about?
            • In a nutshell...
                     • Managing how much you are doing at all times to make sure your team is working
                       optimally as a whole system
                     • Making sure every single item you are working on is uniquely valuable; If it is not
                       completed, it is money down the drain




Saturday, June 13, 2009                                                                                      14
Philosophical parallels between “Lean” and “Agile”




Saturday, June 13, 2009                                          15
Elimination of Waste is Key




Saturday, June 13, 2009                   16
This is getting attention!

                          Companies can reduce application development and maintenance costs by up to 40%




                          McKinsey “Applying Lean to Application Development and Maintenance”, 2007




Saturday, June 13, 2009                                                                                     17
Why ThoughtWorks Studios?
                          Metrics and Visibility

                          !!Real time status of Programs, Project, and Initiatives
                          !!Adhere to Approval and Governance Requirements
                          !!Requirement to Code Traceability


                          Collaboration

                          !!Next Floor or Bangalore
                          !!Frequent Business & IT Stakeholder Interaction
                          !!Leverage Right People, Right Place, Right Time


                          Business Agility

                          !!Adapt to Local Conditions
                          !!Support Various Implementation Approaches
                          !!Reduce Feedback Cycles to Shorten -> Time to Live


Saturday, June 13, 2009                                                              18
Why ThoughtWorks Studios?



                  Mingle, Cruise and Twist have all been designed to provide visibility to teams
                  so that they can resolve impediments in their process and improve flow and
                                                communication.

                They support whatever process decisions you make, and ENCOURAGE you to
                                                  adapt.




Saturday, June 13, 2009                                                                            19
Pull systems and Kanban




                      “The ideal work planning process should always provide the development
                      team with best thing to work on next, no more and no less.”
                                                                  -Corey Ladas, “Scrum-ban”

Saturday, June 13, 2009                                                                        20
Use metrics to measure flow and to detect where bottlenecks occur




Saturday, June 13, 2009                                                         21
Parallelize what you can




Saturday, June 13, 2009                22
Tests should be easily maintained by the entire team as they adapt




Saturday, June 13, 2009                                                          23
Reinforce good practices and people with the right tools

                                              •! One source of project data
                                                 across teams

                                              •! Reducing cycle time and
                                                 getting fast feedback should
                                                 be the number one priority

                                              •! Tools should be used by
                                                 everyone on the team to be
                                                 effective

                                              •! Management driven metrics




Saturday, June 13, 2009                                                         24
Thank You!




Saturday, June 13, 2009                25

More Related Content

What's hot

Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Relief
rpboulan53
 
User Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 VfUser Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 Vf
Alfonso de la Nuez
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
Surajit Bhuyan
 
M&A Integration Software Licensing David Welch
M&A Integration Software Licensing David WelchM&A Integration Software Licensing David Welch
M&A Integration Software Licensing David Welch
Flexera
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
Aras
 
solving problems
solving problemssolving problems
solving problems
nhok maruko
 
Mature agile teams essential patterns v4 - half day workshop
Mature agile teams   essential patterns v4 - half day workshopMature agile teams   essential patterns v4 - half day workshop
Mature agile teams essential patterns v4 - half day workshop
drewz lin
 
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Arvind Rajan
 
Management 3.0 applied at lean experience
Management 3.0 applied at lean experienceManagement 3.0 applied at lean experience
Management 3.0 applied at lean experience
Johan Oskarsson
 

What's hot (20)

Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Relief
 
Toc and kanban in embedded domain
Toc and kanban in embedded domainToc and kanban in embedded domain
Toc and kanban in embedded domain
 
User Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 VfUser Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 Vf
 
Simple design
Simple designSimple design
Simple design
 
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder ConcernsWhose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
 
The Evolving Agile Development Process at Srijan
The Evolving Agile Development Process at SrijanThe Evolving Agile Development Process at Srijan
The Evolving Agile Development Process at Srijan
 
M&A Integration Software Licensing David Welch
M&A Integration Software Licensing David WelchM&A Integration Software Licensing David Welch
M&A Integration Software Licensing David Welch
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
 
Talent Review and Engagement
Talent Review and EngagementTalent Review and Engagement
Talent Review and Engagement
 
Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
 
solving problems
solving problemssolving problems
solving problems
 
White Paper : Why Outsourcing Fails
White Paper : Why Outsourcing FailsWhite Paper : Why Outsourcing Fails
White Paper : Why Outsourcing Fails
 
Comunication&change
Comunication&changeComunication&change
Comunication&change
 
Mature agile teams essential patterns v4 - half day workshop
Mature agile teams   essential patterns v4 - half day workshopMature agile teams   essential patterns v4 - half day workshop
Mature agile teams essential patterns v4 - half day workshop
 
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
Astute Business Solutions - Fast Track Impact Analysis for PeopleSoft 9.2 Upg...
 
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
ALN-Bengaluru - Agile Management - Driving Leadership & Complexity of …
 
Scaling Teams, Processes and Architectures
Scaling Teams, Processes and ArchitecturesScaling Teams, Processes and Architectures
Scaling Teams, Processes and Architectures
 
Behavior Based Selection Webinar
Behavior Based Selection WebinarBehavior Based Selection Webinar
Behavior Based Selection Webinar
 
Management 3.0 applied at lean experience
Management 3.0 applied at lean experienceManagement 3.0 applied at lean experience
Management 3.0 applied at lean experience
 

Viewers also liked (6)

Autopsia Psicológica
Autopsia PsicológicaAutopsia Psicológica
Autopsia Psicológica
 
Reach New Heights with Interactive Communication
Reach New Heights with Interactive CommunicationReach New Heights with Interactive Communication
Reach New Heights with Interactive Communication
 
Responsive Delivery
Responsive DeliveryResponsive Delivery
Responsive Delivery
 
Craft Council Workshop
Craft Council WorkshopCraft Council Workshop
Craft Council Workshop
 
Managing Agile Projects With Mingle
Managing Agile Projects With MingleManaging Agile Projects With Mingle
Managing Agile Projects With Mingle
 
Supercharging Your SEO Strategy With TrackMaven
Supercharging Your SEO Strategy With TrackMavenSupercharging Your SEO Strategy With TrackMaven
Supercharging Your SEO Strategy With TrackMaven
 

Similar to Beyond the Scrum - I

Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
NASAPMC
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
Tatlock
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
dgarlough
 
Agile Certified Practitioner Workshop
Agile Certified Practitioner WorkshopAgile Certified Practitioner Workshop
Agile Certified Practitioner Workshop
Pinkesh Shah
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
Roopa Nadkarni
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
IBM
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
IBM
 
Establishing a performance culture
Establishing a performance cultureEstablishing a performance culture
Establishing a performance culture
thinktalentindia
 
Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
Xebia IT Architects
 

Similar to Beyond the Scrum - I (20)

Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile Projects
 
Practices of an agile developer
Practices of an agile developerPractices of an agile developer
Practices of an agile developer
 
Amy.stapleton
Amy.stapletonAmy.stapleton
Amy.stapleton
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012
 
OSSCube - Zend Webinar
OSSCube - Zend WebinarOSSCube - Zend Webinar
OSSCube - Zend Webinar
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
 
Agile Certified Practitioner Workshop
Agile Certified Practitioner WorkshopAgile Certified Practitioner Workshop
Agile Certified Practitioner Workshop
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
How to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindseyHow to make_it_real-hayden_lindsey
How to make_it_real-hayden_lindsey
 
[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Agile for Product Owners Workshop
Agile for Product Owners WorkshopAgile for Product Owners Workshop
Agile for Product Owners Workshop
 
Establishing a performance culture
Establishing a performance cultureEstablishing a performance culture
Establishing a performance culture
 
Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
 
Agile Intro for FCL
Agile Intro for FCLAgile Intro for FCL
Agile Intro for FCL
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 

More from Adam Monago

More from Adam Monago (6)

Data Driven Digital Strategies for Recruitment Marketing
Data Driven Digital Strategies for Recruitment MarketingData Driven Digital Strategies for Recruitment Marketing
Data Driven Digital Strategies for Recruitment Marketing
 
Account-Based Content Marketing: Building an effective content strategy to su...
Account-Based Content Marketing: Building an effective content strategy to su...Account-Based Content Marketing: Building an effective content strategy to su...
Account-Based Content Marketing: Building an effective content strategy to su...
 
10x Content: What it is and Why it Matters
10x Content: What it is and Why it Matters10x Content: What it is and Why it Matters
10x Content: What it is and Why it Matters
 
10x Content: What It Is and Why It Matters
10x Content: What It Is and Why It Matters10x Content: What It Is and Why It Matters
10x Content: What It Is and Why It Matters
 
Agile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile AnalysisAgile Analysis, Not Fragile Analysis
Agile Analysis, Not Fragile Analysis
 
Applying Agile to Multi-Team Projects - April 2010
Applying Agile to Multi-Team Projects - April 2010Applying Agile to Multi-Team Projects - April 2010
Applying Agile to Multi-Team Projects - April 2010
 

Beyond the Scrum - I

  • 1. Beyond the Scrum Implementing Lean Software Practices in Your Organization Adam Monago, ThoughtWorks amonago@thoughtworks.com Better Software Conference June 11, 2009, Las Vegas, Nevada Saturday, June 13, 2009 1
  • 2. Agenda • About ThoughtWorks • Why IT Projects Fail • Failures with Agile; Why Scrum is not sufficient on its own • Elements of Successful Approaches • What is Lean and How do I do it? • What are the real benefits and how to ThoughtWorks Studios tools support these objectives? Saturday, June 13, 2009 2
  • 3. We literally write the books on Agile About and technology innovation • Founded in 1993 • World Leaders in use of Agile • Global Delivery from US, UK, Software Development techniques Canada, Australia, India and China • Expertise: Java, .NET, SOA, Ruby, • 1000+ employees Open Source • $132M+ in revenue (2008) • High End IT Consulting. Ideation to Production • Application Development, Support & Evolution • Build and Deploy: Enterprise Class, Business Critical Software • ThoughtWorks Studios: Focused on creating Products for Agile practitioners Saturday, June 13, 2009 3
  • 4. What we want you to walk away with The right combination of practices can help you... ...maximize your team’s throughput by monitoring your team’s limits and focusing on bottlenecks. ...reduce cycle time in your release management process through parallelization and immediate notifications of build and deployment failures. ...improve product quality and reduce churn by implementing acceptance test driven development practices Saturday, June 13, 2009 4
  • 5. Top 10 Reasons IT Projects Fail Hard-Working, Focused Staff Clear Vision & Objectives User Involvement Ownership Competent Staff Executive Smaller Project Milestones Management Support Realistic Expectations Proper Planning Clear Statement of Requirements Source: Standish Group Saturday, June 13, 2009 5
  • 6. reduced value time-to-market limited purview higher testing costs requirements reduced test expired PMO coverage lack of tool challenges & resources long delivery cycles in QA lack of estimation pain communication scope dysfunction issues internal disconnect scope bloat silo-integration pain roles & responsibilities lost know-how confusion higher increased project risk time-slicing must reinvest in intellectual capital reactive tasking Saturday, June 13, 2009 6
  • 7. Agile: Flipping the Axes Saturday, June 13, 2009 7
  • 8. Agile: Flipping the Axes Saturday, June 13, 2009 8
  • 9. Many flavors of Agile • None offer a complete solution • XP, Scrum, DSDM, Crystal, and Lean (among others) all offered valuable methods that contribute to a more effective way of running projects • In the market, Scrum has clearly been the most successful in terms of adoption Saturday, June 13, 2009 9
  • 10. Why has Scrum been adopted by so many? • Easy to learn • Many parallels to existing organizational concepts* • Does not address the technology issues * Bowley, Rob “Lean is the new Scrum, and it will fail for the same reasons “ http://blog.robbowley.net/2008/11/15/lean-scrum/ Saturday, June 13, 2009 10
  • 11. Agile Failures: What’s going wrong? "Agile is hard, and you can't master it by sitting through a two-day course. ... if you don't use agile engineering practices, if you don't have high-bandwidth communication, and if you don't include a strong customer voice, you're not going to succeed... Scrum is popular because it's easy--and that's part of the problem. James Shore, “The Decline and Fall of Agile”, 14, Nov, 2008 Saturday, June 13, 2009 11
  • 12. What are the essential Agile Engineering Practices? • Continuous Integration • Test Driven Development • Refactoring • Pair Programming When they are not applied, you run the risk of undermining all of your other process and management efforts! Saturday, June 13, 2009 12
  • 13. Components of a successful agile implementation Disciplined Engineering Practices (XP) Adaptive Lean Management Principles Philosophy (SCRUM) Saturday, June 13, 2009 13
  • 14. So....what exactly is Lean all about? • In a nutshell... • Managing how much you are doing at all times to make sure your team is working optimally as a whole system • Making sure every single item you are working on is uniquely valuable; If it is not completed, it is money down the drain Saturday, June 13, 2009 14
  • 15. Philosophical parallels between “Lean” and “Agile” Saturday, June 13, 2009 15
  • 16. Elimination of Waste is Key Saturday, June 13, 2009 16
  • 17. This is getting attention! Companies can reduce application development and maintenance costs by up to 40% McKinsey “Applying Lean to Application Development and Maintenance”, 2007 Saturday, June 13, 2009 17
  • 18. Why ThoughtWorks Studios? Metrics and Visibility !!Real time status of Programs, Project, and Initiatives !!Adhere to Approval and Governance Requirements !!Requirement to Code Traceability Collaboration !!Next Floor or Bangalore !!Frequent Business & IT Stakeholder Interaction !!Leverage Right People, Right Place, Right Time Business Agility !!Adapt to Local Conditions !!Support Various Implementation Approaches !!Reduce Feedback Cycles to Shorten -> Time to Live Saturday, June 13, 2009 18
  • 19. Why ThoughtWorks Studios? Mingle, Cruise and Twist have all been designed to provide visibility to teams so that they can resolve impediments in their process and improve flow and communication. They support whatever process decisions you make, and ENCOURAGE you to adapt. Saturday, June 13, 2009 19
  • 20. Pull systems and Kanban “The ideal work planning process should always provide the development team with best thing to work on next, no more and no less.” -Corey Ladas, “Scrum-ban” Saturday, June 13, 2009 20
  • 21. Use metrics to measure flow and to detect where bottlenecks occur Saturday, June 13, 2009 21
  • 22. Parallelize what you can Saturday, June 13, 2009 22
  • 23. Tests should be easily maintained by the entire team as they adapt Saturday, June 13, 2009 23
  • 24. Reinforce good practices and people with the right tools •! One source of project data across teams •! Reducing cycle time and getting fast feedback should be the number one priority •! Tools should be used by everyone on the team to be effective •! Management driven metrics Saturday, June 13, 2009 24