SlideShare a Scribd company logo
®
AssessingYour Agility:
Introducing the Comparative
Agility Assessment
Kenny Rubin and Mike Cohn
Agile Development Practices
November 13, 2008
1
®
Who We Are
Kenny Rubin
Former managing director of
Scrum Alliance
Early-market thought leader
in ObjectTechnology /
Smalltalk
Mike Cohn
Author of two popular books
on agile development
Co-founder of Agile Alliance
and Scrum Alliance
2
®
Scenario
Our company has decided to use agile
We get training and maybe some
coaching
After six months, management wants
to know:
“How are we doing at adopting agile?”
3
®
Are we where we should be?
In which areas do we need to improve?
In which areas are we excelling?
How are we doing relative to others?
How are we doing relative to our competitors?
4
®
We need an assessment
framework
An instrument for “measuring” agility
Desirable attributes
Must evaluate multiple dimensions of
agility
Must lead to actionable
recommendations
5
®
Agenda
The Assessment Framework
Assessment Process
Preliminary Industry Results
Sample Company Results
6
®
Assessment framework
Characteristics
(3–6 per dimension)
Dimensions
(7 total)
Questions
(~125 total)
7
®
Seven assessment
dimensions
Teamwork
Planning
Technical practices
Quality
Culture
Knowledge creation
8
®
All-encompassing,
task-oriented plans
created upfront;
reluctance to update
plans; little buy-in to
dates from team
Created at multiple
levels of detail;
created by team
with full buy-in
Planning
(dimension)
Planning levels
Critical variables
Progress tracking
Source
When
Characteristics
All
upfront
Spread
throughout
We do the right amount of upfront planning;
helpful without being excessive.
Effort spent on planning is spread
approximately evenly throughout the project.
Questions
True
More true than false
Neither true nor false
More false than true
False
Responses
An Example
9
®
Dimension
Collected at different levels
of detail; progressively
focused, augmented with
documentation
Requirements
Document-centric; collected
upfront; little
acknowledgement of
emergence
Four characteristics
Communication focus
Level of detail
Emergence
Technical design
10
®
Communication Focus
Written requirements are augmented with
discussion.
just-in-time discussions.
Our product owner is available to discuss
features during the iteration.
We acknowledge that not all details can be
11
®
Level of detail
Teams are able to start projects with
incomplete requirements.
some features are negotiable.
Requirements are represented at different
levels of detail based on how soon we
expect to implement them.
12
®
Emergence
Change is a natural part of our business; we
accept it and embrace it at reasonable times.
Product owners can change requirements
without a lot of fuss.
Development teams can request and negotiate
requirements changes with product owners.
Product owners acknowledge that sometimes
features turn out to be bigger than anyone
thought.
13
®
Technical design
Projects begin with a big, distinct technical
design phase.
Technical design occurs iteratively
throughout a project.
Technical design is a team activity rather
than something performed by individuals
working alone.
14
®
Agenda
✓ The Assessment Framework
Assessment Process
Preliminary Industry Results
Sample Company Results
15
®
Assessment approaches
Consultative
Administered to a team of people by a consultant
responses collected during interviews
Self-administered
Individuals working on projects complete either
paper or online version of the survey
Online version is at
www.ComparativeAgility.com
16
®
Assessment philosophy
Not trying to determine maturity
levels
Organizations do not need to be
perfect
Only better than their competitors
Lead to the idea of a Comparative
Agility Assessment
“How am I doing compared to my
competition?”
17
®
Sample from online survey
18
®
Agenda
✓ The Assessment Framework
✓ Assessment Process
Preliminary Industry Results
Sample Company Results
19
®
17%
4%
16%
63%
Team
Department
Division
Organization
As you respond to this
survey, will you be thinking
mostly about your:
7%
11%
15%
13%
54%
0-6 Months
7-12 Months
1Year
2Years
Longer
How long had this group
been doing agile
development prior to
starting this project?
20
®
3%
14%
25%
26%
33%
Commercial Software
Web Development
Internal Software
Contract Development
Other
Which best
characterizes this
project?
9%
11%
12%
31%
38%
1-10
11-25
26-50
51-100
> 100
About how many people
were or are on the
project being assessed?
21
®
0 1 2 3 4 5
Seven Dimensions
All data
-2 Std Devs -1 Std Dev
+1 Std Dev +2 Std Devs
Knowledge Creation
Culture
Quality
Technical Practices
Planning
Teamwork
22
®
0 1 2 3 4 5
Technical Practices
All data
-2 Std Devs -1 Std Dev
+1 Std Dev +2 Std Devs
Continuous Integration
Refactoring
Test-driven development
Pair programming
Coding Standard
Collective Ownership
23
®
0 1 2 3 4 5
Quality.Timing -2 Std Devs -1 Std Dev
+1 Std Dev +2 Std Devs
There is no big handoff between
programmers and testers either during or
at the end of an iteration.
At the end of each iteration there is little
All types of testing (performance,
integration, scalability, etc.) are
performed in each iteration.
Testers are productive right from
the start of each iteration.
iteration in which they are found.
24
®
Interesting results:
Length of agile experience
0 +1-1
2+ years
≤ 6 months
Knowledge creation
Culture
Quality
Technical practices
Planning
Requirements
Teamwork
x
x
x
x
25
®
Agile web development
Compared to the overall sample, web projects:
Are more likely to contain duplicated code, less
likely to have a coding standard, and do less
refactoring
Are these things less important on web projects?
Are less likely to be built automatically once a day
Are more likely to have collocated product owners
And more likely to have product owners who
respond in a timely manner
Are more likely to be done in mini-waterfalls
26
®
What do you think the average
Teams know their velocity
True
(5)
False
(1)
Product owners provide acceptance
criteria for each feature
We don't cancel training, holiday, and
vacation time when behind schedule
Testers are productive right from the
start of each iteration
x
x
x
x
27
®
Agenda
✓ The Assessment Framework
✓ Assessment Process
✓ Preliminary Industry Results
Sample Company Results
28
®
How does a company use
this data?
Stock their improvement backlog with
items for teams (including non-delivery
teams) to work on
Identify Big Hairy Audacious Goals
(BHAGs) to ask teams to meet
Identify leading and lagging indicators
of success to gauge and measure
progress
29
®
Dimensions of an example
company
Directed; individuals work in
silos; multiple locations; multiple
projects
Teamwork
Self-organizing, cross-functional
teams; dedicated team members;
collocated
Document-centric; collected
upfront; little acknowledgement
of emergence
Requirements
Collected at different levels of
conversation-focused, augmented
with documentation
All-encompassing, task-oriented
plans created upfront; reluctance
to update plans; little buy-in to
dates from team
Planning
Created at multiple levels of
by team with full buy-in
x
x
0 +1-1
30
®
Quality is tested in after
development; little emphasis on
or effective use of automation
Quality
Quality is built into the product
during each iteration; automated
unit and acceptance tests
deadlines through heroic effort;
command-and-control
Culture
Trusting, collaborative, and
adaptive
inconsistent use of iterations
Knowledge
Creating
All work performed in strictly
Code written by programmers
working alone; little emphasis on
testing; code becomes harder to
integration and system builds
Technical
Practices
Code written in pairs using test-
driven development; code not
allowed to degrade over time;
and tested at least once per day
x
0 +1-1
31
®
“Hmm, those Technical
Practices and Quality scores look
low compared to other companies.
Let’s dig deeper.”
Code written by programmers
working alone; little emphasis on
testing; code becomes harder to
integration and system builds
Technical
Practices
Code written in pairs using test-
driven development; code not
allowed to degrade over time;
and tested at least once per day
0 +1-1
32
®
Test-driven
development
Pair programming
Refactoring
Continuous
integration
Technical Practices
characteristics
Coding standards
Collective
ownership
0 +1-1
33
®
Quality characteristics
Automated unit
testing
Timing
Customer
acceptance testing
0 +1-1
34
®
Teams feel an appropriate amount of pressure
to meet deadlines.
Product owners are willing to consider delivering
less than 100% of a solution.
in release planning
Management Style:
If your company just received this assessment, what might you do?
Product owners understand that sometimes solving
20% of the problem delivers 80% of the value.
We don’t cancel training, holiday, and vacation
time when behind schedule.
We maintain a high rate of productivity without
being overworked.
Management allows team members to make the
decisions that should be theirs to make.
0 +1-1
35
®
How you can
participate
Take the survey, its free!
Get a report summarizing
your answers
We’re working on getting
comparative reporting
available
Timeline is somewhat
dependent on how much
more data we get and how
fast
You can opt-in to a
touch with new reporting
features
Visit the website for details:
www.ComparativeAgility.com
36
®
Contact information
Kenny Rubin
krubin@innolution.com
(303) 827-3333 Mike Cohn
mike@mountaingoatsoftware.com
(720) 890-6110
www.ComparativeAgility.com
37

More Related Content

PDF
Intro to LLMs
PDF
Graphs for Data Science and Machine Learning
PDF
SAFe and DevOps - better together
PDF
InfoGAN and Generative Adversarial Networks
PDF
Disciplined Agile Delivery: Foundation for Scaling Agile
PDF
Agile Assessment Version 1.0
PDF
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
PDF
Let's talk about GPT: A crash course in Generative AI for researchers
Intro to LLMs
Graphs for Data Science and Machine Learning
SAFe and DevOps - better together
InfoGAN and Generative Adversarial Networks
Disciplined Agile Delivery: Foundation for Scaling Agile
Agile Assessment Version 1.0
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Let's talk about GPT: A crash course in Generative AI for researchers

What's hot (20)

PDF
Introduction to Google Colaboratory.pdf
PDF
LLMs in Production: Tooling, Process, and Team Structure
PDF
User Story Mapping
PPTX
Enterprise Agile Transformation
PDF
What is MLOps
PPTX
Scrum & Sprint Planning.pptx
PDF
ChatGPT_Cheatsheet_Costa.pdf
PDF
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
PDF
CNN Attention Networks
PPTX
AgileCamp 2015: Scrum for Full Scale Manufacturing, Joe Justice
PDF
Consumer Experience [CX] Evolution - Full Report - Latitude
PPTX
Jira Basic Concepts
PDF
PR-315: Taming Transformers for High-Resolution Image Synthesis
PDF
Product Backlog - Refinement and Prioritization Techniques
PDF
Introduction to GitHub Copilot
PPTX
What is Scrum? SlideShare
PDF
5 Games for Effective Agile Coaching
PDF
Landscape of AI/ML in 2023
PPTX
Building, Evaluating, and Optimizing your RAG App for Production
PDF
Apply MLOps at Scale
Introduction to Google Colaboratory.pdf
LLMs in Production: Tooling, Process, and Team Structure
User Story Mapping
Enterprise Agile Transformation
What is MLOps
Scrum & Sprint Planning.pptx
ChatGPT_Cheatsheet_Costa.pdf
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
CNN Attention Networks
AgileCamp 2015: Scrum for Full Scale Manufacturing, Joe Justice
Consumer Experience [CX] Evolution - Full Report - Latitude
Jira Basic Concepts
PR-315: Taming Transformers for High-Resolution Image Synthesis
Product Backlog - Refinement and Prioritization Techniques
Introduction to GitHub Copilot
What is Scrum? SlideShare
5 Games for Effective Agile Coaching
Landscape of AI/ML in 2023
Building, Evaluating, and Optimizing your RAG App for Production
Apply MLOps at Scale
Ad

Viewers also liked (18)

PDF
Succeeding with Agile
PDF
What is-agile henrik kniberg august 20 2013
PDF
The Zen of Scrum
PPTX
PDF
Scrum gathering vegas agile program and portfolio management
PPTX
Adopting Agile
PDF
Henrik Kniberg - Essence of Agile
PPTX
The Prime Directive. How To Charter Your Team Best (With LEGO Serious Play)
PDF
L'agilité en quelques slides
PDF
Team Trust Canvas eng
PDF
Méthodes agiles & Scrum
KEY
Enterprise Agile Transformation Strategies
PPTX
The Three Things You Need to Know to Transform Any Size Organization Into an ...
PPTX
Exploring Agile Transformation and Scaling Patterns
PPTX
The Executives Guide
PPTX
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
PPTX
Gestion de projets agiles avec scrum
KEY
Agile Program and Portfolio Management
Succeeding with Agile
What is-agile henrik kniberg august 20 2013
The Zen of Scrum
Scrum gathering vegas agile program and portfolio management
Adopting Agile
Henrik Kniberg - Essence of Agile
The Prime Directive. How To Charter Your Team Best (With LEGO Serious Play)
L'agilité en quelques slides
Team Trust Canvas eng
Méthodes agiles & Scrum
Enterprise Agile Transformation Strategies
The Three Things You Need to Know to Transform Any Size Organization Into an ...
Exploring Agile Transformation and Scaling Patterns
The Executives Guide
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Gestion de projets agiles avec scrum
Agile Program and Portfolio Management
Ad

Similar to Assessing Your Agility: Introducing the Comparative Agility Assessment (20)

PDF
Deploying a data centric approach to enterprise agility
PPTX
Agile and Its Impact on Productivity
PDF
Dawn Stevens: Adapting Traditional Metrics to Measure, Monitor, and Achieve A...
PPTX
RallyOn 2014 Europe - Agility measurement: in quest of gold standard
PDF
Business Value of Agile Methods: Benefits of Testing Early & Often
PDF
Hands-on Agile: The Agility Assessment Framework Workshop
PDF
TDWI STL 20140613 Agile - Paul Holway
PPTX
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
PPT
Agile adoption julen c. mohanty
PPTX
How to measure the outcome of agile transformation
PPTX
Agility is the tool gilb vilnius 9 dec 2013
PDF
Agility beyond implementing agile frameworks
PDF
Benzne webinar Agility beyond implementing agile framework final
PPT
Transitioning To Agile Webinar Presentation
PPTX
Finding The Agile Sweet Spot
PDF
Intro to Agile Methods for Execs, Leaders, and Managers
PPT
Adopting Scrum and Agile
PPT
Agile2011 Conference – Key Take Aways
PDF
Introducing agile
Deploying a data centric approach to enterprise agility
Agile and Its Impact on Productivity
Dawn Stevens: Adapting Traditional Metrics to Measure, Monitor, and Achieve A...
RallyOn 2014 Europe - Agility measurement: in quest of gold standard
Business Value of Agile Methods: Benefits of Testing Early & Often
Hands-on Agile: The Agility Assessment Framework Workshop
TDWI STL 20140613 Agile - Paul Holway
Hands-on Agile Webinar #2: Agile Maturity & Agility Assessment
Agile adoption julen c. mohanty
How to measure the outcome of agile transformation
Agility is the tool gilb vilnius 9 dec 2013
Agility beyond implementing agile frameworks
Benzne webinar Agility beyond implementing agile framework final
Transitioning To Agile Webinar Presentation
Finding The Agile Sweet Spot
Intro to Agile Methods for Execs, Leaders, and Managers
Adopting Scrum and Agile
Agile2011 Conference – Key Take Aways
Introducing agile

More from Mike Cohn (20)

PDF
Agile Estimating - NDC 2014
PDF
Advanced Agile Planning - NDC 2014
PDF
Leading Self Organizing Teams - NDC 2014
PDF
User Stories for Agile Requirements
PDF
Getting Agile with Srum
PDF
Advanced Agile Planning
PDF
Agile Estimating
PDF
Getting Agile with Srum
PDF
Scaling Agile and Working with a Distributed Team
PDF
User Stories
PDF
Agile planning and project management
PDF
Scrum: Leading a Self-Organizing Team
PDF
ADAPTing to Agile Development
PDF
ADAPTing to Agile for Continued Success
PDF
ADAPTing to Enterprise Agile
PDF
Advanced Topics in Agile Planning
PDF
Agile and Scrum for Video Game Development
PDF
Agile and the Seven Sins of Project Management
PDF
Agile Estimating
PDF
Agile Product Management
Agile Estimating - NDC 2014
Advanced Agile Planning - NDC 2014
Leading Self Organizing Teams - NDC 2014
User Stories for Agile Requirements
Getting Agile with Srum
Advanced Agile Planning
Agile Estimating
Getting Agile with Srum
Scaling Agile and Working with a Distributed Team
User Stories
Agile planning and project management
Scrum: Leading a Self-Organizing Team
ADAPTing to Agile Development
ADAPTing to Agile for Continued Success
ADAPTing to Enterprise Agile
Advanced Topics in Agile Planning
Agile and Scrum for Video Game Development
Agile and the Seven Sins of Project Management
Agile Estimating
Agile Product Management

Recently uploaded (20)

PDF
Business model innovation report 2022.pdf
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
PPT
Chapter four Project-Preparation material
PPTX
Amazon (Business Studies) management studies
PDF
COST SHEET- Tender and Quotation unit 2.pdf
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PDF
Power and position in leadershipDOC-20250808-WA0011..pdf
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Training And Development of Employee .pdf
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
PPT
340036916-American-Literature-Literary-Period-Overview.ppt
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
WRN_Investor_Presentation_August 2025.pdf
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
PDF
Unit 1 Cost Accounting - Cost sheet
PDF
Roadmap Map-digital Banking feature MB,IB,AB
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
Business model innovation report 2022.pdf
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
Chapter four Project-Preparation material
Amazon (Business Studies) management studies
COST SHEET- Tender and Quotation unit 2.pdf
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Power and position in leadershipDOC-20250808-WA0011..pdf
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
ICG2025_ICG 6th steering committee 30-8-24.pptx
Training And Development of Employee .pdf
DOC-20250806-WA0002._20250806_112011_0000.pdf
BsN 7th Sem Course GridNNNNNNNN CCN.pdf
340036916-American-Literature-Literary-Period-Overview.ppt
HR Introduction Slide (1).pptx on hr intro
WRN_Investor_Presentation_August 2025.pdf
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Unit 1 Cost Accounting - Cost sheet
Roadmap Map-digital Banking feature MB,IB,AB
unit 1 COST ACCOUNTING AND COST SHEET

Assessing Your Agility: Introducing the Comparative Agility Assessment

  • 1. ® AssessingYour Agility: Introducing the Comparative Agility Assessment Kenny Rubin and Mike Cohn Agile Development Practices November 13, 2008 1
  • 2. ® Who We Are Kenny Rubin Former managing director of Scrum Alliance Early-market thought leader in ObjectTechnology / Smalltalk Mike Cohn Author of two popular books on agile development Co-founder of Agile Alliance and Scrum Alliance 2
  • 3. ® Scenario Our company has decided to use agile We get training and maybe some coaching After six months, management wants to know: “How are we doing at adopting agile?” 3
  • 4. ® Are we where we should be? In which areas do we need to improve? In which areas are we excelling? How are we doing relative to others? How are we doing relative to our competitors? 4
  • 5. ® We need an assessment framework An instrument for “measuring” agility Desirable attributes Must evaluate multiple dimensions of agility Must lead to actionable recommendations 5
  • 6. ® Agenda The Assessment Framework Assessment Process Preliminary Industry Results Sample Company Results 6
  • 7. ® Assessment framework Characteristics (3–6 per dimension) Dimensions (7 total) Questions (~125 total) 7
  • 9. ® All-encompassing, task-oriented plans created upfront; reluctance to update plans; little buy-in to dates from team Created at multiple levels of detail; created by team with full buy-in Planning (dimension) Planning levels Critical variables Progress tracking Source When Characteristics All upfront Spread throughout We do the right amount of upfront planning; helpful without being excessive. Effort spent on planning is spread approximately evenly throughout the project. Questions True More true than false Neither true nor false More false than true False Responses An Example 9
  • 10. ® Dimension Collected at different levels of detail; progressively focused, augmented with documentation Requirements Document-centric; collected upfront; little acknowledgement of emergence Four characteristics Communication focus Level of detail Emergence Technical design 10
  • 11. ® Communication Focus Written requirements are augmented with discussion. just-in-time discussions. Our product owner is available to discuss features during the iteration. We acknowledge that not all details can be 11
  • 12. ® Level of detail Teams are able to start projects with incomplete requirements. some features are negotiable. Requirements are represented at different levels of detail based on how soon we expect to implement them. 12
  • 13. ® Emergence Change is a natural part of our business; we accept it and embrace it at reasonable times. Product owners can change requirements without a lot of fuss. Development teams can request and negotiate requirements changes with product owners. Product owners acknowledge that sometimes features turn out to be bigger than anyone thought. 13
  • 14. ® Technical design Projects begin with a big, distinct technical design phase. Technical design occurs iteratively throughout a project. Technical design is a team activity rather than something performed by individuals working alone. 14
  • 15. ® Agenda ✓ The Assessment Framework Assessment Process Preliminary Industry Results Sample Company Results 15
  • 16. ® Assessment approaches Consultative Administered to a team of people by a consultant responses collected during interviews Self-administered Individuals working on projects complete either paper or online version of the survey Online version is at www.ComparativeAgility.com 16
  • 17. ® Assessment philosophy Not trying to determine maturity levels Organizations do not need to be perfect Only better than their competitors Lead to the idea of a Comparative Agility Assessment “How am I doing compared to my competition?” 17
  • 19. ® Agenda ✓ The Assessment Framework ✓ Assessment Process Preliminary Industry Results Sample Company Results 19
  • 20. ® 17% 4% 16% 63% Team Department Division Organization As you respond to this survey, will you be thinking mostly about your: 7% 11% 15% 13% 54% 0-6 Months 7-12 Months 1Year 2Years Longer How long had this group been doing agile development prior to starting this project? 20
  • 21. ® 3% 14% 25% 26% 33% Commercial Software Web Development Internal Software Contract Development Other Which best characterizes this project? 9% 11% 12% 31% 38% 1-10 11-25 26-50 51-100 > 100 About how many people were or are on the project being assessed? 21
  • 22. ® 0 1 2 3 4 5 Seven Dimensions All data -2 Std Devs -1 Std Dev +1 Std Dev +2 Std Devs Knowledge Creation Culture Quality Technical Practices Planning Teamwork 22
  • 23. ® 0 1 2 3 4 5 Technical Practices All data -2 Std Devs -1 Std Dev +1 Std Dev +2 Std Devs Continuous Integration Refactoring Test-driven development Pair programming Coding Standard Collective Ownership 23
  • 24. ® 0 1 2 3 4 5 Quality.Timing -2 Std Devs -1 Std Dev +1 Std Dev +2 Std Devs There is no big handoff between programmers and testers either during or at the end of an iteration. At the end of each iteration there is little All types of testing (performance, integration, scalability, etc.) are performed in each iteration. Testers are productive right from the start of each iteration. iteration in which they are found. 24
  • 25. ® Interesting results: Length of agile experience 0 +1-1 2+ years ≤ 6 months Knowledge creation Culture Quality Technical practices Planning Requirements Teamwork x x x x 25
  • 26. ® Agile web development Compared to the overall sample, web projects: Are more likely to contain duplicated code, less likely to have a coding standard, and do less refactoring Are these things less important on web projects? Are less likely to be built automatically once a day Are more likely to have collocated product owners And more likely to have product owners who respond in a timely manner Are more likely to be done in mini-waterfalls 26
  • 27. ® What do you think the average Teams know their velocity True (5) False (1) Product owners provide acceptance criteria for each feature We don't cancel training, holiday, and vacation time when behind schedule Testers are productive right from the start of each iteration x x x x 27
  • 28. ® Agenda ✓ The Assessment Framework ✓ Assessment Process ✓ Preliminary Industry Results Sample Company Results 28
  • 29. ® How does a company use this data? Stock their improvement backlog with items for teams (including non-delivery teams) to work on Identify Big Hairy Audacious Goals (BHAGs) to ask teams to meet Identify leading and lagging indicators of success to gauge and measure progress 29
  • 30. ® Dimensions of an example company Directed; individuals work in silos; multiple locations; multiple projects Teamwork Self-organizing, cross-functional teams; dedicated team members; collocated Document-centric; collected upfront; little acknowledgement of emergence Requirements Collected at different levels of conversation-focused, augmented with documentation All-encompassing, task-oriented plans created upfront; reluctance to update plans; little buy-in to dates from team Planning Created at multiple levels of by team with full buy-in x x 0 +1-1 30
  • 31. ® Quality is tested in after development; little emphasis on or effective use of automation Quality Quality is built into the product during each iteration; automated unit and acceptance tests deadlines through heroic effort; command-and-control Culture Trusting, collaborative, and adaptive inconsistent use of iterations Knowledge Creating All work performed in strictly Code written by programmers working alone; little emphasis on testing; code becomes harder to integration and system builds Technical Practices Code written in pairs using test- driven development; code not allowed to degrade over time; and tested at least once per day x 0 +1-1 31
  • 32. ® “Hmm, those Technical Practices and Quality scores look low compared to other companies. Let’s dig deeper.” Code written by programmers working alone; little emphasis on testing; code becomes harder to integration and system builds Technical Practices Code written in pairs using test- driven development; code not allowed to degrade over time; and tested at least once per day 0 +1-1 32
  • 35. ® Teams feel an appropriate amount of pressure to meet deadlines. Product owners are willing to consider delivering less than 100% of a solution. in release planning Management Style: If your company just received this assessment, what might you do? Product owners understand that sometimes solving 20% of the problem delivers 80% of the value. We don’t cancel training, holiday, and vacation time when behind schedule. We maintain a high rate of productivity without being overworked. Management allows team members to make the decisions that should be theirs to make. 0 +1-1 35
  • 36. ® How you can participate Take the survey, its free! Get a report summarizing your answers We’re working on getting comparative reporting available Timeline is somewhat dependent on how much more data we get and how fast You can opt-in to a touch with new reporting features Visit the website for details: www.ComparativeAgility.com 36
  • 37. ® Contact information Kenny Rubin krubin@innolution.com (303) 827-3333 Mike Cohn mike@mountaingoatsoftware.com (720) 890-6110 www.ComparativeAgility.com 37