SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Downloaden Sie, um offline zu lesen
#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

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (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
 

Ähnlich wie No frameworks: How we can take agile back

Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
sparkagility
 
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 topicsworkshop
lisacrispin
 
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
Intranet Now
 

Ähnlich wie 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
 

Mehr von Scott 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
 

Mehr von 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
 

Kürzlich hochgeladen

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
+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
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Kürzlich hochgeladen (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
+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...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 

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