SlideShare a Scribd company logo
1 of 9
Download to read offline
5/28/15	
  
1	
  
Deliver a every week:
Aligning 100+ teams to deliver quarterly goals
Anup Deshpande
PMP, PMI-ACP, CSP, CSM, SAFE SPC, IGCCA
Is not a method but a Mindset;
reinforced by values and principles
that guide behavior and enable success
in an environment of rapid change and
uncertainty.
2
Agile Management
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
5/28/15	
  
2	
  
Scrum – popular (US) project management method
Dynamic System Development Method (DSDM) – popular (Europe)
project management method
Extreme Programming (XP) – software development method, stresses
activities, values and developer best practices
Lean Software Development – learnings from Lean manufacturing
Kanban - A visual process management system that tells what to
produce, when to produce it, and how much to produce.
3
Agile Methods
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
What’s Scrum?
5/28/15	
  
3	
  
Agile Project Adoption 2012 Survey (113 orgs)
Agile Org Adoption 2014 Survey (114 orgs)
5/28/15	
  
4	
  
Experience sharing with one partner
Discuss: What are the
reasons for Agile
Projects to be more
successful?
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
Exercise: Discuss with another partner
Discuss: Why is Agile
adoption at Org level a
huge challenge?
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
5/28/15	
  
5	
  
Paradigm Shift: Small-Scale to Large-Scale
Large Scale Agile
Multiple Teams work on same end product
Team Interdependencies
Self organization for own work; increment
planning for synchronization among teams
Software architecture basis of team structure and
backlogs
Multi-team coordination and cooperation for
continuous integration and testing
Small Scale Agile
Single Team
Relatively fewer dependencies
Product owner confined within team
Software architecture well performed
by team
Continuous integration and testing by
team
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
Typical Agile Org: Interdependent teams
5/28/15	
  
6	
  
Typical Agile Org: Interdependent teams
Scaled Agile Framework™ Big Picture
5/28/15	
  
7	
  
Survey: Challenges to address
Four Stages to an Agile Enterprise
5/28/15	
  
8	
  
Continuous (Automated) Delivery
Features
bids /
switches
Auto Build
against
every code
check-in
Auto
Deployments
to
environments
Auto Testing
on each
environment
Auto bug
filing for
teams with
severity rules
Auto done
criteria for
promoting
code
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
Agile Orgs better align with dynamic business
Company Goals
- Corporate Goals are
set at regular cadence
- Goals are continuously
evaluated against
customer needs, market,
competition and company
direction
Division Initiatives
- Continuous corporate
goals alignment with
divisional initiatives
- Teams Alignment Review
at regular intervals
- Continuous Prioritization,
accomplishments highlight
Team Features
- Roadmap Review at a
cadence
- Focus on release goals
- Multi-team
communication
- Multi-team effort to
deliver end product
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
5/28/15	
  
9	
  
Share & Amplify Learning
¨  Learn within the team,
feed it back and
apply learning!
¨  If it works in a team,
amplify learning. Take
it up a notch and share
and apply at multiple
teams as relevant
Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP

More Related Content

What's hot

Agile Testing Methodology- Principles of Agile Testing Methodolgy
Agile Testing Methodology- Principles of Agile Testing Methodolgy  Agile Testing Methodology- Principles of Agile Testing Methodolgy
Agile Testing Methodology- Principles of Agile Testing Methodolgy Mobcoder
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaEdureka!
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamdebashisb
 
Agile 2014-cmf-pub
Agile 2014-cmf-pubAgile 2014-cmf-pub
Agile 2014-cmf-pubgamapa
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...Pedro Henriques
 
My DevOps Experiences and Lessons learnt as a Program Manager
My DevOps Experiences and Lessons learnt as a Program ManagerMy DevOps Experiences and Lessons learnt as a Program Manager
My DevOps Experiences and Lessons learnt as a Program ManagerAgileNetwork
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentSachith Perera
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development OverviewMark Kovacevich
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development ModelRitika Balagan
 
Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015Software Advice
 
Agile development introduction
Agile development introductionAgile development introduction
Agile development introductionbeforeach
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course PresentationSoumya De
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project DevelopmentHajrah Jahan
 
Adaptive software development
Adaptive software developmentAdaptive software development
Adaptive software developmentJenita lamichhane
 

What's hot (20)

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Agile Testing Methodology- Principles of Agile Testing Methodolgy
Agile Testing Methodology- Principles of Agile Testing Methodolgy  Agile Testing Methodology- Principles of Agile Testing Methodolgy
Agile Testing Methodology- Principles of Agile Testing Methodolgy
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile teamIs there a Golden Ratio? Test Specialist to Developer in an Agile team
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
 
Agile 2014-cmf-pub
Agile 2014-cmf-pubAgile 2014-cmf-pub
Agile 2014-cmf-pub
 
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
[Agile Portugal 2014] - Agile Decision Support System for Upper Management - ...
 
My DevOps Experiences and Lessons learnt as a Program Manager
My DevOps Experiences and Lessons learnt as a Program ManagerMy DevOps Experiences and Lessons learnt as a Program Manager
My DevOps Experiences and Lessons learnt as a Program Manager
 
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
Scrum Bangalore 14th MeetUp 05 September 2015 - Descaling through LeSS - Nave...
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Software Development Model
Agile Software Development ModelAgile Software Development Model
Agile Software Development Model
 
Agile
Agile Agile
Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Transitioning To Agile
Transitioning To Agile Transitioning To Agile
Transitioning To Agile
 
Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015Software Advice UserView: Agile Project Management Report 2015
Software Advice UserView: Agile Project Management Report 2015
 
Agile development introduction
Agile development introductionAgile development introduction
Agile development introduction
 
Agile Course Presentation
Agile Course PresentationAgile Course Presentation
Agile Course Presentation
 
Agile Project Development
Agile Project DevelopmentAgile Project Development
Agile Project Development
 
Adaptive software development
Adaptive software developmentAdaptive software development
Adaptive software development
 

Similar to Aligning Agile Teams for Success

Agile software development
Agile software developmentAgile software development
Agile software developmentpradeeppatelpmp
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development MethodologiesPradeep Patel, PMP®
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPrudentialSolutions
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® OverviewCprime
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationSunil Mohal
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Accelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfAccelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfSeasia Infotech
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesBrendan Flynn
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityComparative Agility
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallTechWell
 

Similar to Aligning Agile Teams for Success (20)

Presentation on Agile Testing
Presentation on Agile TestingPresentation on Agile Testing
Presentation on Agile Testing
 
Psp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 EnPsp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 En
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologies
 
Agile management.pptx
Agile management.pptxAgile management.pptx
Agile management.pptx
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Scaled Agile Framework® Overview
Scaled Agile Framework® OverviewScaled Agile Framework® Overview
Scaled Agile Framework® Overview
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Accelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfAccelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdf
 
Agile Lessons Learned From the Trenches
Agile Lessons Learned From the TrenchesAgile Lessons Learned From the Trenches
Agile Lessons Learned From the Trenches
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
A littlebook about agile
A littlebook about agileA littlebook about agile
A littlebook about agile
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agility
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
How Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from WaterfallHow Agile Can We Go? Lessons Learned Moving from Waterfall
How Agile Can We Go? Lessons Learned Moving from Waterfall
 

Aligning Agile Teams for Success

  • 1. 5/28/15   1   Deliver a every week: Aligning 100+ teams to deliver quarterly goals Anup Deshpande PMP, PMI-ACP, CSP, CSM, SAFE SPC, IGCCA Is not a method but a Mindset; reinforced by values and principles that guide behavior and enable success in an environment of rapid change and uncertainty. 2 Agile Management Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
  • 2. 5/28/15   2   Scrum – popular (US) project management method Dynamic System Development Method (DSDM) – popular (Europe) project management method Extreme Programming (XP) – software development method, stresses activities, values and developer best practices Lean Software Development – learnings from Lean manufacturing Kanban - A visual process management system that tells what to produce, when to produce it, and how much to produce. 3 Agile Methods Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP What’s Scrum?
  • 3. 5/28/15   3   Agile Project Adoption 2012 Survey (113 orgs) Agile Org Adoption 2014 Survey (114 orgs)
  • 4. 5/28/15   4   Experience sharing with one partner Discuss: What are the reasons for Agile Projects to be more successful? Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP Exercise: Discuss with another partner Discuss: Why is Agile adoption at Org level a huge challenge? Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
  • 5. 5/28/15   5   Paradigm Shift: Small-Scale to Large-Scale Large Scale Agile Multiple Teams work on same end product Team Interdependencies Self organization for own work; increment planning for synchronization among teams Software architecture basis of team structure and backlogs Multi-team coordination and cooperation for continuous integration and testing Small Scale Agile Single Team Relatively fewer dependencies Product owner confined within team Software architecture well performed by team Continuous integration and testing by team Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP Typical Agile Org: Interdependent teams
  • 6. 5/28/15   6   Typical Agile Org: Interdependent teams Scaled Agile Framework™ Big Picture
  • 7. 5/28/15   7   Survey: Challenges to address Four Stages to an Agile Enterprise
  • 8. 5/28/15   8   Continuous (Automated) Delivery Features bids / switches Auto Build against every code check-in Auto Deployments to environments Auto Testing on each environment Auto bug filing for teams with severity rules Auto done criteria for promoting code Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP Agile Orgs better align with dynamic business Company Goals - Corporate Goals are set at regular cadence - Goals are continuously evaluated against customer needs, market, competition and company direction Division Initiatives - Continuous corporate goals alignment with divisional initiatives - Teams Alignment Review at regular intervals - Continuous Prioritization, accomplishments highlight Team Features - Roadmap Review at a cadence - Focus on release goals - Multi-team communication - Multi-team effort to deliver end product Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP
  • 9. 5/28/15   9   Share & Amplify Learning ¨  Learn within the team, feed it back and apply learning! ¨  If it works in a team, amplify learning. Take it up a notch and share and apply at multiple teams as relevant Copyright © 2013 by Anup Deshpande, PMI-ACP, CSP, CSM, PMP