SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Downloaden Sie, um offline zu lesen
© Disciplined Agile Consortium 1
Choose Your
WoW!
Disciplined Agile Strategies
for Optimizing Your
Way of Working (WoW)
Scott Ambler
•  Helps enterprise-class organizations around the world
to improve their processes and organization structures
•  Thought leader of:
–  Agile Modeling (AM) method
–  Agile Data (AD) method
•  Co-creator of the Disciplined Agile (DA) framework
•  Author of 20+ books
•  scott [at] scottambler.com
•  Advisory Board Member
–  SEMAT
–  ScaleFree
–  Architectural Thinking Framework
© Disciplined Agile Consortium - @scottwambler 2
@scottwambler
Agenda
•  Step 1: Understand the Situation
•  Step 2: Adopt a New Mindset
•  Step 3: Adopt a Continuous Improvement Strategy
•  Step 4: Choose Your WoW!
•  Q&A
© Disciplined Agile Consortium 3
© Disciplined Agile Consortium 4
Step 1:
Understand the Situation
Context Counts
© Disciplined Agile Consortium 5
Start by identifying the
situation that your team
faces so that you can
tailor your WoW to
address that context
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/
6
© Disciplined Agile Consortium 7
Step 2:
Adopt a New Mindset
The Seven Principles
of Disciplined Agile
© Disciplined Agile Consortium
Delight
Customers
Pragmatism
Be
Awesome
Context
Counts
Choice	is
Good
Optimize
Flow
Enterprise
Awareness
8
© Disciplined Agile Consortium 9
Step 3: Adopt a Continuous
Improvement Strategy
Adopting a Prescriptive Method Helps a Bit
© Disciplined Agile Consortium 10
Continuous
Improvement
© Disciplined Agile Consortium 11
Identify a Potential
Improvement
Experiment with
the new WoW
Assess
Effectiveness
Adopt the new
WoW
Abandon the new
WoW
Share Learnings
with Others
Continuous Improvement is Longer Lasting
© Disciplined Agile Consortium 12
Guided
Continuous
Improvement
© Disciplined Agile Consortium 13
Identify a Potential
Improvement
Experiment with
the new WoW
Assess
Effectiveness
Adopt the new
WoW
Abandon the new
WoW
Share Learnings
with Others
Apply the
Disciplined Agile (DA)
toolkit to
identify better options
It Works Even Better With Light-Weight Guidance
© Disciplined Agile Consortium 14
You Can Combine Strategies
© Disciplined Agile Consortium 15
© Disciplined Agile Consortium 16
Step 4: Choose Your Own
Way of Working (WoW)!
Tailoring Your WoW
•  Initially:
–  Understand the situation that you face
–  Choose the most appropriate lifecycle
–  Choose the best strategies/practices that your
team can perform
•  Over time:
–  Regularly reflect
–  Experiment with new strategies
–  Evolve your WoW
© Disciplined Agile Consortium 17
© Disciplined Agile Consortium 18
Choosing a Lifecycle
Agile
Lean
Continuous
Delivery: Agile
Continuous
Delivery: Lean
Exploratory
Program
Disciplined Agile Delivery: Basic Lifecycle
© Disciplined Agile Consortium 19
An enterprise-ready, Scrum-based project lifecycle.
Disciplined Agile Delivery: Lean Lifecycle
© Disciplined Agile Consortium 20
An enterprise-ready, Kanban-based project lifecycle
Disciplined Agile Delivery: Lean Continuous Delivery
Lifecycle
© Disciplined Agile Consortium 21
Lean on a
stable team.
Disciplined Agile Delivery: Agile Continuous
Delivery Lifecycle
© Disciplined Agile Consortium 22
Agile on a
stable team.
DAD Exploratory “Lean Startup” Lifecycle
© Disciplined Agile Consortium 23
A low-risk strategy to initiate development of a new product.
The Program
Lifecycle
© Disciplined Agile Consortium 24
A lifecycle for a team
of teams.
25
Governance is Built Into DAD
•  Governance strategies built into DAD:
–  Risk-value lifecycle
–  Light-weight milestone reviews
–  “Standard” opportunities for increased visibility and to steer the team
provided by agile
–  Enterprise awareness
–  Robust stakeholder definition
© Disciplined Agile Consortium
LeSS
XP
…and moreAgile Data
DA is a Hybrid Framework
26
Unified Process Agile Modeling
Kanban“Traditional”Spotify
DevOps Scrum
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
© Disciplined Agile Consortium
The Process Goals of Disciplined Agile Delivery
© Disciplined Agile Consortium 27
Disciplined Agilists Choose Their Practices
© Disciplined Agile Consortium
28
Goal	
Decision	
Point	
Advantages
Disadvantages
Considerations
* Option
Default Option
*
Explore the Initial
Scope
Form the
Initial Team
Address Changing
Stakeholder Needs
Source
Evolution strategy
Size
Structure
Member skills
Completeness
Longevity
Geographic distribution
Organization distribution
Time zone distribution
Support the team
Availability
Indicates a preference for
the options towards the top
Co-located
Partially dispersed
Distributed subteams
Fully dispersed
Goal: Form
Initial Team
© Disciplined Agile Consortium
29
Goal: Secure Funding
© Disciplined Agile Consortium 30
© Disciplined Agile Consortium 31
Goal: Address Changing
Stakeholder needs
© Disciplined Agile Consortium 32
Goal: Produce a
Potentially
Consumable
Solution
© Disciplined Agile Consortium 33
Continuous
Improvement
© Disciplined Agile Consortium 34
Evolving Your WoW: Practices
© Disciplined Agile Consortium 35
•  Tailoring sessions
–  Early in Inception for Inception
–  Late in Inception for Construction
–  Late in Construction for Transition
•  Retrospectives
–  Identify a problem area
–  Look in the DA knowledgebase for suggestions
–  Choose a likely candidate to experiment with
•  Experiment
–  Try out a practice/strategy in your environment
–  Measure the results
–  Aim is to determine whether the new strategy works
well for you
Evolving Your
WoW:
Lifecycles
© Disciplined Agile Consortium 36
© Disciplined Agile Consortium
Parting Thoughts
•  Context counts - Every team is unique, facing
a unique situation
•  Choice is good - Agile teams own their own
process, they get to choose their Way of
Working (WoW)
•  Pragmatism – There are hundreds of practices
and strategies to choose from, we need to
choose the ones that are right for us
37
© Disciplined Agile Consortium 38
Join Today
Sign up at DisciplinedAgileConsortium.org
and become a member
Have access to new and upcoming information about
Disciplined Agile strategies
© Disciplined Agile Consortium 39
The Disciplined Agile Consortium (DAC) supports and evolves the Disciplined Agile
process decision framework.
The DAC site, DisciplinedAgileConsortium.org, provides information on curriculum
and learning resources for Disciplined Agile practitioners. It is also the home of the
Disciplined Agile certification program.
The Disciplined Agile blog, DisciplinedAgileDelivery.com, provides a wealth of
articles and blog postings about Disciplined Agile topics.
The Disciplined Agile discussion forum, LinkedIn.com/groups/4685263, is a meeting
place for Disciplined Agile practitioners to share their experiences and to get
questions answered.
© Disciplined Agile Consortium 40
The Disciplined Agile Framework
© Disciplined Agile Consortium 41

Weitere ähnliche Inhalte

Was ist angesagt?

Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachCprime
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation StrategySemen Arslan
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsTasktop
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Pete Behrens
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMOLeanKit
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project ManagementDavid Rico
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesYuval Yeret
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkITEM
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformationMatthew Moran
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureBrad Appleton
 

Was ist angesagt? (20)

Beyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile CoachBeyond the Scrum Master - Becoming an Agile Coach
Beyond the Scrum Master - Becoming an Agile Coach
 
Agile Mindset
Agile MindsetAgile Mindset
Agile Mindset
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow MetricsAlign, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
Align, Inform, Inspire: Measuring Business Agility and SAFe® with Flow Metrics
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]
 
Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016Reprogramming Leadership for Agility - September 2016
Reprogramming Leadership for Agility - September 2016
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project Management
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformation
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
 

Ähnlich wie Choose Your Way of Working (WoW)!

INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerINNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerInnovation Roots
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileSoftware Guru
 
The Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanThe Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanBosnia Agile
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateScott W. Ambler
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?Scott W. Ambler
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedLitheSpeed
 
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...oGuild .
 
Agile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the uglyAgile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the uglyScott W. Ambler
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseTechWell
 
Introduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologyIntroduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologySoftware Guru
 
DAH15 : Bray Goverance - Not Dirty Words
DAH15 : Bray  Goverance - Not Dirty WordsDAH15 : Bray  Goverance - Not Dirty Words
DAH15 : Bray Goverance - Not Dirty WordsoGuild .
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksMehul Kapadia
 
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseAgile Testing Alliance
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architectureScott W. Ambler
 
Applying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationApplying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationScott W. Ambler
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)Fabio Armani
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesIndigoCube
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessTechWell
 

Ähnlich wie Choose Your Way of Working (WoW)! (20)

INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott AmblerINNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
INNOVATION ROOTS | Webinar | Choose Your Wow | Scott Ambler
 
Disciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling AgileDisciplined Agile Delivery: Foundation for Scaling Agile
Disciplined Agile Delivery: Foundation for Scaling Agile
 
The Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and LeanThe Disciplined Agile Enterprise: Harmonizing Agile and Lean
The Disciplined Agile Enterprise: Harmonizing Agile and Lean
 
Working Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, AccelerateWorking Smarter: Learn, Optimize, Accelerate
Working Smarter: Learn, Optimize, Accelerate
 
(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?(In Agile) Where Do All The Managers Go?
(In Agile) Where Do All The Managers Go?
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
 
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
Introduction to Disciplined Agile Delivery (DAD) : Presented by Dr. Sanjay Sa...
 
Agile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the uglyAgile transformations: The good, the bad, and the ugly
Agile transformations: The good, the bad, and the ugly
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the Enterprise
 
Introduction to Disciplined Agile Technology
Introduction to Disciplined Agile TechnologyIntroduction to Disciplined Agile Technology
Introduction to Disciplined Agile Technology
 
DAH15 : Bray Goverance - Not Dirty Words
DAH15 : Bray  Goverance - Not Dirty WordsDAH15 : Bray  Goverance - Not Dirty Words
DAH15 : Bray Goverance - Not Dirty Words
 
Introduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile FrameworksIntroduction to Enterprise Agile Frameworks
Introduction to Enterprise Agile Frameworks
 
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterpriseATAAS2016 - Scott Ambler keynote disciplined agile enterprise
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architecture
 
Applying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning OrganizationApplying Disciplined Agile: Become a Learning Organization
Applying Disciplined Agile: Become a Learning Organization
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
Agile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark LinesAgile transformation lessons from the trenches by Mark Lines
Agile transformation lessons from the trenches by Mark Lines
 
ScaleAgility
ScaleAgility ScaleAgility
ScaleAgility
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile EffectivenessGoverning Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
 

Mehr von Scott W. Ambler

Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?Scott W. Ambler
 
Data DevOps: An Overview
Data DevOps: An OverviewData DevOps: An Overview
Data DevOps: An OverviewScott W. Ambler
 
EDGY: A Disciplined Look
EDGY: A Disciplined LookEDGY: A Disciplined Look
EDGY: A Disciplined LookScott W. Ambler
 
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...Scott W. Ambler
 
Technical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionTechnical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionScott W. Ambler
 
No frameworks: How we can take agile back
No frameworks: How we can take agile backNo frameworks: How we can take agile back
No frameworks: How we can take agile backScott W. Ambler
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data ManagementScott W. Ambler
 
Agile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and DocumentationAgile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and DocumentationScott W. Ambler
 
Measuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsMeasuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsScott W. Ambler
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debtScott W. Ambler
 
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Scott W. Ambler
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business AnalysisScott W. Ambler
 
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesContinuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesScott W. Ambler
 

Mehr von Scott W. Ambler (14)

Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?
 
Data DevOps: An Overview
Data DevOps: An OverviewData DevOps: An Overview
Data DevOps: An Overview
 
EDGY: A Disciplined Look
EDGY: A Disciplined LookEDGY: A Disciplined Look
EDGY: A Disciplined Look
 
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
Agile Data Warehousing (DW)/Business Intelligence (BI): Addressing the Hard P...
 
Technical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management SolutionTechnical Debt: A Management Problem That Requires a Management Solution
Technical Debt: A Management Problem That Requires a Management Solution
 
No frameworks: How we can take agile back
No frameworks: How we can take agile backNo frameworks: How we can take agile back
No frameworks: How we can take agile back
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data Management
 
Agile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and DocumentationAgile Modeling: A Disciplined Approach to Modelling and Documentation
Agile Modeling: A Disciplined Approach to Modelling and Documentation
 
Measuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To MetricsMeasuring Agile: A Disciplined Approach To Metrics
Measuring Agile: A Disciplined Approach To Metrics
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
Crushed by technical debt
Crushed by technical debtCrushed by technical debt
Crushed by technical debt
 
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...Disciplined Agile Outsourcing: Making it work for both the customer and the s...
Disciplined Agile Outsourcing: Making it work for both the customer and the s...
 
Disciplined Agile Business Analysis
Disciplined Agile Business AnalysisDisciplined Agile Business Analysis
Disciplined Agile Business Analysis
 
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile StrategiesContinuous Architecture and Emergent Design: Disciplined Agile Strategies
Continuous Architecture and Emergent Design: Disciplined Agile Strategies
 

Kürzlich hochgeladen

eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainAbdul Ahad
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfRTS corp
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 

Kürzlich hochgeladen (20)

eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Data modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software DomainData modeling 101 - Basics - Software Domain
Data modeling 101 - Basics - Software Domain
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdfEnhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 

Choose Your Way of Working (WoW)!

  • 1. © Disciplined Agile Consortium 1 Choose Your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW)
  • 2. Scott Ambler •  Helps enterprise-class organizations around the world to improve their processes and organization structures •  Thought leader of: –  Agile Modeling (AM) method –  Agile Data (AD) method •  Co-creator of the Disciplined Agile (DA) framework •  Author of 20+ books •  scott [at] scottambler.com •  Advisory Board Member –  SEMAT –  ScaleFree –  Architectural Thinking Framework © Disciplined Agile Consortium - @scottwambler 2 @scottwambler
  • 3. Agenda •  Step 1: Understand the Situation •  Step 2: Adopt a New Mindset •  Step 3: Adopt a Continuous Improvement Strategy •  Step 4: Choose Your WoW! •  Q&A © Disciplined Agile Consortium 3
  • 4. © Disciplined Agile Consortium 4 Step 1: Understand the Situation
  • 5. Context Counts © Disciplined Agile Consortium 5 Start by identifying the situation that your team faces so that you can tailor your WoW to address that context
  • 6. 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/ 6
  • 7. © Disciplined Agile Consortium 7 Step 2: Adopt a New Mindset
  • 8. The Seven Principles of Disciplined Agile © Disciplined Agile Consortium Delight Customers Pragmatism Be Awesome Context Counts Choice is Good Optimize Flow Enterprise Awareness 8
  • 9. © Disciplined Agile Consortium 9 Step 3: Adopt a Continuous Improvement Strategy
  • 10. Adopting a Prescriptive Method Helps a Bit © Disciplined Agile Consortium 10
  • 11. Continuous Improvement © Disciplined Agile Consortium 11 Identify a Potential Improvement Experiment with the new WoW Assess Effectiveness Adopt the new WoW Abandon the new WoW Share Learnings with Others
  • 12. Continuous Improvement is Longer Lasting © Disciplined Agile Consortium 12
  • 13. Guided Continuous Improvement © Disciplined Agile Consortium 13 Identify a Potential Improvement Experiment with the new WoW Assess Effectiveness Adopt the new WoW Abandon the new WoW Share Learnings with Others Apply the Disciplined Agile (DA) toolkit to identify better options
  • 14. It Works Even Better With Light-Weight Guidance © Disciplined Agile Consortium 14
  • 15. You Can Combine Strategies © Disciplined Agile Consortium 15
  • 16. © Disciplined Agile Consortium 16 Step 4: Choose Your Own Way of Working (WoW)!
  • 17. Tailoring Your WoW •  Initially: –  Understand the situation that you face –  Choose the most appropriate lifecycle –  Choose the best strategies/practices that your team can perform •  Over time: –  Regularly reflect –  Experiment with new strategies –  Evolve your WoW © Disciplined Agile Consortium 17
  • 18. © Disciplined Agile Consortium 18 Choosing a Lifecycle Agile Lean Continuous Delivery: Agile Continuous Delivery: Lean Exploratory Program
  • 19. Disciplined Agile Delivery: Basic Lifecycle © Disciplined Agile Consortium 19 An enterprise-ready, Scrum-based project lifecycle.
  • 20. Disciplined Agile Delivery: Lean Lifecycle © Disciplined Agile Consortium 20 An enterprise-ready, Kanban-based project lifecycle
  • 21. Disciplined Agile Delivery: Lean Continuous Delivery Lifecycle © Disciplined Agile Consortium 21 Lean on a stable team.
  • 22. Disciplined Agile Delivery: Agile Continuous Delivery Lifecycle © Disciplined Agile Consortium 22 Agile on a stable team.
  • 23. DAD Exploratory “Lean Startup” Lifecycle © Disciplined Agile Consortium 23 A low-risk strategy to initiate development of a new product.
  • 24. The Program Lifecycle © Disciplined Agile Consortium 24 A lifecycle for a team of teams.
  • 25. 25 Governance is Built Into DAD •  Governance strategies built into DAD: –  Risk-value lifecycle –  Light-weight milestone reviews –  “Standard” opportunities for increased visibility and to steer the team provided by agile –  Enterprise awareness –  Robust stakeholder definition © Disciplined Agile Consortium
  • 26. LeSS XP …and moreAgile Data DA is a Hybrid Framework 26 Unified Process Agile Modeling Kanban“Traditional”Spotify DevOps Scrum 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 © Disciplined Agile Consortium
  • 27. The Process Goals of Disciplined Agile Delivery © Disciplined Agile Consortium 27
  • 28. Disciplined Agilists Choose Their Practices © Disciplined Agile Consortium 28 Goal Decision Point Advantages Disadvantages Considerations * Option Default Option * Explore the Initial Scope Form the Initial Team Address Changing Stakeholder Needs Source Evolution strategy Size Structure Member skills Completeness Longevity Geographic distribution Organization distribution Time zone distribution Support the team Availability Indicates a preference for the options towards the top Co-located Partially dispersed Distributed subteams Fully dispersed
  • 29. Goal: Form Initial Team © Disciplined Agile Consortium 29
  • 30. Goal: Secure Funding © Disciplined Agile Consortium 30
  • 31. © Disciplined Agile Consortium 31 Goal: Address Changing Stakeholder needs
  • 32. © Disciplined Agile Consortium 32 Goal: Produce a Potentially Consumable Solution
  • 33. © Disciplined Agile Consortium 33 Continuous Improvement
  • 34. © Disciplined Agile Consortium 34
  • 35. Evolving Your WoW: Practices © Disciplined Agile Consortium 35 •  Tailoring sessions –  Early in Inception for Inception –  Late in Inception for Construction –  Late in Construction for Transition •  Retrospectives –  Identify a problem area –  Look in the DA knowledgebase for suggestions –  Choose a likely candidate to experiment with •  Experiment –  Try out a practice/strategy in your environment –  Measure the results –  Aim is to determine whether the new strategy works well for you
  • 37. © Disciplined Agile Consortium Parting Thoughts •  Context counts - Every team is unique, facing a unique situation •  Choice is good - Agile teams own their own process, they get to choose their Way of Working (WoW) •  Pragmatism – There are hundreds of practices and strategies to choose from, we need to choose the ones that are right for us 37
  • 38. © Disciplined Agile Consortium 38
  • 39. Join Today Sign up at DisciplinedAgileConsortium.org and become a member Have access to new and upcoming information about Disciplined Agile strategies © Disciplined Agile Consortium 39
  • 40. The Disciplined Agile Consortium (DAC) supports and evolves the Disciplined Agile process decision framework. The DAC site, DisciplinedAgileConsortium.org, provides information on curriculum and learning resources for Disciplined Agile practitioners. It is also the home of the Disciplined Agile certification program. The Disciplined Agile blog, DisciplinedAgileDelivery.com, provides a wealth of articles and blog postings about Disciplined Agile topics. The Disciplined Agile discussion forum, LinkedIn.com/groups/4685263, is a meeting place for Disciplined Agile practitioners to share their experiences and to get questions answered. © Disciplined Agile Consortium 40
  • 41. The Disciplined Agile Framework © Disciplined Agile Consortium 41