A holistic approach to
scaling Agile at CSC
Ali Akbar
Technical Director
Who are we?
Founded 1959
IT Services & Professional Services
Stock Symbol: CSC
FY 14 Revenue: 13 B
Problems?
Unpredictable completion of anything
Lack of
Visibility
A holistic approach to scaling Agile
Resource Bottlenecks
Infrequent Customer Feedback
2009 2010 2011 2012 Apr 2013 Jul 2013 2014
Features Delivered per Team
Days between Releases
What did we do
about it?
Agile Delivery
Methodology (AgDM)
Adaptive Delivery
Methodology (AdDM)
The Beginning (2006)
2012
1 agile team in
Project
2013
6 agile teams
Technical Operations,
Optimization, Project,
Analytics, Sales Ops
& Digital Marketing
What is AgDM & AdDM?
AdDM (Adaptive Delivery
Methodology)
CSC flavor of agile
Scrum project management
framework
XP practices
Based on Lean principles
AgDM (Agile Delivery
Methodology)
best practices from cloud
based deployment
Continuous Integration (CI)
Continuous Deployment (CD)
DevOps
Agile Delivery Acceleration
Platform (ADAP)
Next steps to scale
We scale both
deep and wide
After success
with Project,
ADM was rolled
out to
Operations &
Optimization
3 month rollout:
Don’t overthink it,
start, inspect and
adapt
Next Up:
Analytics, Sales
Ops & Digital
Marketing
moved to ADM
Embrace
Difference and be
prepared to
stretch Agility
Wide scale has challenges,
scaling deep has more
Challenges
Managing
distributed and
matrix managed
teams
Scale with
values
One
Codeline
Product and Project
Dependencies
Leadership
Solutions
Scale Problem #1
Dependency Management is Hard
Dependency
Management
is Hard
Just
enough
structure
but no more
ADM Release Cycle (4-weeks)
Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan
Release
Coordinate release
planning with generic
framework
Planning cycle for
next release
Tools Help
But really, it’s the
people that make
things happen
And we make a big
investment in
collaboration
Maintain Technical Health
Debt is the Enemy
Create a
Single
Definition
of Done
Stop the codeline when test
failures are too high
Status	
   Metric	
  
Now	
  
(7/30)	
  
Release	
  Criteria	
  
Poten&ally	
  Releasable	
  Metrics	
  
	
  
Feature	
  Freeze	
  
Threshold	
  
	
  	
  	
   Basic	
  Ftest	
   100%	
   100.0%	
  
Utest	
   100%	
   100.0%	
  
Full	
  Ftest	
   100%	
   >99.8%	
  
Extended	
  Ftest	
   96.86%	
   >99.75%	
  
Basic	
  Selenium	
   99.76%	
   100.0%	
  
Selenium	
   99.6%	
   >99.5%	
  
Unresolved	
  IntegraCons	
   0	
   0	
  
Strong
Attention to
metrics
Maintain team
focus
Hire for Values
and Culture Fit
Let’s go deeper
Case Study
Agile Program Management
Urgent change based
on new strategic
direction
The ugly baby
High Level
Goals
Design
& Priorities
Global Prioritized “Feature” backlog
Move teams
not
people
6 Teams
Team 1 Team 2
Team 3
Team 5Team 4
Team 6
Launch &
Collaborate
Align to Workgroups
Workgroup 2
Team 4 Team 5
Team 6
Workgroup 1
Team 1 Team 2
Team 3
Collaboration is key (up, down, across)
Meet to realign
every day
Full Coordinated
Transparency
Visibility to Program feature priorities
Visibility to Workgroup feature priorities
Features Priority Status
Communities
1
SSO
2
Sharing model
3
Home page redesign
4
Workbench
5
Opportunity UI
6
Encryption
7
VF redesign
8
ICM support
9
OSS workflow
10
API
11
Program Dependencies
Delivering Team & Feature
Consuming Team &
Feature
	
  May	
   June July
Team 2
Team 1
Something more
Something I want Team 5
HighMedLow
Risk
Done
Done – Delivered
Low – On track
Medium – Possible concerns/may miss deadline
High – Not scheduled, cannot deliver, or deadline missed
Feature at risk
Feature
Team 4
Team 4
Something I need Cool Feature
Team 3
Team 5Something else I
need
Another Cool
Feature
Monitor complexity &
maintain visibility
Lessons Learned
Be Bold
and
don’t go
Halfway
Don’t be satisfied,
always look for
things to improve
Stick to your principles
Trust the teams over
creating mandatory process
& structure
Agile does work at
scale
Lightweight structure
& more autonomy
Questions?

More Related Content

PDF
Salesforce.com Sandbox management
PDF
From Sandbox To Production: An Introduction to Salesforce Release Management
PPT
Under the Hood of Sandbox Templates
PPTX
Release Management: Managing Your Internal Releases
PDF
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
PDF
Managing Change With A Sensible Sandbox Architecture
PPTX
Design patterns for salesforce app decomposition
PPTX
The definitive guide to salesforce sandbox flosum
Salesforce.com Sandbox management
From Sandbox To Production: An Introduction to Salesforce Release Management
Under the Hood of Sandbox Templates
Release Management: Managing Your Internal Releases
Webinar: From Sandbox to Production: Demystifying Force.com Release Managemen...
Managing Change With A Sensible Sandbox Architecture
Design patterns for salesforce app decomposition
The definitive guide to salesforce sandbox flosum

What's hot (20)

PPTX
Salesforce – Proven Platform Development with DevOps & Agile
PDF
5 Essentials for Simplifiied Release Management and Continuous Delivery
PPT
The Ideal Salesforce Development Lifecycle
PPTX
Crossbrowser Testing at Salesforce Analytics
PPTX
Automating Deployment Between Orgs Using Git & Continuous Integration
PDF
TDX19 - Accelerate DevOps with GitLab and Salesforce
PDF
Development Best Practices
PPTX
Salesforce1 ELEVATE Workshop - Dublin
PDF
TDX19 - Untangle Your Org with Salesforce Developer Tools
PDF
How to Setup Continuous Integration With Git, Jenkins, and Force.com
PDF
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
PDF
Performance Monitoring and Testing in the Salesforce Cloud
PPTX
ApexUnit: Open source test framework for apex
PPTX
Salesforce apex hours azure dev ops
PPT
JBoss Application Server - Curso JBoss JB366
PDF
Best Practices for Successful Deployment
PPTX
Understand SAP ASAP 8.0
PDF
Salesforce Release Management - Best Practices and Tools for Deployment
PDF
Salesforce API Series: Release Management with the Metadata API webinar
PDF
Agile Release Management for Fast Moving Enterprises
Salesforce – Proven Platform Development with DevOps & Agile
5 Essentials for Simplifiied Release Management and Continuous Delivery
The Ideal Salesforce Development Lifecycle
Crossbrowser Testing at Salesforce Analytics
Automating Deployment Between Orgs Using Git & Continuous Integration
TDX19 - Accelerate DevOps with GitLab and Salesforce
Development Best Practices
Salesforce1 ELEVATE Workshop - Dublin
TDX19 - Untangle Your Org with Salesforce Developer Tools
How to Setup Continuous Integration With Git, Jenkins, and Force.com
IBM DevOps - Adopting Scaled Agile Framework (SAFe) Webinar
Performance Monitoring and Testing in the Salesforce Cloud
ApexUnit: Open source test framework for apex
Salesforce apex hours azure dev ops
JBoss Application Server - Curso JBoss JB366
Best Practices for Successful Deployment
Understand SAP ASAP 8.0
Salesforce Release Management - Best Practices and Tools for Deployment
Salesforce API Series: Release Management with the Metadata API webinar
Agile Release Management for Fast Moving Enterprises
Ad

Viewers also liked (14)

PPTX
Culture
PPTX
Workforce in Motion: Recruiting, Retaining and Engaging Millennials - the New...
DOCX
Retro billing
PDF
Copa realignment
DOCX
Pp interview questions
PDF
Asset purchase
DOCX
Sap co pa planning
PDF
Demand Planning Leadership Exchange: Tips to Optimize JDA Demand Planning mod...
PDF
JDA Floor Planning webinar by Cantactix - Every Square Foot Matters
PDF
JDA Retail Planning Suite - Anticipate, Align, Adapt.
PPT
Final startup grind
PPTX
Building apps faster with lightning and winter '17
PDF
Personalization - 10 Lessons Learned from Netflix
PPT
Culture (Original 2009 version)
Culture
Workforce in Motion: Recruiting, Retaining and Engaging Millennials - the New...
Retro billing
Copa realignment
Pp interview questions
Asset purchase
Sap co pa planning
Demand Planning Leadership Exchange: Tips to Optimize JDA Demand Planning mod...
JDA Floor Planning webinar by Cantactix - Every Square Foot Matters
JDA Retail Planning Suite - Anticipate, Align, Adapt.
Final startup grind
Building apps faster with lightning and winter '17
Personalization - 10 Lessons Learned from Netflix
Culture (Original 2009 version)
Ad

Similar to A holistic approach to scaling Agile (20)

PPTX
How to scale agility in your enterprise
PPTX
Agile Introduction
PDF
Agile Transformation v1.27
PDF
Agile Development in Highly Regulated Organizations
PPTX
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
PDF
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
PDF
Introduction to Agile Software Development Process
PDF
Fundamentals of Agile
PPTX
Agile Project Management - Course Details
PPTX
Agile Transformation | Mike Cottmeyer
PDF
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
PPT
Scrum Training
PPTX
Agile Truths and Misconceptions
PDF
Intro to Agile Methods for Execs, Leaders, and Managers
PDF
Innovate session-2333
PPT
Agile 2010 conference - a holistic approach to scaling agile at salesforce
PDF
Stefan bargaoanu we're agile. and now what v1.1
PDF
Agile+Course+Presentation.pdf
PDF
Chicago Code Camp 2014 - Agile Testing in a waterfall world
PDF
"At the Intersection of Agile and Change Management" - ACMP USA
How to scale agility in your enterprise
Agile Introduction
Agile Transformation v1.27
Agile Development in Highly Regulated Organizations
Scrum Bangalore 14th MeetUp 05 September 2015 - Scaling Agile - Saikat Das - ...
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
Introduction to Agile Software Development Process
Fundamentals of Agile
Agile Project Management - Course Details
Agile Transformation | Mike Cottmeyer
'Metrics That Matter': Gabrielle Benefield @ Colombo Agile Con 2014
Scrum Training
Agile Truths and Misconceptions
Intro to Agile Methods for Execs, Leaders, and Managers
Innovate session-2333
Agile 2010 conference - a holistic approach to scaling agile at salesforce
Stefan bargaoanu we're agile. and now what v1.1
Agile+Course+Presentation.pdf
Chicago Code Camp 2014 - Agile Testing in a waterfall world
"At the Intersection of Agile and Change Management" - ACMP USA

Recently uploaded (20)

PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PPTX
Microsoft Excel 365/2024 Beginner's training
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
The various Industrial Revolutions .pptx
PPT
Geologic Time for studying geology for geologist
PPTX
2018-HIPAA-Renewal-Training for executives
PPTX
TEXTILE technology diploma scope and career opportunities
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPTX
Build Your First AI Agent with UiPath.pptx
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
UiPath Agentic Automation session 1: RPA to Agents
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Five Habits of High-Impact Board Members
PDF
Zenith AI: Advanced Artificial Intelligence
The influence of sentiment analysis in enhancing early warning system model f...
OpenACC and Open Hackathons Monthly Highlights July 2025
CloudStack 4.21: First Look Webinar slides
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Improvisation in detection of pomegranate leaf disease using transfer learni...
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Microsoft Excel 365/2024 Beginner's training
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
The various Industrial Revolutions .pptx
Geologic Time for studying geology for geologist
2018-HIPAA-Renewal-Training for executives
TEXTILE technology diploma scope and career opportunities
Consumable AI The What, Why & How for Small Teams.pdf
Build Your First AI Agent with UiPath.pptx
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
UiPath Agentic Automation session 1: RPA to Agents
Comparative analysis of machine learning models for fake news detection in so...
Five Habits of High-Impact Board Members
Zenith AI: Advanced Artificial Intelligence

A holistic approach to scaling Agile