1
Does DAD Knows Best, Is it Okay to do
LeSS or Just Be SAFe? Adapting Scaling Agile Practices into the Enterprise
Aashish Vaidya
PNSQC October 20 2014
Twitter: @aashishvaidya Linkedin: www.linkedin.com/pub/aashish-vaidya/2/13/168/
© 2014 Cambia Health Solutions, Inc.
2 2
ABOUT YOU
© 2014 Cambia Health Solutions, Inc.
3 3
Your Org and Scaling Agile
•Thinking about it
•In the Middle of it
•Past the
Transition
•Just Curious
© 2014 Cambia Health Solutions, Inc.
4 4
By The Numbers
•How many agile teams
in your Org?
• 0-5
• 6-20
• 20+
© 2014 Cambia Health Solutions, Inc.
5 5
Using Scaling Frameworks?
•Disciplined Agile Delivery (DAD)
• Large Scale Scrum (LeSS)
•Scaled Agile Framework (SAFe)
•Matrix of Services (MAXOS)
•Hybrid
•None
© 2014 Cambia Health Solutions, Inc.
6 6
ABOUT CAMBIA
© 2014 Cambia Health Solutions, Inc.
7 7
Cambia
•Mainline Business – Regulated Health Insurance
•Operates in 4 states: Oregon, Washington, Idaho
and Utah
•Not-for-profit, tax-paying organization
•Fourth year into our agile transition
•PNSQC 2012 – we reported on our team level
practices and our transition efforts
© 2014 Cambia Health Solutions, Inc.
8 8
About Cambia Teams
•40+ active agile teams in software delivery
•Smattering of infrastructure and business-focused
teams are also practicing agile
•Majority of teams use Scrum
•Some teams use Kanban
•Organized as component (primarily) and not
necessarily feature teams
•Most of our teams are distributed
© 2014 Cambia Health Solutions, Inc.
9 9
SCALING PRACTICES
© 2014 Cambia Health Solutions, Inc.
10 10
High Level View of Scaled Agile Approach
Program Inception
Program Funding
Business Case
Business Vision
© 2014 Cambia Health Solutions, Inc.
Quarterly Planning
Quarterly Planning
Quarterly Planning
Quarterly Planning
Periodic Deployments
Program Realization
11 11
Synchronized Quarterly and Sprint Process
Sprint 2
Sprint N
Hardening Sprint
Sprint 1
© 2014 Cambia Health Solutions, Inc.
Quarterly Pre-Planning
Quarterly Planning
All Teams on same Quarterly and Sprint Planning Cadence
Coordinated Program Releases
Project Scrum of Scrums
12 12
Quarterly Planning Meeting
© 2014 Cambia Health Solutions, Inc.
13 13
Enterprise-Wide Synchronized Sprint
Schedule
© 2014 Cambia Health Solutions, Inc.
14 14
Project Scrum of Scrums
Scrum of Scrum Meetings
© 2014 Cambia Health Solutions, Inc.
Team A
Team B
Team C
Team D
15 15
Communities of Practice
© 2014 Cambia Health Solutions, Inc.
= Skillset
ScrumMaster BPE
Product Owner BPE
SQ Engineer BPE
Agile Teams
16 16 © 2014 Cambia Health Solutions, Inc.
CHALLENGES
17 17
Traditional Budget and Project Onboarding
Process
© 2014 Cambia Health Solutions, Inc.
18 18
Complexity of Project Flow
© 2014 Cambia Health Solutions, Inc.
Agile Teams
Projects
19 19
Slow Uptick on Adopting Agile Engineering
Practices
© 2014 Cambia Health Solutions, Inc.
20 20
Dedicated Product Owners, Product
Management
•Some teams still don’t have a single voice as a
Product Owner
•Some teams don’t have full-time Product Owner
•Some POs may be SMEs in one particular
business area, but not others
•POs may not be empowered to represent other
business domains
•Lack of Cohesive Product Management Approach
© 2014 Cambia Health Solutions, Inc.
21 21
Let Me Leave You With….
•Understand the benefits and shortcomings of
scaling frameworks
•Only adopt scaling frameworks if it fits your
context
•When in doubt, refer to agile values and
principles (don’t make complex even more
complicated)
•True agility and innovation comes from real
transformation
•Trust your engaged employees
© 2014 Cambia Health Solutions, Inc.
22 22
SCALING
FRAMEWORKS
© 2014 Cambia Health Solutions, Inc.
23 23
Disciplined Agile Delivery (DAD)
•Agile/Basic Lifecycle
© 2014 Cambia Health Solutions, Inc.
24 24
Disciplined Agile Delivery (DAD)
•Advanced Lean Lifecycle
© 2014 Cambia Health Solutions, Inc.
25 25
Disciplined Agile Delivery (DAD)
•Continuous Delivery Lifecycle
© 2014 Cambia Health Solutions, Inc.
26 26
Disciplined Agile Delivery (DAD)
•Exploratory Lifecycle
© 2014 Cambia Health Solutions, Inc.
27 27
Large Scale Scrum
•Framework-1 (up to ten teams)
© 2014 Cambia Health Solutions, Inc.
28 28
Large Scale Scrum
•Framework-2 (up to ten teams)
© 2014 Cambia Health Solutions, Inc.
29 29
Scaled Agile Framework (SAFe) v2.5
© 2014 Cambia Health Solutions, Inc.
30 30
Scaled Agile Framework (SAFe) v3.0
© 2014 Cambia Health Solutions, Inc.
31 31
Q&A
© 2014 Cambia Health Solutions, Inc.
32 32
References
• Vaidya, Aashish, Catherine Row and Mark Jackson, 2012, On the Way to Meeting a Mandate: Transitioning to Large
Scale Agile, PNSQC.org, http://www.uploads.pnsqc.org/2012/papers/t-50_Vaidya_paper.pdf (accessed May 22,
2014).
• Agile Atlas, Core Scrum, http://agileatlas.org/atlas/scrum (accessed July 22, 2014).
• Anderson, David J., 2010, Kanban: Successful Evolutionary Change for Your Technology Business, Kindle edition,
Blue Hole Press.
• Ambler, Scott, 2013. “Going Beyond Scrum Disciplined Agile Delivery”,
http://disciplinedagileconsortium.org/Resources/Documents/BeyondScrum.pdf (accessed June 25, 2014).
• Ambler, Scott, 2012, “Repeatable results over repeatable processes,”
http://disciplinedagiledelivery.wordpress.com/2012/05/17/repeatable-results-over-repeatable-processes-2/ (accessed
May 27, 2014)
• Disciplined Agile Delivery, “Roles on DAD Teams”, http://wp.me/P1ODzT-sc (accessed June 25, 2014).
• Larman, Craig, and Bas Vodde. 2013. “Large Scale Scrum – More with LeSS.” Entry posted December 30,
http://agileatlas.org/articles/item/large-scale-scrum-more-with-less, (accessed June 10, 2014)
• Larman, Craig, and Matt Winn, 2014. “Large Scale Scrum (LeSS) @ J.P. Morgan”. Entry posted April 14.
http://www.infoq.com/articles/large-scale-scrum-jomorgan, (accessed June 10, 2014)
• Leffingwell, Dean, 2011, Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the
Enterprise, Kindle edition, Addison-Wesley Professional.
• Scaled Agile Framework. Various Web Pages. http://scaledagileframework.com/ (accessed June 25, 2014). (Note: To
reference additional information on quotes and paraphrasing that appear in the paper, click the various icons on the
landing page of the site).
• Highsmith, Jim. 2001. “History: The Agile Manifesto”. http://agilemanifesto.org/history.html (accessed June 25, 2014)
• Cohn, Mike, 2009, Succeeding with Agile: Software Development Using Scrum, Addison Wesley Professional.
© 2014 Cambia Health Solutions, Inc.
33 33
References
• Kniberg, Henrik and Anders Ivarsson. “Scaling Agile @ Spotify with Tribes, Squads, Chapters and Guilds”, Entry
posted November 12. http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify (accessed June 25, 2014).
• Jeffries, Ron, 2014. “SAFe – Good But Not Good Enough”. Entry posted February 27.
http://xprogramming.com/articles/safe-good-but-not-good-enough/ , (accessed July 11, 2014)
• Additional Reference:
• Lines, Mark. 2012. “Introduction to DAD,” http://disciplinedagiledelivery.com, entry posted November 11,
http://wp.me/P1ODzT-dx (accessed June 25, 2014)
© 2014 Cambia Health Solutions, Inc.