SlideShare une entreprise Scribd logo
1  sur  33
Intro to Scrum and Agile Values


       Laszlo Szalvay
       VP Worldwide Scrum Business
       Wednesday, January 16, 2013




ENTERPRISE CLOUD DEVELOPMENT
1                                    Copyright ©2012 CollabNet, Inc. All Rights Reserved.
CollabNet Company Background
    • Founded in 1999; Headquarters in Silicon
      Valley.
        • Global offices in Singapore, Shanghai, Seoul,
          Tokyo, Chennai, Munich, London, Amsterdam,
          Seattle, Portland.

    • Started Subversion project in 2000
        • 50%+ Market share for Source Code
          Management. CollabNet named strategic
          leader by Gartner and Forrester

    • Founders include Brian Behlendorf (Founder of
      Subversion, Apache Project, Mozilla Board
      member, CTO of the World Economic Forum) and
      Tim O’Reilly (founder of O’Reilly Media)

    • Multiple Acquisitions along the way (VA
      Software, Danube, Codesion)

    • Primary product today is called TeamForge and
      is built on top of Subversion

    • 10,000 companies use our products and
      services
2                                    Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Today’s Agenda
      1. Define waterfall development


      2. Define a working conceptual understanding of what being Agile means


      3. Differentiate Scrum


      4. Study basic Scrum mechanics


      5. Explore Case studies to help validate some of what I say




3                              Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                               3
Define Waterfall




4             Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Waterfall an Overview




     In 1970, Dr. Winston Royce published
     “Managing the Development of Large
     Software Systems,” in which the waterfall
     paradigm was first documented. He said, “I
     believe in this concept, but the
     implementation described above is risky and
     invites failure.”

5                               Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                                5
Waterfall Isn’t Always Wrong



       If Waterfall is working well – don’t change a thing. Agile & Scrum is a
          means to an end, not an end unto it self.




6                            Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                             6
What Kind of Team Do You Need to Accomplish This?



                    • Need specialists - Over-the-fence, relay race
                      approach
                    • People are separated into functional groups
                    • Breeds culture of “it’s their fault” when something
                    • doesn’t work




7                    Copyright ©2012 CollabNet, Inc. All Rights Reserved.
What does it mean to be Agile?




8             Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Under the Umbrella of Agile

      • The following are specific approaches, typically considered Agile*


                    •   Extreme Programming (XP)
                    •   Scrum
                    •   Adaptive Software Development (ASD)
                    •   Crystal Clear and Other Crystal Methodologies
                    •   Dynamic Systems Development Method (DSDM)
                    •   Feature Driven Development (FDD)
                    •   Lean software development
                    •   Agile Unified Process (AUP)
                    •   Rational Unified Process (RUP)


        * List updated from Wikipedia 2/21/2007




9                                        Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Agile is not a process…




10                  Copyright ©2012 CollabNet, Inc. All Rights Reserved.
The Agile Manifesto




   Individuals and interactions over processes and tools
   Working software over comprehensive documentation
   Customer collaboration over contract negotiation
   Responding to change over following a plan

   That is, while there is value in the items on the right, we value the items on the left more.




Image from http://www.jamieclouting.co.uk/2011/08/managing-change-the-agile-way




  11                                                          Copyright ©2012 CollabNet, Inc. All Rights Reserved.
To me, being agile means

           • Developing software in iterations

           • Delivering software increments (usually called releases and come with
             inherent value to the business)


           • Reducing the cost of changes that come late in the game (e.g. building a
             IT infrastructure that allows for you to be responsive)




12                           Copyright ©2012 CollabNet, Inc. All Rights Reserved.
What Kind of Team Do You Need to Accomplish This?


      Agile teams are cross-functional
      • All functions represented on a single team
      • Team size: no more than 9 for each single team
      • People work together to finish product increments
      • Teams own their deliverables and are responsible for getting them
        done-done-done




13                         Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Differentiate Scrum




14             Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Scrum Is…
     • The management piece of Agile (engineering
       practice-agnostic).
     • A simple framework that can be understood and
       implemented in a few days.
     • A collaborative effort involving developers and
       customers in ongoing dialogue.
     • A management wrapper around existing
       engineering practices, driving incremental
       improvements.




15
           “         Scrum is not a methodology – it is a pathway




                          Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                                                                ”
                                                                                 Ken Schwaber, Co-founder of Scrum
Scrum Is Not…

•    A Silver Bullet


•    Entirely New


•    Equipped to Address Every Possible Contingency




16                            Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Key Principles in Scrum



       – Delivering Business
         Value to
         stakeholders –
         Prioritization


       – Empirical Process –
         Inspect and Adapt


       – Team Self-
         organization




17                             Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Why Agile? Empirical vs. Defined (Predictive) Approaches

                             Waterfall = Defined/Predictive

     Start with all                                                                    Follow the plan to end with
     requirements & a                                                                  all requirements completed
     detailed plan                                                                     (someday, maybe…)




                                      Scrum = Empirical


 Start with a Project Goal                                                             Adapt requirements &
 and some high priority                                                                the plan to meet the
 requirements                                                                          Project Goal




18                              Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Scrum Mechanics




19            Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Key Roles and Responsibilities

                  •   The Team
                  •   ScrumMaster
                  •   Product Owner
                  •   Stakeholder




20                        Copyright ©2012 CollabNet, Inc. 20 Rights Reserved.
                                                          All
Scrum Roles: Responsibilities


                          The Scrum Team
                          MAKES and MEETS
                          Commitments




                                The Product Owner
                                Defines Business Value and
                                Prioritizes
                                the Product Backlog


                    The ScrumMaster
                    Enforces the process
                    and removes team
                     impediments

21                  Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Four Meetings + 1




22                       Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Example: What the standup can look like
     • Daily Standup
      – What did you do yesterday?
      – What do you plan to do today?
      – How are you impeded?




23                          Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                            23
Scrum Artifacts




                                                                               Release
                                                                              Burndown




     Sprint Burndown


24                     Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Exercise: Build Your Own Scrum




     Build Your Own Scrum
                  brought to you by Adam Weisbart


     Level set your Scrum knowledge with your teammates (8 mins)




25                     Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Roles, meetings, and artifacts




               Scrum is a means to an end


26                  Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Case Studies




27             Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Pre-Agile Client Situations
     • Deutsche Post
       –   No traceability into software quality metrics, source code (unknown number of shadow IT
           projects), and no formal document organization across programs or geographies
       –   No internal development communities in place
       –   Lack of visibility at the executive level                                                            “… we have aalong history
                                                                                                                 “… we have long history
       –   1,000+ projects, 6 Continents, 4,000 people                                                           of requirements thrash,
                                                                                                                  of requirements thrash,
                                                                                                                over-committing, missed
                                                                                                                 over-committing, missed
     • DHL                                                                                                       schedules, insane work
                                                                                                                  schedules, insane work
                                                                                                                weeks, poor morale, and
                                                                                                                 weeks, poor morale, and
       –   Poorly defined business line ownership resulting in requirements thrash, weak definitions of done,
           scope creep, and a lack of meaningful metrics                                                           high turnover rates”
                                                                                                                    high turnover rates”
       –   Lack of flexibility / time to market between IT Services, BuIT, and the Business
       –   100 projects, 4 Continents, 1,200 people                                                             50 Teams, 33Continents,
                                                                                                                 50 Teams, Continents,
                                                                                                                     500+ people
                                                                                                                      500+ people
     • Amdocs ($2.5b software co.)
       –   Development efforts resulted in too much time gathering requirements,
       –   poorly defined vision, lack of Def. of Done, too much time in planning,                               Intel, OAP PDE group
                                                                                                                  Intel, OAP PDE group
       –   Incessant debate about the “right way” to do iterative development
       –   18 teams, 3 Continents, 200 people



     • Nokia
       –   Lack of business line ownership and integration issues
       –   100 Teams, 3 continents, 11,500 people




28                                                 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
Post Agile Engagement
                                                                                                            66% cycle time
                                                                                                             66% cycle time
• Deutsche Post                                                                                           reduction of which
                                                                                                           reduction of which
     –   100% secured IP control,                                                                           at least 50% is
                                                                                                              at least 50% is
     –   30% increase in developer productivity                                                             attributable to
                                                                                                             attributable to
     –   20% IT Ops savings                                                                               CollabNet’s people
                                                                                                           CollabNet’s people
     –   Multiple Innersource communities in place                                                        and platform, nine
                                                                                                           and platform, nine
     –   800+ Projects in Flight, 6 continents, 2,000 people                                                figure savings
                                                                                                             figure savings

                                                                                                           Interest //Growth
                                                                                                            Interest Growth
• DHL                                                                                                     outside of OAP PDE
                                                                                                           outside of OAP PDE
     –   Formed Agile Center of Excellence & Steering Committee based on Global Lean Initiative                  group
                                                                                                                  group
     –   Early days – CollabNet executing against Agile Assessment, Coaching and Training
     –   12 projects, 100 people                                                                            200 Teams, 33
                                                                                                             200 Teams,
                                                                                                          Continents, 3,500+
                                                                                                           Continents, 3,500+
                                                                                                                people
                                                                                                                 people
• Amdocs ($2.5b software co.)
     –   Created internal Agile Center of Excellence & community based in VP level endorsements
     –   18 Scrum Teams established, 200 people using the CollabNet platform
     –   Cycle time reduction of 25%
                                                                                                                       Intel
                                                                                                                        Intel

• Nokia
     –   11,500 on the CollabNet platform
     –   100% pure Scrum Community – the largest in the world
     –   100+ Teams, 3 continents, 11,500 people




29                                                 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
The Thing We’re Most Proud of – Our Clients!




30                Copyright ©2012 CollabNet, Inc. All Rights Reserved.
We’re Just a Catalyst
     • Scrum transformations require major changes in operations and organizational
       culture. There is a champion behind every one of those clients – someone who
       stuck their neck out and said, “Let’s try something different.”


     • Without clients who are passionate about what they do, the products they create,
       and the staff they represent, there would be no need for our services and tools.


     • We deliver value through training, coaching/consulting, and software products.




31                                Copyright ©2012 CollabNet, Inc. All Rights Reserved.
                                                                  31
More than Half of the Fortune 100 Use CollabNet’s ScrumWorks



                   • “The best compliment I can give to ScrumWorks is
                     my staff doesn't think about it. It is intuitive and
                     respectful of the Scrum methodology, and easily
                     becomes a very natural extension of the methodology.”
                     Dan Butzer, Senior Director, platform engineering team



                   • “I’ve transitioned several groups to Scrum and we use
                     ScrumWorks for sprint and backlog management. The
                     intuitive interface actually helps my teams learn the Scrum
                     process. The last thing I want to worry about is complex
                     tooling when rolling out a new process like Scrum. With
                     ScrumWorks, my teams are up and running in minutes.”
                     Rob Clark, Oracle




32                      Copyright ©2012 CollabNet, Inc. All Rights Reserved.
© 2013 CollabNet, Inc., All rights reserved. CollabNet is a
                                                                        trademark or registered trademark of CollabNet Inc., in
                                                                        the US and other countries. All other trademarks, brand
 Laszlo Szalvay
                                                                        names, or product names belong to their respective
 VP Worldwide Scrum Business
                                                                        holders.
 Laz@collab.net
 https://twitter.com/#!/ewok_bbq
 +1-971-506-7862
 http://www.linkedin.com/in/laszloszalvay



33                                          Copyright ©2012 CollabNet, Inc. All Rights Reserved.

Contenu connexe

Tendances

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Ken Power
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary PoppendieckOperae Partners
 
The Essential Product Owner - Partnering with the team
The Essential Product Owner - Partnering with the teamThe Essential Product Owner - Partnering with the team
The Essential Product Owner - Partnering with the teamCprime
 
Enterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauEnterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauOperae Partners
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexityPierre E. NEIS
 
Atdd for web apps
Atdd for web appsAtdd for web apps
Atdd for web appsekantola
 
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 …Ravi Kumar
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstChris Sterling
 
Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your BusinessCraig Smith
 
Agile Project Management - coClarity
Agile Project Management - coClarityAgile Project Management - coClarity
Agile Project Management - coClarityGerard Hartnett
 
Costs Of Agile Testing
Costs Of Agile TestingCosts Of Agile Testing
Costs Of Agile TestingSchalk Cronjé
 
Removing the Systemic Project Barriers
Removing the Systemic Project BarriersRemoving the Systemic Project Barriers
Removing the Systemic Project BarriersJorvig Consulting Inc.
 
Leading agile product development
Leading agile product developmentLeading agile product development
Leading agile product developmentArto Saari
 

Tendances (20)

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)Refactoring the Organization Design (LESS2010)
Refactoring the Organization Design (LESS2010)
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 
The Essential Product Owner - Partnering with the team
The Essential Product Owner - Partnering with the teamThe Essential Product Owner - Partnering with the team
The Essential Product Owner - Partnering with the team
 
Enterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves CaseauEnterprise 2.0 by Dr Yves Caseau
Enterprise 2.0 by Dr Yves Caseau
 
Agile Planning
Agile PlanningAgile Planning
Agile Planning
 
Scrum managing through complexity
Scrum managing through complexityScrum managing through complexity
Scrum managing through complexity
 
Agile marries itil
Agile marries itilAgile marries itil
Agile marries itil
 
Atdd for web apps
Atdd for web appsAtdd for web apps
Atdd for web apps
 
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 …
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to Burst
 
Going All XP On Your Business
Going All XP On Your BusinessGoing All XP On Your Business
Going All XP On Your Business
 
IIIT Guest Talk 0512
IIIT Guest Talk 0512IIIT Guest Talk 0512
IIIT Guest Talk 0512
 
Agile Project Management - coClarity
Agile Project Management - coClarityAgile Project Management - coClarity
Agile Project Management - coClarity
 
Demystifying Lean: Going to Gemba
Demystifying Lean: Going to GembaDemystifying Lean: Going to Gemba
Demystifying Lean: Going to Gemba
 
Costs Of Agile Testing
Costs Of Agile TestingCosts Of Agile Testing
Costs Of Agile Testing
 
Removing the Systemic Project Barriers
Removing the Systemic Project BarriersRemoving the Systemic Project Barriers
Removing the Systemic Project Barriers
 
Leading agile product development
Leading agile product developmentLeading agile product development
Leading agile product development
 

Similaire à Introduction_to_Scrum_Agile_Values

Agile transformation longform
Agile transformation longformAgile transformation longform
Agile transformation longformLaszlo Szalvay
 
Agile Engineering Traceability
Agile Engineering TraceabilityAgile Engineering Traceability
Agile Engineering TraceabilityCaleb Brown
 
Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012) Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012) Laszlo Szalvay
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrumMayur Sand
 
The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) Laszlo Szalvay
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agileTerry Bunio
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...Andrea Darabos
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business AnalystsSally Elatta
 
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”Andrea Rodacki
 
Integrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presentedIntegrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presenteddrewz lin
 
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 methodsBjörn Jónsson
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iThanh Nguyen
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managersAgileDad
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseAdrian Trenaman
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project ManagerAgileDad
 

Similaire à Introduction_to_Scrum_Agile_Values (20)

Agile transformation longform
Agile transformation longformAgile transformation longform
Agile transformation longform
 
Agile Engineering Traceability
Agile Engineering TraceabilityAgile Engineering Traceability
Agile Engineering Traceability
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012) Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012)
 
Going agile with scrum
Going agile with scrumGoing agile with scrum
Going agile with scrum
 
Agile intro module 1
Agile intro   module 1Agile intro   module 1
Agile intro module 1
 
The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform) The Secret Sauce for Innovation (shortform)
The Secret Sauce for Innovation (shortform)
 
Introduction to lean and agile
Introduction to lean and agileIntroduction to lean and agile
Introduction to lean and agile
 
Agile Project Management using Scrum
Agile Project Management using ScrumAgile Project Management using Scrum
Agile Project Management using Scrum
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...
The Role of Project Professionals Creating Agile Organisations - PMI UK Agile...
 
Overview of Agile for Business Analysts
Overview of Agile for Business AnalystsOverview of Agile for Business Analysts
Overview of Agile for Business Analysts
 
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”
“Como Escalar Práticas Ágeis em Equipes de Desenvolvimento Médias e Grandes”
 
Agile values
Agile valuesAgile values
Agile values
 
Integrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presentedIntegrating agiledevsixsigmabp mandcm-presented
Integrating agiledevsixsigmabp mandcm-presented
 
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
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 
Communicating agile project status to executive managers
Communicating agile project status to executive managersCommunicating agile project status to executive managers
Communicating agile project status to executive managers
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
ScrumMaster vs Project Manager
ScrumMaster vs Project ManagerScrumMaster vs Project Manager
ScrumMaster vs Project Manager
 

Plus de Laszlo Szalvay

Organizational Design Scaling in Retail [Agile, Lean]
Organizational Design Scaling in Retail [Agile, Lean]Organizational Design Scaling in Retail [Agile, Lean]
Organizational Design Scaling in Retail [Agile, Lean]Laszlo Szalvay
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Laszlo Szalvay
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Laszlo Szalvay
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_PresentationLaszlo Szalvay
 
Agile_and_Scrum_Feature_Game_2013
Agile_and_Scrum_Feature_Game_2013Agile_and_Scrum_Feature_Game_2013
Agile_and_Scrum_Feature_Game_2013Laszlo Szalvay
 
Scrum and Compliance for Scrum Gathering Vegas (2013)
Scrum and Compliance for Scrum Gathering Vegas (2013)Scrum and Compliance for Scrum Gathering Vegas (2013)
Scrum and Compliance for Scrum Gathering Vegas (2013)Laszlo Szalvay
 
Scrum and Compliance for EclipseCon 2013
Scrum and Compliance for EclipseCon 2013Scrum and Compliance for EclipseCon 2013
Scrum and Compliance for EclipseCon 2013Laszlo Szalvay
 
Scrum and Compliance (2013)
Scrum and Compliance (2013)Scrum and Compliance (2013)
Scrum and Compliance (2013)Laszlo Szalvay
 
The Secret Sauce of Innovation - Japanese / Japan
The Secret Sauce of Innovation  - Japanese / Japan The Secret Sauce of Innovation  - Japanese / Japan
The Secret Sauce of Innovation - Japanese / Japan Laszlo Szalvay
 
The Secret Sauce for Innovation (longform)
The Secret Sauce for Innovation (longform) The Secret Sauce for Innovation (longform)
The Secret Sauce for Innovation (longform) Laszlo Szalvay
 
Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Laszlo Szalvay
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Laszlo Szalvay
 
Making Scrum Work Inside Small Businesses
Making Scrum Work Inside Small Businesses Making Scrum Work Inside Small Businesses
Making Scrum Work Inside Small Businesses Laszlo Szalvay
 

Plus de Laszlo Szalvay (14)

Organizational Design Scaling in Retail [Agile, Lean]
Organizational Design Scaling in Retail [Agile, Lean]Organizational Design Scaling in Retail [Agile, Lean]
Organizational Design Scaling in Retail [Agile, Lean]
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
Agile_and_Scrum_Feature_Game_2013
Agile_and_Scrum_Feature_Game_2013Agile_and_Scrum_Feature_Game_2013
Agile_and_Scrum_Feature_Game_2013
 
Scrum and Compliance for Scrum Gathering Vegas (2013)
Scrum and Compliance for Scrum Gathering Vegas (2013)Scrum and Compliance for Scrum Gathering Vegas (2013)
Scrum and Compliance for Scrum Gathering Vegas (2013)
 
Scrum and Compliance for EclipseCon 2013
Scrum and Compliance for EclipseCon 2013Scrum and Compliance for EclipseCon 2013
Scrum and Compliance for EclipseCon 2013
 
Scrum and Compliance (2013)
Scrum and Compliance (2013)Scrum and Compliance (2013)
Scrum and Compliance (2013)
 
The Secret Sauce of Innovation - Japanese / Japan
The Secret Sauce of Innovation  - Japanese / Japan The Secret Sauce of Innovation  - Japanese / Japan
The Secret Sauce of Innovation - Japanese / Japan
 
The Secret Sauce for Innovation (longform)
The Secret Sauce for Innovation (longform) The Secret Sauce for Innovation (longform)
The Secret Sauce for Innovation (longform)
 
Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press Agile 2012 Conference briefing deck for Analyst and Press
Agile 2012 Conference briefing deck for Analyst and Press
 
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012 Enterprise Cloud Development and Agile Transformation Strategy - China 2012
Enterprise Cloud Development and Agile Transformation Strategy - China 2012
 
Strategic Scrum
Strategic Scrum Strategic Scrum
Strategic Scrum
 
Making Scrum Work Inside Small Businesses
Making Scrum Work Inside Small Businesses Making Scrum Work Inside Small Businesses
Making Scrum Work Inside Small Businesses
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Introduction_to_Scrum_Agile_Values

  • 1. Intro to Scrum and Agile Values Laszlo Szalvay VP Worldwide Scrum Business Wednesday, January 16, 2013 ENTERPRISE CLOUD DEVELOPMENT 1 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 2. CollabNet Company Background • Founded in 1999; Headquarters in Silicon Valley. • Global offices in Singapore, Shanghai, Seoul, Tokyo, Chennai, Munich, London, Amsterdam, Seattle, Portland. • Started Subversion project in 2000 • 50%+ Market share for Source Code Management. CollabNet named strategic leader by Gartner and Forrester • Founders include Brian Behlendorf (Founder of Subversion, Apache Project, Mozilla Board member, CTO of the World Economic Forum) and Tim O’Reilly (founder of O’Reilly Media) • Multiple Acquisitions along the way (VA Software, Danube, Codesion) • Primary product today is called TeamForge and is built on top of Subversion • 10,000 companies use our products and services 2 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 3. Today’s Agenda 1. Define waterfall development 2. Define a working conceptual understanding of what being Agile means 3. Differentiate Scrum 4. Study basic Scrum mechanics 5. Explore Case studies to help validate some of what I say 3 Copyright ©2012 CollabNet, Inc. All Rights Reserved. 3
  • 4. Define Waterfall 4 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 5. Waterfall an Overview In 1970, Dr. Winston Royce published “Managing the Development of Large Software Systems,” in which the waterfall paradigm was first documented. He said, “I believe in this concept, but the implementation described above is risky and invites failure.” 5 Copyright ©2012 CollabNet, Inc. All Rights Reserved. 5
  • 6. Waterfall Isn’t Always Wrong If Waterfall is working well – don’t change a thing. Agile & Scrum is a means to an end, not an end unto it self. 6 Copyright ©2012 CollabNet, Inc. All Rights Reserved. 6
  • 7. What Kind of Team Do You Need to Accomplish This? • Need specialists - Over-the-fence, relay race approach • People are separated into functional groups • Breeds culture of “it’s their fault” when something • doesn’t work 7 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 8. What does it mean to be Agile? 8 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 9. Under the Umbrella of Agile • The following are specific approaches, typically considered Agile* • Extreme Programming (XP) • Scrum • Adaptive Software Development (ASD) • Crystal Clear and Other Crystal Methodologies • Dynamic Systems Development Method (DSDM) • Feature Driven Development (FDD) • Lean software development • Agile Unified Process (AUP) • Rational Unified Process (RUP) * List updated from Wikipedia 2/21/2007 9 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 10. Agile is not a process… 10 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 11. The Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Image from http://www.jamieclouting.co.uk/2011/08/managing-change-the-agile-way 11 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 12. To me, being agile means • Developing software in iterations • Delivering software increments (usually called releases and come with inherent value to the business) • Reducing the cost of changes that come late in the game (e.g. building a IT infrastructure that allows for you to be responsive) 12 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 13. What Kind of Team Do You Need to Accomplish This? Agile teams are cross-functional • All functions represented on a single team • Team size: no more than 9 for each single team • People work together to finish product increments • Teams own their deliverables and are responsible for getting them done-done-done 13 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 14. Differentiate Scrum 14 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 15. Scrum Is… • The management piece of Agile (engineering practice-agnostic). • A simple framework that can be understood and implemented in a few days. • A collaborative effort involving developers and customers in ongoing dialogue. • A management wrapper around existing engineering practices, driving incremental improvements. 15 “ Scrum is not a methodology – it is a pathway Copyright ©2012 CollabNet, Inc. All Rights Reserved. ” Ken Schwaber, Co-founder of Scrum
  • 16. Scrum Is Not… • A Silver Bullet • Entirely New • Equipped to Address Every Possible Contingency 16 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 17. Key Principles in Scrum – Delivering Business Value to stakeholders – Prioritization – Empirical Process – Inspect and Adapt – Team Self- organization 17 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 18. Why Agile? Empirical vs. Defined (Predictive) Approaches Waterfall = Defined/Predictive Start with all Follow the plan to end with requirements & a all requirements completed detailed plan (someday, maybe…) Scrum = Empirical Start with a Project Goal Adapt requirements & and some high priority the plan to meet the requirements Project Goal 18 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 19. Scrum Mechanics 19 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 20. Key Roles and Responsibilities • The Team • ScrumMaster • Product Owner • Stakeholder 20 Copyright ©2012 CollabNet, Inc. 20 Rights Reserved. All
  • 21. Scrum Roles: Responsibilities The Scrum Team MAKES and MEETS Commitments The Product Owner Defines Business Value and Prioritizes the Product Backlog The ScrumMaster Enforces the process and removes team impediments 21 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 22. Four Meetings + 1 22 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 23. Example: What the standup can look like • Daily Standup – What did you do yesterday? – What do you plan to do today? – How are you impeded? 23 Copyright ©2012 CollabNet, Inc. All Rights Reserved. 23
  • 24. Scrum Artifacts Release Burndown Sprint Burndown 24 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 25. Exercise: Build Your Own Scrum Build Your Own Scrum brought to you by Adam Weisbart Level set your Scrum knowledge with your teammates (8 mins) 25 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 26. Roles, meetings, and artifacts Scrum is a means to an end 26 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 27. Case Studies 27 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 28. Pre-Agile Client Situations • Deutsche Post – No traceability into software quality metrics, source code (unknown number of shadow IT projects), and no formal document organization across programs or geographies – No internal development communities in place – Lack of visibility at the executive level “… we have aalong history “… we have long history – 1,000+ projects, 6 Continents, 4,000 people of requirements thrash, of requirements thrash, over-committing, missed over-committing, missed • DHL schedules, insane work schedules, insane work weeks, poor morale, and weeks, poor morale, and – Poorly defined business line ownership resulting in requirements thrash, weak definitions of done, scope creep, and a lack of meaningful metrics high turnover rates” high turnover rates” – Lack of flexibility / time to market between IT Services, BuIT, and the Business – 100 projects, 4 Continents, 1,200 people 50 Teams, 33Continents, 50 Teams, Continents, 500+ people 500+ people • Amdocs ($2.5b software co.) – Development efforts resulted in too much time gathering requirements, – poorly defined vision, lack of Def. of Done, too much time in planning, Intel, OAP PDE group Intel, OAP PDE group – Incessant debate about the “right way” to do iterative development – 18 teams, 3 Continents, 200 people • Nokia – Lack of business line ownership and integration issues – 100 Teams, 3 continents, 11,500 people 28 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 29. Post Agile Engagement 66% cycle time 66% cycle time • Deutsche Post reduction of which reduction of which – 100% secured IP control, at least 50% is at least 50% is – 30% increase in developer productivity attributable to attributable to – 20% IT Ops savings CollabNet’s people CollabNet’s people – Multiple Innersource communities in place and platform, nine and platform, nine – 800+ Projects in Flight, 6 continents, 2,000 people figure savings figure savings Interest //Growth Interest Growth • DHL outside of OAP PDE outside of OAP PDE – Formed Agile Center of Excellence & Steering Committee based on Global Lean Initiative group group – Early days – CollabNet executing against Agile Assessment, Coaching and Training – 12 projects, 100 people 200 Teams, 33 200 Teams, Continents, 3,500+ Continents, 3,500+ people people • Amdocs ($2.5b software co.) – Created internal Agile Center of Excellence & community based in VP level endorsements – 18 Scrum Teams established, 200 people using the CollabNet platform – Cycle time reduction of 25% Intel Intel • Nokia – 11,500 on the CollabNet platform – 100% pure Scrum Community – the largest in the world – 100+ Teams, 3 continents, 11,500 people 29 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 30. The Thing We’re Most Proud of – Our Clients! 30 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 31. We’re Just a Catalyst • Scrum transformations require major changes in operations and organizational culture. There is a champion behind every one of those clients – someone who stuck their neck out and said, “Let’s try something different.” • Without clients who are passionate about what they do, the products they create, and the staff they represent, there would be no need for our services and tools. • We deliver value through training, coaching/consulting, and software products. 31 Copyright ©2012 CollabNet, Inc. All Rights Reserved. 31
  • 32. More than Half of the Fortune 100 Use CollabNet’s ScrumWorks • “The best compliment I can give to ScrumWorks is my staff doesn't think about it. It is intuitive and respectful of the Scrum methodology, and easily becomes a very natural extension of the methodology.” Dan Butzer, Senior Director, platform engineering team • “I’ve transitioned several groups to Scrum and we use ScrumWorks for sprint and backlog management. The intuitive interface actually helps my teams learn the Scrum process. The last thing I want to worry about is complex tooling when rolling out a new process like Scrum. With ScrumWorks, my teams are up and running in minutes.” Rob Clark, Oracle 32 Copyright ©2012 CollabNet, Inc. All Rights Reserved.
  • 33. © 2013 CollabNet, Inc., All rights reserved. CollabNet is a trademark or registered trademark of CollabNet Inc., in the US and other countries. All other trademarks, brand Laszlo Szalvay names, or product names belong to their respective VP Worldwide Scrum Business holders. Laz@collab.net https://twitter.com/#!/ewok_bbq +1-971-506-7862 http://www.linkedin.com/in/laszloszalvay 33 Copyright ©2012 CollabNet, Inc. All Rights Reserved.

Notes de l'éditeur

  1. CollabNet was founded in 1999 with the goal of creating a better way to build software. At that time Brian Behlendorf’s strategy (our founder) was focused on “how to connect talented developers regardless of where everyone was physically located”. In today’s terminology, CollabNet wanted to enable “geographically distributed development teams” and provide them a way to all work as ONE TEAM. Finding that CVS, one of the most popular version control systems available at the time, had various issues, CollabNet decided to commission development of a brand new version control system called Subversion. In 2000, CollabNet founded the Subversion open source project and recruited its first developers. Since then, we have continued to sponsor and foster the Subversion project. This includes: hosting the physical project servers in our data center, guaranteeing uptime, providing technical support, and working with the press and analyst community to increase exposure and drive adoption. Perhaps most importantly, we maintain a team of full-time Subversion committers who are dedicated to contributing code and driving a product roadmap. As most of you know, we recently announced version 1.7 that finally addressed Merge Tracking, this was a big request from the community. For companies who have now standardized on Subversion and are then looking to have Technical Support (like having insurance for SVN – someone to call if there is major issue) we offer 3 levels of Support which you can find on our website. We also provide migrations services and web based training. From our openCollabNet site you can download our CollabNet Subversion that EXTENDS SVN giving you additional functionality like Certified binaries and IDE support. Along with our dedication to Subversion we also provide the CollabNet TeamForge platform which will cover shortly.
  2. 01/16/13
  3. 01/16/13
  4. You are working with known technology Requirements are complete and unchanging The process is highly repeatable 01/16/13
  5. A team of 100 is really no team at all. It’s a collection of 100 individuals.
  6. In software being agile means different things to different people, but usually we all share a few basic characteristics. For inspiration lets check out our manifesto 01/16/13
  7. A team of 100 is really no team at all. It’s a collection of 100 individuals.
  8. If you have incompetent people, terrible managers, an awful product and no customers, Scrum will not fix that. Then again, neither will any other method. Scrum will make these things visible so the organization can work on those problems. Scrum assumes that teams are made of technically competent professionals who know how to make decisions within their sphere of expertise. Scrum will provide a simple framework to help successful systems, efforts, and people shine, while revealing things (and people) that aren’t working towards success. (This can be very painful when there are PEOPLE who are contributing to failure and it becomes visible…)
  9. Detailed up-front planning and defined processes are replaced by adaptive inspect and adapt cycles. Pay attention Validate (Inspect/test) all artifacts Adapt to the realities you see Team is self-managing and organizes itself around goals given constraints. Team self-organization is the key difference between Scrum and other brands of agile.
  10. Product Owner Defines the features of the product, decides on release date and content Is responsible for the profitability of the product (ROI) Constantly prioritizes the Product Backlog Can change features and priority every sprint Accepts or rejects work results ScrumMaster Helps resolve team and organizational based impediments Ensures that the team is fully functional and productive Enables close cooperation across all roles and functions and removes barriers Shields the team from external interferences Ensures that the process is followed. Invites to daily Scrum, iteration, review and planning meetings Team (Development Team and Available Customers) Cross-functional, 7 ± 2 members Negotiates the iteration goal and specifies tasks Has the right to do everything within the boundaries of the project guidelines to reach the iteration goal Organizes itself and its work Demos work results to the Product Owner and other Stakeholders 01/16/13
  11. Daily Stand-up (Daily Scrum) ‏ The team understands its status every day in order to do a daily “inspect and adapt” cycle. Ask three questions (what did you do today, what did you do yesterday, what’s impeding you to get done what it is you need to get done. Sprint Planning The Product Owner and team agree on the subset of the Product Backlog to work on this sprint. This subset is the Sprint Backlog. Sprint Review The Team shows their Product to their Product Owner and other Stakeholders. The purpose is to “show off” and get buyoff and feedback. Sprint Retrospective The team (or Scrum Team) analyzes its own process and modifies it as necessary Backlog Grooming Comb through the backlog and work on the building of stories, Def. Of Done of stories, etc etc
  12. Lets study the basics and some metrics and advanced topics too… 01/16/13
  13. Discuss the mechanics of Scrum here
  14. 01/16/13
  15. 01/16/13
  16. 01/16/13