SlideShare a Scribd company logo
1 of 17
-Jayaprakash Puttaswamy
Scaled Agile Delivery
IS THERE A SINGLE BOTTLENECK?
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
 CONTEXT (5 mins)
 Scaling Agile
• Brain dump (yours too!)
• Ground realities
 DETAILS (25 mins)
 What it takes to scale agile?
• Initial challenges – adoption & delivery
 Scaling challenges
• Scaled adoption challenges
• Scaled delivery challenges
 Glimpse of a case-study
 CONCLUSION (10 mins)
 Is there a single bottleneck?
What’s in it?
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
CONTEXT (5 mins)
 DETAILS (25 mins)
 What it takes to scale agile?
• Initial challenges – adoption & delivery
 Scaling challenges
• Scaled adoption challenges
• Scaled delivery challenges
 Glimpse of a case-study
 CONCLUSION (10 mins)
 Is there a single bottleneck?
What’s in it?
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Let’s interpret
RELATION?
Source: http://www.flickr.com/photos/goellnitz/3692517704/
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Ground Realities
Source: http://www.flickr.com/photos/goellnitz/3692517704/
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
 People challenges (for adopting)
 Technology challenges (for delivering)
What it takes to scale agile?
Initial challenges (at smaller scale)
Image Source: http://www.freedigitalphotos.net/
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
What it takes to scale agile?
 Influencing the mind-set of people across
management teams & engineering teams
 Achieving high degree of collaboration amongst all
people concerned
 Defining new roles or redefining existing roles
Image Source: http://www.freedigitalphotos.net/images/Teamwork_g304-Symbol_Hands_p24799.html
People challenges
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
What it takes to scale agile?
Image Source: http://www.freedigitalphotos.net/images/view_photog.php?photogid=659
 Tools & technology selection to suit agility needs
 Agile engineering practices
• Emergent design architecture
• Dealing with legacy code for TDD implementation
 Balancing “new delivery” & “technical debt removal”
 Estimation paralysis
Technology challenges
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
 Scaling Approach
 Bottom-up
 Top-down
 Organizational alignment
 Agile education & training initiatives
 Enabling external coaching
 Introducing change agents
Scaling Challenges: Adoption Strategy
Image Source: http://www.freedigitalphotos.net/
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Scaling Challenges: ADOPTING!
Image Source: http://www.freedigitalphotos.net/
 Scaling Approach
 Bottom-up
 Top-down
 Organizational alignment
 Agile education & training initiatives
 Enabling external coaching
 Introducing change agents
Structural issues
• Feature vs Component teams
• Role clarity and role-mapping
Role conflicts
• PMO realignment
Framework rigidity trap!
• Incompatible framework elements
When & who?
Expectation setting
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Multiple levels of planning
 Vision and roadmap
 Release planning
 Iteration planning
 Daily planning
Agile engineering practices
 Emergent design approach
 Continuous Integration
 Agile build strategy
 Test Automation strategy
 TDD/BDD Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html
Scaling Challenges: Delivery Strategy
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Multiple levels of planning
 Vision and roadmap
 Release planning
 Iteration planning
 Daily planning
Agile engineering practices
 Emergent design approach
 Continuous Integration
 Agile build strategy
 Test Automation strategy
 TDD/BDD
Product Areas - misalignment
• Cross-team functional dependencies
• Cross-team technical dependencies
Organization impediments
• Lack of forum to track & remove
• Failure to change org-policies
Architecture war!
• BDUF vs Emergent Architecture
Dev-ops integration failure
Back-seated automation
• Delivery pressures
• Automating legacy applications
Scaling Challenges: DELIVERING!
Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Scaling Challenges: DELIVERING!
Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html
Gets worse with DISTRIBUTED teams!!
Even more worse with MULTI-VENDOR DISTRIBUTED teams!!!
 Silo approach towards engineering
practices
 I own this… Ownership mania!
 Inter-team dependencies starts rotting
 Blame game…
 Engineering style conflicts and I own this… Ownership mania!
 Screwed-up technical decisions surface very late or may NOT
get visible at all
 Vendor locking for technical tools - “Contracts” dominate
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Case-study – A glimpse of challenges
Image Source: Sixninepixels - http://www.freedigitalphotos.net/
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Conclusion
Bottlenecks for Scaling
The team it self!
Managers
Support functions
Organization structure
Organization culture
Organization leaders
Question: Is it actually a single bottleneck?
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
Yes. It is!
Lack of
Execution
Leadership!
Especially at leadership and top-
management level
Conclusion
Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.
http://in.linkedin.com/in/jputtaswamy
jayaprakash@arithaconsulting.com
@agilejp
@arithatweet
About me
Let’s connect
Jayaprakash Puttaswamy (JP) works as a Director - Technology &
Consulting at Aritha Consulting Services and consults enterprises
in Agile and Agile-BI space.
 Agile Strategist & Coach
 Practicing agile since 11 years (RUP, XP,
Scrum, Lean & Kanban)
 Trained & coached over 900 professionals
spread across 100 plus teams in 25 plus
companies including start-ups.
 Driven large-scale agile transformation
(both software & non-software) for global
enterprises with scale of 200 to 4000
people.

More Related Content

What's hot

Herding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsHerding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsDave Sharrock
 
Sullivan cuff case study
Sullivan cuff case studySullivan cuff case study
Sullivan cuff case studyAgileOnTheBeach
 
Ata pune 3rd meetup agile testing and testers role in agile development
Ata pune 3rd meetup agile testing and testers role in agile developmentAta pune 3rd meetup agile testing and testers role in agile development
Ata pune 3rd meetup agile testing and testers role in agile developmentAgile Testing alliance
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
Here Be Dragons - Scaling Agile
Here Be Dragons - Scaling AgileHere Be Dragons - Scaling Agile
Here Be Dragons - Scaling AgilePeter Hundermark
 
Giving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyGiving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyDave Sharrock
 
Embedded meets Agile
Embedded meets AgileEmbedded meets Agile
Embedded meets AgileRavneet Kaur
 
Individuals and interactions - Gil Broza - Agile Israel 2013
Individuals and interactions - Gil Broza - Agile Israel 2013Individuals and interactions - Gil Broza - Agile Israel 2013
Individuals and interactions - Gil Broza - Agile Israel 2013AgileSparks
 
Agile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsAgile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsCraig Smith
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsCprime
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownershipDave Sharrock
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile TeamsBrian Estep
 
Qa team sport
Qa team sportQa team sport
Qa team sportLeanDog
 
Lightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile ApproachLightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile ApproachStephen Ritchie
 

What's hot (20)

Herding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teamsHerding cats, or the art of scaling agile teams
Herding cats, or the art of scaling agile teams
 
Smart Metrics
Smart Metrics  Smart Metrics
Smart Metrics
 
Sullivan cuff case study
Sullivan cuff case studySullivan cuff case study
Sullivan cuff case study
 
Ata pune 3rd meetup agile testing and testers role in agile development
Ata pune 3rd meetup agile testing and testers role in agile developmentAta pune 3rd meetup agile testing and testers role in agile development
Ata pune 3rd meetup agile testing and testers role in agile development
 
Support self-organization
Support self-organizationSupport self-organization
Support self-organization
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
Here Be Dragons - Scaling Agile
Here Be Dragons - Scaling AgileHere Be Dragons - Scaling Agile
Here Be Dragons - Scaling Agile
 
Giving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to FlyGiving Teams the Roots to Grow and Wings to Fly
Giving Teams the Roots to Grow and Wings to Fly
 
Distributed Agile Patterns
Distributed Agile PatternsDistributed Agile Patterns
Distributed Agile Patterns
 
Embedded meets Agile
Embedded meets AgileEmbedded meets Agile
Embedded meets Agile
 
Individuals and interactions - Gil Broza - Agile Israel 2013
Individuals and interactions - Gil Broza - Agile Israel 2013Individuals and interactions - Gil Broza - Agile Israel 2013
Individuals and interactions - Gil Broza - Agile Israel 2013
 
Agile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little PigsAgile Project Experiences - The Story of Three Little Pigs
Agile Project Experiences - The Story of Three Little Pigs
 
Distributed Agile
Distributed AgileDistributed Agile
Distributed Agile
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
 
Agile DevOps: Environment Automation
Agile DevOps: Environment AutomationAgile DevOps: Environment Automation
Agile DevOps: Environment Automation
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownership
 
From agile to agility
From agile to agilityFrom agile to agility
From agile to agility
 
Distributed Agile Teams
Distributed Agile TeamsDistributed Agile Teams
Distributed Agile Teams
 
Qa team sport
Qa team sportQa team sport
Qa team sport
 
Lightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile ApproachLightweight Documentation: An Agile Approach
Lightweight Documentation: An Agile Approach
 

Similar to Scaled Agile Delivery - Is there a single bottleneck?

Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Brian Dawson
 
The dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleThe dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleJason Bloomberg
 
From Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewFrom Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewTechWell
 
Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!Agile Testing Alliance
 
Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessTechWell
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Jeff Jakubiak
 
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...AppDynamics
 
ChangeInMindset-PMIATLAgile-08192014
ChangeInMindset-PMIATLAgile-08192014ChangeInMindset-PMIATLAgile-08192014
ChangeInMindset-PMIATLAgile-08192014Sameer Bendre
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS
 
A Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing MaturityA Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing MaturityTechWell
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...CA Technologies
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseCollabNet
 
Delivering A Great End User Experience
Delivering A Great End User ExperienceDelivering A Great End User Experience
Delivering A Great End User ExperienceTrevor Warren
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PragueJoanne Perold
 

Similar to Scaled Agile Delivery - Is there a single bottleneck? (20)

Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
Scrum Bangalore 13th meet up 13 june 2015 - aritha causing the mindset change...
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
The dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleThe dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangle
 
Creating Creating Service Systems
Creating Creating Service SystemsCreating Creating Service Systems
Creating Creating Service Systems
 
From Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s ViewFrom Waterfall to Agile: A ScrumMaster’s View
From Waterfall to Agile: A ScrumMaster’s View
 
Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!Atagg2015 Where testing is moving in agile cloud world!
Atagg2015 Where testing is moving in agile cloud world!
 
Automation Culture: Essential to Agile Success
Automation Culture: Essential to Agile SuccessAutomation Culture: Essential to Agile Success
Automation Culture: Essential to Agile Success
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
Best Practices for Managing IaaS, PaaS, and Container-Based Deployments - App...
 
ChangeInMindset-PMIATLAgile-08192014
ChangeInMindset-PMIATLAgile-08192014ChangeInMindset-PMIATLAgile-08192014
ChangeInMindset-PMIATLAgile-08192014
 
Sencha Services
Sencha ServicesSencha Services
Sencha Services
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
 
A Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing MaturityA Dozen Keys to Agile Testing Maturity
A Dozen Keys to Agile Testing Maturity
 
Tk
TkTk
Tk
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
 
Achieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the EnterpriseAchieving DevOps using Open Source Tools in the Enterprise
Achieving DevOps using Open Source Tools in the Enterprise
 
Delivering A Great End User Experience
Delivering A Great End User ExperienceDelivering A Great End User Experience
Delivering A Great End User Experience
 
Portfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering PraguePortfolio visualisation Scrum Gathering Prague
Portfolio visualisation Scrum Gathering Prague
 

Recently uploaded

tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 

Recently uploaded (20)

tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 

Scaled Agile Delivery - Is there a single bottleneck?

  • 1. -Jayaprakash Puttaswamy Scaled Agile Delivery IS THERE A SINGLE BOTTLENECK?
  • 2. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.  CONTEXT (5 mins)  Scaling Agile • Brain dump (yours too!) • Ground realities  DETAILS (25 mins)  What it takes to scale agile? • Initial challenges – adoption & delivery  Scaling challenges • Scaled adoption challenges • Scaled delivery challenges  Glimpse of a case-study  CONCLUSION (10 mins)  Is there a single bottleneck? What’s in it?
  • 3. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. CONTEXT (5 mins)  DETAILS (25 mins)  What it takes to scale agile? • Initial challenges – adoption & delivery  Scaling challenges • Scaled adoption challenges • Scaled delivery challenges  Glimpse of a case-study  CONCLUSION (10 mins)  Is there a single bottleneck? What’s in it?
  • 4. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Let’s interpret RELATION? Source: http://www.flickr.com/photos/goellnitz/3692517704/
  • 5. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Ground Realities Source: http://www.flickr.com/photos/goellnitz/3692517704/
  • 6. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.  People challenges (for adopting)  Technology challenges (for delivering) What it takes to scale agile? Initial challenges (at smaller scale) Image Source: http://www.freedigitalphotos.net/
  • 7. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. What it takes to scale agile?  Influencing the mind-set of people across management teams & engineering teams  Achieving high degree of collaboration amongst all people concerned  Defining new roles or redefining existing roles Image Source: http://www.freedigitalphotos.net/images/Teamwork_g304-Symbol_Hands_p24799.html People challenges
  • 8. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. What it takes to scale agile? Image Source: http://www.freedigitalphotos.net/images/view_photog.php?photogid=659  Tools & technology selection to suit agility needs  Agile engineering practices • Emergent design architecture • Dealing with legacy code for TDD implementation  Balancing “new delivery” & “technical debt removal”  Estimation paralysis Technology challenges
  • 9. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved.  Scaling Approach  Bottom-up  Top-down  Organizational alignment  Agile education & training initiatives  Enabling external coaching  Introducing change agents Scaling Challenges: Adoption Strategy Image Source: http://www.freedigitalphotos.net/
  • 10. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Scaling Challenges: ADOPTING! Image Source: http://www.freedigitalphotos.net/  Scaling Approach  Bottom-up  Top-down  Organizational alignment  Agile education & training initiatives  Enabling external coaching  Introducing change agents Structural issues • Feature vs Component teams • Role clarity and role-mapping Role conflicts • PMO realignment Framework rigidity trap! • Incompatible framework elements When & who? Expectation setting
  • 11. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Multiple levels of planning  Vision and roadmap  Release planning  Iteration planning  Daily planning Agile engineering practices  Emergent design approach  Continuous Integration  Agile build strategy  Test Automation strategy  TDD/BDD Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html Scaling Challenges: Delivery Strategy
  • 12. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Multiple levels of planning  Vision and roadmap  Release planning  Iteration planning  Daily planning Agile engineering practices  Emergent design approach  Continuous Integration  Agile build strategy  Test Automation strategy  TDD/BDD Product Areas - misalignment • Cross-team functional dependencies • Cross-team technical dependencies Organization impediments • Lack of forum to track & remove • Failure to change org-policies Architecture war! • BDUF vs Emergent Architecture Dev-ops integration failure Back-seated automation • Delivery pressures • Automating legacy applications Scaling Challenges: DELIVERING! Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html
  • 13. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Scaling Challenges: DELIVERING! Image Source: http://lucille-ossai.blogspot.in/2012/03/communications-strategy-paving-way-to.html Gets worse with DISTRIBUTED teams!! Even more worse with MULTI-VENDOR DISTRIBUTED teams!!!  Silo approach towards engineering practices  I own this… Ownership mania!  Inter-team dependencies starts rotting  Blame game…  Engineering style conflicts and I own this… Ownership mania!  Screwed-up technical decisions surface very late or may NOT get visible at all  Vendor locking for technical tools - “Contracts” dominate
  • 14. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Case-study – A glimpse of challenges Image Source: Sixninepixels - http://www.freedigitalphotos.net/
  • 15. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Conclusion Bottlenecks for Scaling The team it self! Managers Support functions Organization structure Organization culture Organization leaders Question: Is it actually a single bottleneck?
  • 16. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. Yes. It is! Lack of Execution Leadership! Especially at leadership and top- management level Conclusion
  • 17. Copyright © 2014, Aritha Consulting Services Pvt. Ltd. All rights reserved. http://in.linkedin.com/in/jputtaswamy jayaprakash@arithaconsulting.com @agilejp @arithatweet About me Let’s connect Jayaprakash Puttaswamy (JP) works as a Director - Technology & Consulting at Aritha Consulting Services and consults enterprises in Agile and Agile-BI space.  Agile Strategist & Coach  Practicing agile since 11 years (RUP, XP, Scrum, Lean & Kanban)  Trained & coached over 900 professionals spread across 100 plus teams in 25 plus companies including start-ups.  Driven large-scale agile transformation (both software & non-software) for global enterprises with scale of 200 to 4000 people.