SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
#NoFrameworks
How We Can Take Agile Back!
Scott Ambler | Vice President & Chief Scientist, Disciplined Agile
Project Management Institute
October 13, 2020
© Project Management Institute. All rights reserved.
Scott Ambler
@scottwambler #NoFrameworks
2
pmi.org/disciplined-agile
• Co-creator of Disciplined Agile
• VP & Chief Scientist, Disciplined Agile at PMI
• Thought Leader behind Agile Modeling and Agile
Data methods
• Twitter: @scottwambler
• linkedin.com/in/sambler/
Agenda
1. What is a framework?
2. What is the problem with frameworks?
3. How effective are frameworks in practice?
4. What actually works?
5. How can we take agile back?
@scottwambler #NoFrameworks 3
What is a
Framework?
@scottwambler #NoFrameworks 4
What is a Framework?
Possible Definitions for a Prescriptive Framework:
Collins: A framework is a particular set of rules, ideas, or beliefs which you use in
order to deal with problems or to what to do.
Cambridge: A system of rules, ideas, or beliefs that is used to plan or decide
something.
MacMillan: A system of rules, laws, agreements, etcetera that establish the way that
something operations in business, politics, or society.
Possible Definition for a Flexible Framework:
MacMillan: A set of principles, ideas, etcetera that you use when you are forming your
decisions and judgments.
@scottwambler #NoFrameworks 5
The Problem
With Frameworks
@scottwambler #NoFrameworks 6
Frameworks Define
Principles, Rules and
Beliefs
But what if the rules aren’t applicable?
What happens when your situation
changes?
@scottwambler #NoFrameworks
7
Prescriptive
Frameworks Solve a
Specific Problem
But what if you don’t have that problem?
What happens once you’ve solved that
problem?
@scottwambler #NoFrameworks
8
Frameworks Box You In
But what if the language of the
framework’s limits your ability to discover
other ideas?
What if the framework’s “best practices”
aren’t?
@scottwambler #NoFrameworks
9
Frameworks Are Oversold
What if your organization or team is
already pretty good?
What if your problems aren’t so easy to
solve?
@scottwambler #NoFrameworks
10
Flexible Frameworks
Require You to Use
Judgement and Make
Decisions
But what if you don’t know what your
options are?
What if you don’t know how to
compare options?
@scottwambler #NoFrameworks
11
Frameworks Aren’t Magic
What if your leadership isn’t ready?
What if your staff aren’t sufficiently
skilled?
@scottwambler #NoFrameworks
12
How Effective
Are Frameworks
in Practice?@scottwambler #NoFrameworks 13
Adopting a Prescriptive Method/Framework Helps a Bit
Effectiveness
Time
Initial learning curve
Things get better
We hit the limits of the framework (we’re in method prison)
Source: Reifer, D.
Quantitative Analysis of Agile Methods
Survey (2017): Twelve Major Findings
1500+ agile teams at 150 orgs
Agile methods: 7-12% more productive on average
Agile scaling frameworks: 3-5% more productive on
average
@scottwambler #NoFrameworks 1414
What Works in
Practice?
@scottwambler #NoFrameworks
Look to the “apex
predators”
15
Kaizen Loops:
Improve via
Experiments
@scottwambler #NoFrameworks
Identify Problem
Identify Potential
Solution(s)
Try the
Solution(s)
Assess
Effectiveness
Adopt What
Works
Abandon What
Doesn’t Work
Share Learnings
Plan
Do
Study
Act
16
16
Continuous Improvement via Kaizen Loops
@scottwambler #NoFrameworks
Effectiveness
Time
17
17
Can we do better?
Actually, can we do a lot better?
@scottwambler #NoFrameworks 18
Guided Continuous
Improvement (GCI)
@scottwambler #NoFrameworks
Identify Problem
Identify Potential
Solution(s)
Try the
Solution(s)
Assess
Effectiveness
Adopt What
Works
Abandon What
Doesn’t Work
Share Learnings
Some experiments fail.
You learn something, but
it’s still a failure.
Failing fast is fine, but
succeeding early is
better.
If we get better at this,
we succeed more often
and we improve faster.
We can do this if we
have access to an
experienced agile coach,
but they’re expensive
and hard to find.
We can do this if we
have access to a process
knowledgebase, like the
Disciplined Agile (DA)
toolkit.
19
Guided Continuous Improvement (GCI)
@scottwambler #NoFrameworks
Effectiveness
Time
Continuous
Improvement
Guided
Continuous
Improvement (GCI)
20
Let’s work through an example
@scottwambler #NoFrameworks
Explore Scope
When producing a solution for our
stakeholders, how do we explore scope?
21
What issues should we work through when
exploring scope?
@scottwambler #NoFrameworks
Explore Scope
How will people use our solution?
What information should we collect?
What business process do it support?
How will people interact with it?
What quality aspects are important?
How will we work with stakeholders?
Do we need to document the requirements?
How will we embrace evolving requirements?
22
People need potential answers to the
questions
@scottwambler #NoFrameworks
Explore Scope Epics
Outcomes
Personas
Stories
Story map
Usage scenarios
Use cases
Use case diagram
Explore
Usage
How will people
use our solution?
23
Sometimes we discover that some strategies
are better than others
@scottwambler #NoFrameworks
Explore Scope
Overview
Light specification
Detailed specification
None
Level of Detail
24
@scottwambler #NoFrameworks 25
With a simple map,
Disciplined Agile
(DA) makes it easier
to stand on the
shoulders of giants
We call this a
process-goal
diagram
25
Taking Agile Back
@scottwambler #NoFrameworks
How can we
take Agile
back?
26
Respect
Yourself
@scottwambler #NoFrameworks 27
Go Back to Fundamentals
Agile was originally about discovering what works in
practice for software development
Agile should be about discovering what works in practice for
our organization in the situation that we face
@scottwambler #NoFrameworks 28
Be Humble
@scottwambler #NoFrameworks 29
Be Agnostic
Hint: If you use terms like
Sprint or Scrum Master
you’re not agnostic
@scottwambler #NoFrameworks 30
#NoBestPractices
Wait…. that’s another presentation
@scottwambler #NoFrameworks 31
Start Where You Are
@scottwambler #NoFrameworks
Effectiveness
Time
Your current WoW
Guided
Continuous
Improvement (GCI)
Start where you are
Do the best that you can in the situation that you face
Improve in place
32
@scottwambler #NoFrameworks
Observe
(deeply)
Think
(critically)
Experiment
(to learn)
33
Optimize the Whole
@scottwambler #NoFrameworks 34
Take Agile Back
Respect Yourself
Go Back to Fundamentals
Be Humble
Be Agnostic
#NoBestPractices
Start Where You Are
Observe, Think, Experiment
Optimize the Whole
@scottwambler #NoFrameworks
35
Thank you!
scott.ambler@pmi.org
@scottwambler #NoFrameworks 36
About Project Management Institute (PMI)
Project Management Institute (PMI) is the world's leading association
for those who consider project, program or portfolio management their profession.
Founded in 1969, PMI delivers value for more than three million professionals working
in nearly every country in the world through global advocacy, collaboration, education
and research. We advance careers, improve organizational success and further
mature the project management profession through globally-recognized standards,
certifications, communities, resources, tools, academic research, publications,
professional development courses and networking opportunities.
As part of the PMI family, ProjectManagement.com creates online global communities
that deliver more resources, better tools, larger networks and broader perspectives.
@scottwambler #NoFrameworks
3737
About Project Management Institute (PMI)
Project Management Institute (PMI)
is the world's leading association for
those who consider project, program or
portfolio management their profession.
Founded in 1969, PMI delivers value
for more than three million professionals
working in nearly every country in the
world through global advocacy,
collaboration, education and research.
We advance careers, improve
organizational success and further
mature the project management
profession through globally-recognized
standards, certifications, communities,
resources, tools, academic research,
publications, professional development
courses and networking opportunities.
As part of the PMI family,
ProjectManagement.com creates online
global communities that deliver more
resources, better tools, larger networks
and broader perspectives.
@scottwambler #NoFrameworks 3838

Mais conteúdo relacionado

Mais procurados

Middle Management in an Agile World webcast
Middle Management in an Agile World webcastMiddle Management in an Agile World webcast
Middle Management in an Agile World webcastMark Lines
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outJesus Mendez
 
When Will This Be Done?
When Will This Be Done?When Will This Be Done?
When Will This Be Done?Rod Bray
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
 
Scaling agile diy agile_fest2016
Scaling agile diy agile_fest2016Scaling agile diy agile_fest2016
Scaling agile diy agile_fest2016Ankit Tandon
 
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
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupBernd Schiffer
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseDarren Wilmshurst
 
Building an agile culture
Building an agile cultureBuilding an agile culture
Building an agile cultureTim Guay
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Richard Dolman
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gesslerWolfgang Hilpert
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17Wolfgang Hilpert
 

Mais procurados (14)

Middle Management in an Agile World webcast
Middle Management in an Agile World webcastMiddle Management in an Agile World webcast
Middle Management in an Agile World webcast
 
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-outBehind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
Behind the scenes of retrospective workshop-goat16-november 21th-2016-hand-out
 
When Will This Be Done?
When Will This Be Done?When Will This Be Done?
When Will This Be Done?
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
Less in-action
Less in-actionLess in-action
Less in-action
 
Scaling agile diy agile_fest2016
Scaling agile diy agile_fest2016Scaling agile diy agile_fest2016
Scaling agile diy agile_fest2016
 
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
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
Scaling agile. Agile across the enterprise
Scaling agile. Agile across the enterpriseScaling agile. Agile across the enterprise
Scaling agile. Agile across the enterprise
 
Building an agile culture
Building an agile cultureBuilding an agile culture
Building an agile culture
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 

Semelhante a No frameworks: How we can take agile back

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agilesparkagility
 
Lecture about Leadership methods and tools for Master of Information Manageme...
Lecture about Leadership methods and tools for Master of Information Manageme...Lecture about Leadership methods and tools for Master of Information Manageme...
Lecture about Leadership methods and tools for Master of Information Manageme...Frank Willems
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxNickFoard2
 
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemLscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemJohn Delano
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Invensis Learning
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshoplisacrispin
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsCprime
 
Design Thinking for KM Strategy & Roadmapping
Design Thinking for KM Strategy & RoadmappingDesign Thinking for KM Strategy & Roadmapping
Design Thinking for KM Strategy & RoadmappingEnterprise Knowledge
 
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data WrongThe Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data WrongDATAVERSITY
 
Cultivating Project-Based Learning & Leadership in Engineering Education
Cultivating Project-Based Learning & Leadership in Engineering EducationCultivating Project-Based Learning & Leadership in Engineering Education
Cultivating Project-Based Learning & Leadership in Engineering EducationRamneek Kalra
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryHelen Meek
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Lisa Boyer Cooney (she/her)
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshoplisacrispin
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Coursesparkagility
 
Agile Localization and Leadership Styles
Agile Localization and Leadership StylesAgile Localization and Leadership Styles
Agile Localization and Leadership StylesRichard Brooks
 
Content design for the intranet - three planning techniques.pptx
Content design for the intranet - three planning techniques.pptxContent design for the intranet - three planning techniques.pptx
Content design for the intranet - three planning techniques.pptxIntranet Now
 

Semelhante a No frameworks: How we can take agile back (20)

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Lecture about Leadership methods and tools for Master of Information Manageme...
Lecture about Leadership methods and tools for Master of Information Manageme...Lecture about Leadership methods and tools for Master of Information Manageme...
Lecture about Leadership methods and tools for Master of Information Manageme...
 
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
 
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning EcosystemLscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
Lscon16 414 Gaining Executive Buy-in For Your Learning Ecosystem
 
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
Are we Prepared for Scrum Master’s Role in COVID-19 Outbreak?
 
Atd advanced topicsworkshop
Atd advanced topicsworkshopAtd advanced topicsworkshop
Atd advanced topicsworkshop
 
Modern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your TeamsModern Learning for Enterprises: How to Empower Your Teams
Modern Learning for Enterprises: How to Empower Your Teams
 
Design Thinking for KM Strategy & Roadmapping
Design Thinking for KM Strategy & RoadmappingDesign Thinking for KM Strategy & Roadmapping
Design Thinking for KM Strategy & Roadmapping
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data WrongThe Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
The Heart of Data Modeling: 7 Ways Your Agile Project is Managing Data Wrong
 
Cultivating Project-Based Learning & Leadership in Engineering Education
Cultivating Project-Based Learning & Leadership in Engineering EducationCultivating Project-Based Learning & Leadership in Engineering Education
Cultivating Project-Based Learning & Leadership in Engineering Education
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The Story
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Agile Transformation 101
Agile Transformation 101Agile Transformation 101
Agile Transformation 101
 
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
 
Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014Pragmatic Marketer Fall 2014
Pragmatic Marketer Fall 2014
 
Code mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshopCode mashadvancedtopicsworkshop
Code mashadvancedtopicsworkshop
 
PMI ACP Prep Course
PMI ACP Prep CoursePMI ACP Prep Course
PMI ACP Prep Course
 
Agile Localization and Leadership Styles
Agile Localization and Leadership StylesAgile Localization and Leadership Styles
Agile Localization and Leadership Styles
 
Content design for the intranet - three planning techniques.pptx
Content design for the intranet - three planning techniques.pptxContent design for the intranet - three planning techniques.pptx
Content design for the intranet - three planning techniques.pptx
 

Mais de 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
 
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
 
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
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data ManagementScott 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
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architectureScott 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
 

Mais de Scott W. Ambler (12)

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
 
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
 
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...
 
Disciplined Agile Data Management
Disciplined Agile Data ManagementDisciplined Agile Data Management
Disciplined Agile Data Management
 
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
 
Agile enterprise architecture
Agile enterprise architectureAgile enterprise architecture
Agile enterprise architecture
 
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
 

Último

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
+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
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 

Último (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
+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...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

No frameworks: How we can take agile back

  • 1. #NoFrameworks How We Can Take Agile Back! Scott Ambler | Vice President & Chief Scientist, Disciplined Agile Project Management Institute October 13, 2020 © Project Management Institute. All rights reserved.
  • 2. Scott Ambler @scottwambler #NoFrameworks 2 pmi.org/disciplined-agile • Co-creator of Disciplined Agile • VP & Chief Scientist, Disciplined Agile at PMI • Thought Leader behind Agile Modeling and Agile Data methods • Twitter: @scottwambler • linkedin.com/in/sambler/
  • 3. Agenda 1. What is a framework? 2. What is the problem with frameworks? 3. How effective are frameworks in practice? 4. What actually works? 5. How can we take agile back? @scottwambler #NoFrameworks 3
  • 5. What is a Framework? Possible Definitions for a Prescriptive Framework: Collins: A framework is a particular set of rules, ideas, or beliefs which you use in order to deal with problems or to what to do. Cambridge: A system of rules, ideas, or beliefs that is used to plan or decide something. MacMillan: A system of rules, laws, agreements, etcetera that establish the way that something operations in business, politics, or society. Possible Definition for a Flexible Framework: MacMillan: A set of principles, ideas, etcetera that you use when you are forming your decisions and judgments. @scottwambler #NoFrameworks 5
  • 7. Frameworks Define Principles, Rules and Beliefs But what if the rules aren’t applicable? What happens when your situation changes? @scottwambler #NoFrameworks 7
  • 8. Prescriptive Frameworks Solve a Specific Problem But what if you don’t have that problem? What happens once you’ve solved that problem? @scottwambler #NoFrameworks 8
  • 9. Frameworks Box You In But what if the language of the framework’s limits your ability to discover other ideas? What if the framework’s “best practices” aren’t? @scottwambler #NoFrameworks 9
  • 10. Frameworks Are Oversold What if your organization or team is already pretty good? What if your problems aren’t so easy to solve? @scottwambler #NoFrameworks 10
  • 11. Flexible Frameworks Require You to Use Judgement and Make Decisions But what if you don’t know what your options are? What if you don’t know how to compare options? @scottwambler #NoFrameworks 11
  • 12. Frameworks Aren’t Magic What if your leadership isn’t ready? What if your staff aren’t sufficiently skilled? @scottwambler #NoFrameworks 12
  • 13. How Effective Are Frameworks in Practice?@scottwambler #NoFrameworks 13
  • 14. Adopting a Prescriptive Method/Framework Helps a Bit Effectiveness Time Initial learning curve Things get better We hit the limits of the framework (we’re in method prison) Source: Reifer, D. Quantitative Analysis of Agile Methods Survey (2017): Twelve Major Findings 1500+ agile teams at 150 orgs Agile methods: 7-12% more productive on average Agile scaling frameworks: 3-5% more productive on average @scottwambler #NoFrameworks 1414
  • 15. What Works in Practice? @scottwambler #NoFrameworks Look to the “apex predators” 15
  • 16. Kaizen Loops: Improve via Experiments @scottwambler #NoFrameworks Identify Problem Identify Potential Solution(s) Try the Solution(s) Assess Effectiveness Adopt What Works Abandon What Doesn’t Work Share Learnings Plan Do Study Act 16 16
  • 17. Continuous Improvement via Kaizen Loops @scottwambler #NoFrameworks Effectiveness Time 17 17
  • 18. Can we do better? Actually, can we do a lot better? @scottwambler #NoFrameworks 18
  • 19. Guided Continuous Improvement (GCI) @scottwambler #NoFrameworks Identify Problem Identify Potential Solution(s) Try the Solution(s) Assess Effectiveness Adopt What Works Abandon What Doesn’t Work Share Learnings Some experiments fail. You learn something, but it’s still a failure. Failing fast is fine, but succeeding early is better. If we get better at this, we succeed more often and we improve faster. We can do this if we have access to an experienced agile coach, but they’re expensive and hard to find. We can do this if we have access to a process knowledgebase, like the Disciplined Agile (DA) toolkit. 19
  • 20. Guided Continuous Improvement (GCI) @scottwambler #NoFrameworks Effectiveness Time Continuous Improvement Guided Continuous Improvement (GCI) 20
  • 21. Let’s work through an example @scottwambler #NoFrameworks Explore Scope When producing a solution for our stakeholders, how do we explore scope? 21
  • 22. What issues should we work through when exploring scope? @scottwambler #NoFrameworks Explore Scope How will people use our solution? What information should we collect? What business process do it support? How will people interact with it? What quality aspects are important? How will we work with stakeholders? Do we need to document the requirements? How will we embrace evolving requirements? 22
  • 23. People need potential answers to the questions @scottwambler #NoFrameworks Explore Scope Epics Outcomes Personas Stories Story map Usage scenarios Use cases Use case diagram Explore Usage How will people use our solution? 23
  • 24. Sometimes we discover that some strategies are better than others @scottwambler #NoFrameworks Explore Scope Overview Light specification Detailed specification None Level of Detail 24
  • 25. @scottwambler #NoFrameworks 25 With a simple map, Disciplined Agile (DA) makes it easier to stand on the shoulders of giants We call this a process-goal diagram 25
  • 26. Taking Agile Back @scottwambler #NoFrameworks How can we take Agile back? 26
  • 28. Go Back to Fundamentals Agile was originally about discovering what works in practice for software development Agile should be about discovering what works in practice for our organization in the situation that we face @scottwambler #NoFrameworks 28
  • 30. Be Agnostic Hint: If you use terms like Sprint or Scrum Master you’re not agnostic @scottwambler #NoFrameworks 30
  • 31. #NoBestPractices Wait…. that’s another presentation @scottwambler #NoFrameworks 31
  • 32. Start Where You Are @scottwambler #NoFrameworks Effectiveness Time Your current WoW Guided Continuous Improvement (GCI) Start where you are Do the best that you can in the situation that you face Improve in place 32
  • 35. Take Agile Back Respect Yourself Go Back to Fundamentals Be Humble Be Agnostic #NoBestPractices Start Where You Are Observe, Think, Experiment Optimize the Whole @scottwambler #NoFrameworks 35
  • 37. About Project Management Institute (PMI) Project Management Institute (PMI) is the world's leading association for those who consider project, program or portfolio management their profession. Founded in 1969, PMI delivers value for more than three million professionals working in nearly every country in the world through global advocacy, collaboration, education and research. We advance careers, improve organizational success and further mature the project management profession through globally-recognized standards, certifications, communities, resources, tools, academic research, publications, professional development courses and networking opportunities. As part of the PMI family, ProjectManagement.com creates online global communities that deliver more resources, better tools, larger networks and broader perspectives. @scottwambler #NoFrameworks 3737
  • 38. About Project Management Institute (PMI) Project Management Institute (PMI) is the world's leading association for those who consider project, program or portfolio management their profession. Founded in 1969, PMI delivers value for more than three million professionals working in nearly every country in the world through global advocacy, collaboration, education and research. We advance careers, improve organizational success and further mature the project management profession through globally-recognized standards, certifications, communities, resources, tools, academic research, publications, professional development courses and networking opportunities. As part of the PMI family, ProjectManagement.com creates online global communities that deliver more resources, better tools, larger networks and broader perspectives. @scottwambler #NoFrameworks 3838