SlideShare a Scribd company logo
1 of 106
Adopting Agile
    (beta release)
Mike Cottmeyer
mike.cottmeyer@versionone.com
 www.linkedin.com/in/cottmeyer
           www.versionone.com
            blog.versionone.net
          www.leadingagile.com
Ideal Agile Team
Ideal Agile Team
Developers

        Ideal Agile Team
Testers
Developers

        Ideal Agile Team
Analyst
             Testers
Developers

        Ideal Agile Team
Analyst
 PM
             Testers
Developers

        Ideal Agile Team
Analyst
CSM
             Testers
Developers

        Ideal Agile Team
Product Owner
                Analyst
 CSM
                Testers
 Developers

         Ideal Agile Team
A Traditional Team
Dev.




       A Traditional Team
Dev.   QA




            A Traditional Team
Dev.   QA     BA




            A Traditional Team
Dev.   QA     BA   PM




            A Traditional Team
Dev.   QA     BA   PM    PO




            A Traditional Team
Dev.   QA         BA           PM   PO




            The Project Team




             A Traditional Team
Project One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Project Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
Project One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Project Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
Proejct One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Project Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
Project One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Project Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
Project One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Proejct Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
Project One

Analysis

           Design
                          Build
                                          Test
                                                     Deploy

                                       Project Two

           Analysis

                      Design
                                             Build
                                                              Test
                                                                     Deploy

                                                     Project Three

                      Analysis

                                 Design
                                                                Build
                                                                              Test
                                                                                     Deploy
How do I Untangle…
How do I re-architect the
    organization…
Where do I start?
The Agile Team
The Agile Team
Team




       The Agile Team
Team




 Features

       The Agile Team
Team

        Components


 Features

       The Agile Team
Team

        Components
            Services
 Features

       The Agile Team
Team




Capabilities

       The Agile Team
Team




  Backlog

       The Agile Team
Team



            Velocity
  Backlog

       The Agile Team
Team

         Predictable

            Velocity
  Backlog

       The Agile Team
Team

              Predictable
Trust             Velocity
        Backlog

            The Agile Team
• Build organizations around teams
• Build organizations around teams
• Build small features
• Build organizations around teams
• Build small features
• Garbage in… garbage out
•   Build organizations around teams
•   Build small features
•   Garbage in… garbage out
•   Measure progress and get better
Multiple Teams
Capability
   1




   Multiple Teams
Capability   Capability
   1            2




                Multiple Teams
Capability   Capability   Capability
   1            2            3




                Multiple Teams
Scrum of
                           Scrums


Capability   Capability      Capability
   1            2               3




                Multiple Teams
Product Owner
                          Team


Capability   Capability   Capability
   1            2            3




                Multiple Teams
Product Owner
                        Team with
                        Architects


Capability   Capability   Capability
   1            2            3




                Multiple Teams
Integration
                             Team


Capability   Capability      Capability
   1            2               3




                Multiple Teams
Context



Capability   Capability      Capability
   1            2               3




                Multiple Teams
Context
                          Coordination

Capability   Capability      Capability
   1            2               3




                Multiple Teams
• Product Owner too big
• Product Owner too big
• Dependencies increase costs
• Product Owner too big
• Dependencies increase costs
• Feature teams break down
•   Product Owner too big
•   Dependencies increase costs
•   Feature teams break down
•   Velocity across teams
Multiple Projects
Project A




Capability   Capability   Capability
   1            2            3




             Multiple Projects
Project                Project
                A                      B




Capability             Capability             Capability
   1                      2                      3




                       Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A                Project A
Project A    Project A
Project A
Project A    Project A
Project A                Project A




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project B   Project A
Project A    Project A   Project B
Project A    Project B   Project B
Project A    Project A   Project B
Project A    Project B   Project A




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project B   Project A
Project A    Project A   Project B
Project A    Project B   Project B
Project A    Project A   Project B
Project A    Project B   Project A
Project B                Project B
Project B    Project B
             Project B
Project B    Project B   Project B




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project B   Project A
Project A    Project A   Project B
Project A    Project B   Project B
Project A    Project A   Project B
Project A    Project B   Project A
Project B    Project C   Project B
Project B    Project B   Project C
Project C    Project B   Project C
Project B    Project B   Project B




            Multiple Projects
Project A
 Project A
 Project A   3 months
 Project B
 Project B
 Project B
 Project C
 Project C
 Project C




Multiple Projects
Project A
 Project A
 Project A   3 months
 Project B
 Project B
 Project B   6 months
 Project C
 Project C
 Project C




Multiple Projects
Project A
 Project A
 Project A   3 months
 Project B
 Project B
 Project B   6 months
 Project C
 Project C
 Project C   9 months




Multiple Projects
Project A
 Project B
 Project C
 Project A
 Project B
 Project C
 Project A   7 months
 Project B
 Project C




Multiple Projects
Project A
 Project B
 Project C
 Project A
 Project B
 Project C
 Project A   7 months
 Project B   8 months
 Project C




Multiple Projects
Project A
 Project B
 Project C
 Project A
 Project B
 Project C
 Project A   7 months
 Project B   8 months
 Project C   9 months




Multiple Projects
Project A
 Project B
 Project C
 Project A
 Project B
 Project C
 Project A   7 months
 Project B   8 months
 Project C   9 months




Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A                Project A
Project A    Project A
Project A
Project A    Project A
Project A                Project A




            Multiple Projects
C1            C2          C3
Project A    Project A   Project A
Project A                Project A
Project A    Project A
Project A
Project A    Project A
Project A                Project A




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project A   Project A
Project A    Project A   Project A
Project A




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project A   Project A
Project A    Project A   Project A
Project A
Project B    Project B   Project B
Project B    Project B   Project B
                         Project B




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project A   Project A
Project A    Project A   Project A
Project A
Project B    Project B   Project B
Project B    Project B   Project B
                         Project B
Project C    Project C   Project C
Project C    Project C   Project C
Project C    Project C   Project C




            Multiple Projects
C1           C2          C3
Project A    Project A   Project A
Project A    Project A   Project A
Project A    Project A   Project A
Project A
Project B    Project B   Project B
Project B    Project B   Project B
                         Project B
Project C    Project C   Project C
Project C    Project C   Project C
Project C    Project C   Project C




            Multiple Projects
C1            C2           C3
 Project A     Project A    Project A
 Project A     Project A    Project A
 Project A     Project A    Project A
 Project A    Refactoring   Training
 Project B     Project B    Project B
 Project B     Project B    Project B
Refactoring    Training     Project B
 Project C     Project C    Project C
 Project C     Project C    Project C
 Project C     Project C    Project C




              Multiple Projects
• Build organizations around capabilities
• Build organizations around capabilities
• Optimize throughput across teams
• Build organizations around capabilities
• Optimize throughput across teams
• Prioritize for finish…
•   Build organizations around capabilities
•   Optimize throughput across teams
•   Prioritize for finish…
•   Smaller projects are better
Agile Enterprise
PMO




      Agile Enterprise
PMO   PO Team




        Agile Enterprise
PMO   PO Team   Team




        Agile Enterprise
PMO        PO Team   Team




 Enterprise
Architecture
     &
   Epics


                 Agile Enterprise
PMO          PO Team      Team




 Enterprise     Solutions
Architecture   Architecture
     &              &
   Epics         Features


                   Agile Enterprise
PMO          PO Team       Team




 Enterprise     Solutions     Detailed
Architecture   Architecture    Design
     &              &            &
   Epics         Features      Stories


                   Agile Enterprise
Guidance

PMO     PO Team   Team




          Agile Enterprise
Feedback

PMO     PO Team   Team




          Agile Enterprise
Not the entire
Product
             business
Delivery




  Agile Enterprise
Product
Strategy
           Delivery




             Agile Enterprise
Product
Strategy              Support
           Delivery




             Agile Enterprise
• Establish direction… give feedback
• Establish direction… give feedback
• Business is made up of capabilities
• Establish direction… give feedback
• Business is made up of capabilities
• The goal is greater profitability
•   Establish direction… give feedback
•   Business is made up of capabilities
•   The goal is greater profitability
•   Focus improvements on constraints
Capability Modeling
Teams




 Capability Modeling
Teams




   Identify

 Capability Modeling
Teams

          Define


   Identify

 Capability Modeling
Teams

                Define

Assign
         Identify

     Capability Modeling
Teams

Optimize          Define

  Assign
           Identify

       Capability Modeling
Teams

Optimize           Define

   Assign
            Identify

        Capability Modeling
Thoughts?
Adopting Agile
    (beta release)
Mike Cottmeyer
mike.cottmeyer@versionone.com
 www.linkedin.com/in/cottmeyer
           www.versionone.com
            blog.versionone.net
          www.leadingagile.com

More Related Content

What's hot

Design collaboration
Design collaborationDesign collaboration
Design collaboration
ARUN K S
 
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
finance2
 
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
Alan McSweeney
 
8.project management chapter 8
8.project management chapter 88.project management chapter 8
8.project management chapter 8
Warui Maina
 
Supply Chain Management And Logistics PowerPoint Presentation Slides
Supply Chain Management And Logistics PowerPoint Presentation SlidesSupply Chain Management And Logistics PowerPoint Presentation Slides
Supply Chain Management And Logistics PowerPoint Presentation Slides
SlideTeam
 

What's hot (20)

Software Report
Software ReportSoftware Report
Software Report
 
Design collaboration
Design collaborationDesign collaboration
Design collaboration
 
Introduction To Business Architecture – Part 1
Introduction To Business Architecture – Part 1Introduction To Business Architecture – Part 1
Introduction To Business Architecture – Part 1
 
Agile supply chain
Agile supply chainAgile supply chain
Agile supply chain
 
The estimating process
The estimating processThe estimating process
The estimating process
 
Supply Chain Disruptions
Supply Chain DisruptionsSupply Chain Disruptions
Supply Chain Disruptions
 
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
home depot http://ir.homedepot.com/common/download/download.cfm?companyid=HD&...
 
Information technology in supply chain managemnet
Information technology in supply chain managemnetInformation technology in supply chain managemnet
Information technology in supply chain managemnet
 
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
 
DHL - Logistics & eBusiness Standards
DHL - Logistics & eBusiness StandardsDHL - Logistics & eBusiness Standards
DHL - Logistics & eBusiness Standards
 
Comparing In-House vs Outsourced IT Services
Comparing In-House vs Outsourced IT ServicesComparing In-House vs Outsourced IT Services
Comparing In-House vs Outsourced IT Services
 
Transportation strategy
Transportation strategyTransportation strategy
Transportation strategy
 
Construction Cost Control
Construction Cost ControlConstruction Cost Control
Construction Cost Control
 
Construction Supply Chain Management
Construction Supply Chain ManagementConstruction Supply Chain Management
Construction Supply Chain Management
 
Role of it in scm
Role of it in scmRole of it in scm
Role of it in scm
 
9-supply Chain Design. OPerations Management
9-supply Chain Design. OPerations Management9-supply Chain Design. OPerations Management
9-supply Chain Design. OPerations Management
 
Seven principles of supply chain management
Seven principles of supply chain managementSeven principles of supply chain management
Seven principles of supply chain management
 
8.project management chapter 8
8.project management chapter 88.project management chapter 8
8.project management chapter 8
 
Strategic supply chain management of DHL
Strategic supply chain management of DHLStrategic supply chain management of DHL
Strategic supply chain management of DHL
 
Supply Chain Management And Logistics PowerPoint Presentation Slides
Supply Chain Management And Logistics PowerPoint Presentation SlidesSupply Chain Management And Logistics PowerPoint Presentation Slides
Supply Chain Management And Logistics PowerPoint Presentation Slides
 

Viewers also liked

Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
Dennis Stevens
 

Viewers also liked (20)

Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar Technology
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Building Your Roadmap To Agility
Building Your Roadmap To AgilityBuilding Your Roadmap To Agility
Building Your Roadmap To Agility
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
 
8 reasons agile fails in large enterprises
8 reasons agile fails in large enterprises8 reasons agile fails in large enterprises
8 reasons agile fails in large enterprises
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile 101
Agile 101Agile 101
Agile 101
 
Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
PMI-ACP Training Deck
PMI-ACP Training DeckPMI-ACP Training Deck
PMI-ACP Training Deck
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
 
Building the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRBuilding the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HR
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprises
 
Valtech - Agile inception : how to start an agile project ?
Valtech - Agile inception : how to start an agile project ?Valtech - Agile inception : how to start an agile project ?
Valtech - Agile inception : how to start an agile project ?
 

Similar to Adopting Agile

General process Frame work
General process Frame workGeneral process Frame work
General process Frame work
lyingfromyou1
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in Agile
AgileSparks
 
Software Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btechSoftware Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btech
IIITA
 
OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
Odoo
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides ppt
Mr SMAK
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
saurabhshertukde
 

Similar to Adopting Agile (20)

The Agile PMP v2
The Agile PMP v2The Agile PMP v2
The Agile PMP v2
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
 
General process Frame work
General process Frame workGeneral process Frame work
General process Frame work
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in Agile
 
ALM for SharePoint projects
ALM for SharePoint projectsALM for SharePoint projects
ALM for SharePoint projects
 
Incremental
IncrementalIncremental
Incremental
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
Software Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btechSoftware Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btech
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)
 
OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
 
2012 student track - vs2010
2012   student track - vs20102012   student track - vs2010
2012 student track - vs2010
 
RTCi Demo Scenario
RTCi Demo ScenarioRTCi Demo Scenario
RTCi Demo Scenario
 
Miratech software testing and QA services
Miratech software testing and QA servicesMiratech software testing and QA services
Miratech software testing and QA services
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides ppt
 
Pressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-modelsPressman ch-3-prescriptive-process-models
Pressman ch-3-prescriptive-process-models
 
V-Empower Technical Competence Workflow
V-Empower Technical Competence WorkflowV-Empower Technical Competence Workflow
V-Empower Technical Competence Workflow
 
Blue Monitor Software Development
Blue Monitor Software DevelopmentBlue Monitor Software Development
Blue Monitor Software Development
 

More from Mike Cottmeyer

Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio management
Mike Cottmeyer
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
Mike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
Mike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
Mike Cottmeyer
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & Design
Mike Cottmeyer
 
How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3
Mike Cottmeyer
 

More from Mike Cottmeyer (20)

The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
 
Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio management
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project Management
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Scrum and kanban in the enterprise webinar
Scrum and kanban in the enterprise   webinarScrum and kanban in the enterprise   webinar
Scrum and kanban in the enterprise webinar
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & Design
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
How to own a really big complex product v3
How to own a really big complex product v3How to own a really big complex product v3
How to own a really big complex product v3
 
How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3
 
How to own a really big complex product
How to own a really big complex productHow to own a really big complex product
How to own a really big complex product
 
Scaling Agile Past the Team
Scaling Agile Past the TeamScaling Agile Past the Team
Scaling Agile Past the Team
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
Career Day at Buford Middle School
Career Day at Buford Middle SchoolCareer Day at Buford Middle School
Career Day at Buford Middle School
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Adopting Agile

  • 1. Adopting Agile (beta release)
  • 2. Mike Cottmeyer mike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.com blog.versionone.net www.leadingagile.com
  • 5. Developers Ideal Agile Team
  • 6. Testers Developers Ideal Agile Team
  • 7. Analyst Testers Developers Ideal Agile Team
  • 8. Analyst PM Testers Developers Ideal Agile Team
  • 9. Analyst CSM Testers Developers Ideal Agile Team
  • 10. Product Owner Analyst CSM Testers Developers Ideal Agile Team
  • 12. Dev. A Traditional Team
  • 13. Dev. QA A Traditional Team
  • 14. Dev. QA BA A Traditional Team
  • 15. Dev. QA BA PM A Traditional Team
  • 16. Dev. QA BA PM PO A Traditional Team
  • 17. Dev. QA BA PM PO The Project Team A Traditional Team
  • 18. Project One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Project Three Analysis Design Build Test Deploy
  • 19. Project One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Project Three Analysis Design Build Test Deploy
  • 20. Proejct One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Project Three Analysis Design Build Test Deploy
  • 21. Project One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Project Three Analysis Design Build Test Deploy
  • 22. Project One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Proejct Three Analysis Design Build Test Deploy
  • 23. Project One Analysis Design Build Test Deploy Project Two Analysis Design Build Test Deploy Project Three Analysis Design Build Test Deploy
  • 24. How do I Untangle…
  • 25. How do I re-architect the organization…
  • 26. Where do I start?
  • 29. Team The Agile Team
  • 30. Team Features The Agile Team
  • 31. Team Components Features The Agile Team
  • 32. Team Components Services Features The Agile Team
  • 33. Team Capabilities The Agile Team
  • 34. Team Backlog The Agile Team
  • 35. Team Velocity Backlog The Agile Team
  • 36. Team Predictable Velocity Backlog The Agile Team
  • 37. Team Predictable Trust Velocity Backlog The Agile Team
  • 38. • Build organizations around teams
  • 39. • Build organizations around teams • Build small features
  • 40. • Build organizations around teams • Build small features • Garbage in… garbage out
  • 41. Build organizations around teams • Build small features • Garbage in… garbage out • Measure progress and get better
  • 43. Capability 1 Multiple Teams
  • 44. Capability Capability 1 2 Multiple Teams
  • 45. Capability Capability Capability 1 2 3 Multiple Teams
  • 46. Scrum of Scrums Capability Capability Capability 1 2 3 Multiple Teams
  • 47. Product Owner Team Capability Capability Capability 1 2 3 Multiple Teams
  • 48. Product Owner Team with Architects Capability Capability Capability 1 2 3 Multiple Teams
  • 49. Integration Team Capability Capability Capability 1 2 3 Multiple Teams
  • 50. Context Capability Capability Capability 1 2 3 Multiple Teams
  • 51. Context Coordination Capability Capability Capability 1 2 3 Multiple Teams
  • 52. • Product Owner too big
  • 53. • Product Owner too big • Dependencies increase costs
  • 54. • Product Owner too big • Dependencies increase costs • Feature teams break down
  • 55. Product Owner too big • Dependencies increase costs • Feature teams break down • Velocity across teams
  • 57. Project A Capability Capability Capability 1 2 3 Multiple Projects
  • 58. Project Project A B Capability Capability Capability 1 2 3 Multiple Projects
  • 59. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Multiple Projects
  • 60. C1 C2 C3 Project A Project A Project A Project A Project B Project A Project A Project A Project B Project A Project B Project B Project A Project A Project B Project A Project B Project A Multiple Projects
  • 61. C1 C2 C3 Project A Project A Project A Project A Project B Project A Project A Project A Project B Project A Project B Project B Project A Project A Project B Project A Project B Project A Project B Project B Project B Project B Project B Project B Project B Project B Multiple Projects
  • 62. C1 C2 C3 Project A Project A Project A Project A Project B Project A Project A Project A Project B Project A Project B Project B Project A Project A Project B Project A Project B Project A Project B Project C Project B Project B Project B Project C Project C Project B Project C Project B Project B Project B Multiple Projects
  • 63. Project A Project A Project A 3 months Project B Project B Project B Project C Project C Project C Multiple Projects
  • 64. Project A Project A Project A 3 months Project B Project B Project B 6 months Project C Project C Project C Multiple Projects
  • 65. Project A Project A Project A 3 months Project B Project B Project B 6 months Project C Project C Project C 9 months Multiple Projects
  • 66. Project A Project B Project C Project A Project B Project C Project A 7 months Project B Project C Multiple Projects
  • 67. Project A Project B Project C Project A Project B Project C Project A 7 months Project B 8 months Project C Multiple Projects
  • 68. Project A Project B Project C Project A Project B Project C Project A 7 months Project B 8 months Project C 9 months Multiple Projects
  • 69. Project A Project B Project C Project A Project B Project C Project A 7 months Project B 8 months Project C 9 months Multiple Projects
  • 70. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Multiple Projects
  • 71. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Multiple Projects
  • 72. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Multiple Projects
  • 73. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project B Project B Project B Project B Project B Project B Project B Multiple Projects
  • 74. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project B Project B Project B Project B Project B Project B Project B Project C Project C Project C Project C Project C Project C Project C Project C Project C Multiple Projects
  • 75. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Project B Project B Project B Project B Project B Project B Project B Project C Project C Project C Project C Project C Project C Project C Project C Project C Multiple Projects
  • 76. C1 C2 C3 Project A Project A Project A Project A Project A Project A Project A Project A Project A Project A Refactoring Training Project B Project B Project B Project B Project B Project B Refactoring Training Project B Project C Project C Project C Project C Project C Project C Project C Project C Project C Multiple Projects
  • 77. • Build organizations around capabilities
  • 78. • Build organizations around capabilities • Optimize throughput across teams
  • 79. • Build organizations around capabilities • Optimize throughput across teams • Prioritize for finish…
  • 80. Build organizations around capabilities • Optimize throughput across teams • Prioritize for finish… • Smaller projects are better
  • 82. PMO Agile Enterprise
  • 83. PMO PO Team Agile Enterprise
  • 84. PMO PO Team Team Agile Enterprise
  • 85. PMO PO Team Team Enterprise Architecture & Epics Agile Enterprise
  • 86. PMO PO Team Team Enterprise Solutions Architecture Architecture & & Epics Features Agile Enterprise
  • 87. PMO PO Team Team Enterprise Solutions Detailed Architecture Architecture Design & & & Epics Features Stories Agile Enterprise
  • 88. Guidance PMO PO Team Team Agile Enterprise
  • 89. Feedback PMO PO Team Team Agile Enterprise
  • 90. Not the entire Product business Delivery Agile Enterprise
  • 91. Product Strategy Delivery Agile Enterprise
  • 92. Product Strategy Support Delivery Agile Enterprise
  • 93. • Establish direction… give feedback
  • 94. • Establish direction… give feedback • Business is made up of capabilities
  • 95. • Establish direction… give feedback • Business is made up of capabilities • The goal is greater profitability
  • 96. Establish direction… give feedback • Business is made up of capabilities • The goal is greater profitability • Focus improvements on constraints
  • 99. Teams Identify Capability Modeling
  • 100. Teams Define Identify Capability Modeling
  • 101. Teams Define Assign Identify Capability Modeling
  • 102. Teams Optimize Define Assign Identify Capability Modeling
  • 103. Teams Optimize Define Assign Identify Capability Modeling
  • 105. Adopting Agile (beta release)
  • 106. Mike Cottmeyer mike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.com blog.versionone.net www.leadingagile.com