© Disciplined Agile Consortium
Who We Are
Scott Ambler [email protected]
@scottwambler
© Disciplined Agile Consortium 2
Mark Lines [email protected] @mark_lines
We will take questions at the end...
© Disciplined Agile Consortium 3
© Disciplined Agile Consortium 4
Agenda
• Our Premise • The Race Car Metaphor • The Scope of Disciplined Agile • Why Disciplined Agile? • The Principles of Disciplined Agile • Disciplined Agile Delivery (DAD) • Disciplined DevOps • Disciplined Agile IT (DAIT) • The Disciplined Agile Enterprise (DAE) • Parting Thoughts
Our Premise
Every business is a software business
Every industry is being disrupted
Agile firms dominate
© Scott Ambler + Associates 5
Agile software teams are building awesome race car engines…
© Disciplined Agile Consortium 6
…but they are surrounded by organizational tractors
© Disciplined Agile Consortium 7
To win the race we need to build a high performing race car…
© Disciplined Agile Consortium 8
…supported by an effective team to race it…
© Disciplined Agile Consortium 9
…and an organization that can leverage it to serve customers
© Disciplined Agile Consortium 10
Disciplined Agile Enterprise
Disciplined Agile IT
Disciplined DevOps
DAD
The Disciplined Agile Framework
© Disciplined Agile Consortium
http://www.disciplinedagiledelivery.com/the-agile-tractor-engine-analogy/
11
Why Disciplined Agile?
• Every person, team, and organization is unique – DA provides the flexibility to easily tailor your approach
• Organizations are complex adaptive systems (CASs) – DA shows how everything fits together
• Software development, and IT in general, is complex – DA provides choices to address these complexities
• Just because you’re unique, you don’t need to discover everything from scratch – DA is a hybrid of strategies
• Successful improvement efforts focus on people/culture, process, and tooling – DA provides the process options you need to succeed
© Disciplined Agile Consortium 12
The Principles of Disciplined Agile
© Disciplined Agile Consortium 13
Delight Customers
Be Awesome
Pragmatism
Context Counts
Choice is Good
Optimize Flow
Enterprise Awareness
Exercise: Context Counts
• 5 minutes
• Individually: – There are two radar charts to fill out:
• Your current or most recent agile/lean team • Your organization
– If you don’t have agile team experience, pair with someone at your table who does
– Fill out each chart as instructed on the sheets • As a table:
– Show each other your filled in radar charts – Choose the hardest team scenario – Choose the hardest organization scenario – Choose someone to share with the class
© Disciplined Agile Consortium 14
Context Counts
Disciplined Agile Delivery (DAD)
© Disciplined Agile Consortium
The key characteristics of Disciplined Agile Delivery (DAD):
– People-first – Goal-driven – Hybrid agile – Learning-oriented – Full delivery lifecycle – Solution focused – Risk-value lifecycle – Enterprise aware
© Disciplined Agile Consortium 16
DAD Provides Choices
© Disciplined Agile Consortium 17
Choice is Good
Agile
Lean
Continuous Delivery: Agile
Continuous Delivery: Lean
Exploratory
Tactical Scaling
© Disciplined Agile Consortium 18
Context Counts
Scrum
Extreme Programming
Lean Kanban
DA is a Hybrid Framework
© Scott Ambler + Associates 19
Unified Process Agile Modeling
Agile Data “Traditional” Outside In Dev.
DevOps …and more
DA leverages proven strategies from several sources, providing a decision framework to guide your adoption and
tailoring of them in a context-driven manner.
SAFe
Pragmatism
Disciplined DevOps
© Disciplined Agile Consortium 20
Conventional DevOps
But this is missing several important issues: – Only teams doing Continuous Delivery can do DevOps? Really? – Security – DevSecOps???? – The business – BizDevOps???? – Data management – DevDataOps???? – Explicit Release Management (for large organizations) – Explicit Support (for large organizations)
© Disciplined Agile Consortium 21
Disciplined Agile DevOps
© Disciplined Agile Consortium 22
Optimize Flow
The Disciplined Agile IT Department
© Disciplined Agile Consortium 23
© Disciplined Agile Consortium 24
Workflow of a Disciplined Agile IT Department
Workflow of a Disciplined Agile IT Department
© Disciplined Agile Consortium 25
“DAD provides the consistency top-down of a framework with the flexibility of approach at the team level”
- Jon Smart, Barclays UK
Be Awesome
The Disciplined Agile Enterprise
© Disciplined Agile Consortium 26
The Disciplined Agile Enterprise (DA 3.0)
A Disciplined Agile Enterprise is able to anticipate and respond swiftly to changes in the marketplace. It does this through an
organizational culture and structure that facilitates change within the context of the situation that it faces. Such organizations require a learning mindset in the mainstream business and
underlying lean and agile processes to drive innovation.
© Disciplined Agile Consortium
Enterprise Awareness
A DAE Offers Value Streams
© Disciplined Agile Consortium 28
Delight Customers
© 2015 Disciplined Agile Consortium 29
The Principles of Disciplined Agile
© Disciplined Agile Consortium 30
Delight Customers
Be Awesome
Pragmatism
Context Counts
Choice is Good
Optimize Flow
Enterprise Awareness
• Disciplined Agile provides flexible and pragmatic guidance for the complexities of Enterprise development
• Better choices lead to better outcomes
Join the DA Community!
Anyone who attends a Disciplined Agile webinar or workshop is entitled to sign up at DisciplinedAgileConsortium.org to register for the designation “Disciplined Agilist”
Seriously though, the DA designation is an important first step towards earning an actual DA certification, such as: More importantly, it gives you access to our “members only” information and webinars at DisciplinedAgileConsortium.org
© Disciplined Agile Consortium 31
mark [at] scottambler.com scott [at] scottambler.com
@mark_lines @scottwambler
DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com
ScottAmbler.com
Disciplined Agile
Thank You!
© Disciplined Agile Consortium 32
Additional Slides
© Disciplined Agile Consortium 33
Shuhari and Disciplined Agile Certification
At the shu stage you are beginning to learn the techniques and philosophies of
disciplined agile development. Your goal is to build a strong foundation from
which to build upon.
At the ha stage you reflect upon and question why disciplined agile strategies work, seeking to understand the range
of strategies available to you and when they are best applied.
At the ri stage you seek to extend and
improve upon disciplined agile techniques, sharing your learnings with
others.
© Disciplined Agile Consortium 34
Would You Like This Presented to Your Organization?
Contact us at ScottAmbler.com
© Disciplined Agile Consortium 35
Scott Ambler + Associates is the thought leader behind the Disciplined Agile (DA) framework and its application. We are an IT management
consulting firm that advises organizations to be more effective applying disciplined agile and lean processes within the context of your
business.
Our website is ScottAmbler.com We can help
© Disciplined Agile Consortium 36