Poster presentation at UXPA2019 by Dorothy Cummings, Agile Six and Kath Straub, usability.org
Today’s Agile Maturity Assessments are not very usable. Some lack scientific validity, others measure without providing actionable outcomes or guidance for improvement, or they leave out critical elements of mature Agile teams (e.g., UX integration.) We discuss scientific, organizational, and cultural challenges that undermine the meaningful assessments design and/or assessment.
Then we present a (new) Agile UX maturity assessment tool and method designed to offer teams concrete insights and actionable opportunities to improve. Then we recommend an implementation and progress management strategy to nurture positive growth toward true agile transformation. We couch our recommendations in an evidence-based review of measurement strategies (e.g., self- vs. external evaluation or individual evaluator vs collective discussion), and a discussion of cultural barriers that typically undermine the utility and impact of assessments (e.g., cultural implications of frank self-assessment and the need to report scores up.).
By the end of the session, you will better understand the benefits of (agile UX or other) organizational assessments, cultural and organizational characteristics that necessarily limit their impact, and strategies to assess and track change that can drive improvement. You will also have a new tool to assess Agile UX maturity in your organization.
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Toward aUX: Folding UX into Agile Maturity measures
1. Useful aUX maturity metrics
● Look in, not across
● Evolve with the team
● Guide the team toward next steps/next
level
● Drive further growth and maturity
Agile & UX are natural partners Toward aUX aUX Maturity Checklist
Toward aUX: Folding UX into Agile Maturity measures
Dorothy Cummings1 and Kath Straub, PhD2
1Agile Six, Baltimore MD and 2 Usability.org, Tucson AZ
Contact
Barriers to Effective
Measurement
❏ All team members have basic aUX and basic Agile
training
❏ All team members are accountable for, and have a
means to contribute to, Customer Satisfaction
❏ All aUX research and design work is captured and
tracked in the backlog/kanban
❏ All team members attend and contribute to all Agile
framework ceremonies
❏ All team members contribute to success criteria and
evaluation of aUX stories and vice versa
❏ Research findings and Usability test results are
presented in Demos
❏ UX process integration with Agile framework is
discussed at retrospectives
❏ Customer Research is used to identify and prioritize
future features and functions
❏ Design Patterns and Best Practice Interaction
Design are used within and across development
teams
❏ Agile Momentum and UX Momentum are both
tracked and reported
❏ Customer feedback requiring immediate response
(service and support of existing features) is read out
during stand-ups
❏ Architectural and technical planning and solutioning
always consider UX requirements
Cultural Barriers:
● A mistrusting and/or command and control culture
causing respondents to be dishonest - to look
better than they actually are
● Using results comparatively to rank team
performance
● Never or rarely refining the assessment as team
culture and ownership improves
Procedural Barriers:
● Observations and trends do not result in actionable
follow-on goals and actions
● Lack of understanding of UX and/or Agile process
● UX and Development efforts remain separate, with
results, designs and solutions “handed-over”
between them
● Suggest other, more concrete measures for
leadership’s consumptions - “Working software is
the primary measure of success” (Agile Principle #7)
● Your assessment facilitator MUST be trusted by the
team(s) - be certain to choose wisely
● Make the meeting the team’s meeting: Allow and
expect the teams to own their progress and
improvement journey
● Focus first on the application of the Agile Principles;
then on team dynamics, including aUX integration
● Most importantly, create a culture of trust so
results are reliable and actionable
● TAKE ACTION! Small, visible, incremental steps can
lead to meaningful change.
Agile Software Development and Customer
Experience are both
● disciplined repeatable processes
● use customer input to prioritize possible
improvements
● rapidly iterate
● Measure and track operational
improvements
Underlying philosophy: Fail fast. Fix it.
The Agile Manifesto even calls out Human
Centered Design (HCD) as core component to the
philosophy: Customer collaboration over contract
negotiation
Yet, Agile Maturity Assessments fail to integrate
UX team members, activities or UX maturity into
the metrics. When they do, the level is too high to
be meaningful or too abstract to provide
actionable guidance on how to improve.
What’s the point of measuring if there are no
outcomes-based improvement opportunities?
.
Customer Needs
Research
● Identify and
prioritize MVP
modules/funct
ions
● Innovate and
validate
streamlined
workflow
● Prioritize
MVP
roadmap
Rapid design and
prototype testing
● Brainstorm with
developers
● Validate (micro) utility
and usability before
implementation
● Measure efficiency
improvements
● Identify/prioritize
training and customer
support
Always-on Customer Feedback
(Problems, Questions,
Suggestions)
● Discover and remediate
unanticipated customer
issues in real time (Daily! In
standups)
● Document customers desired
functionality
Customer
Satisfaction Surveys
● Benchmark and
track customer
satisfaction
across releases
using Industry
Standard or
consistent
bespoke metrics
For more information or to learn about aUX
training and coaching, contact:
kath@usability.org
dorothy.cummings@agile6.com
Takeaway
● Work with leadership to establish metrics used for their
visibility and understanding of progress made - Maturity
assessments are not the proper yardstick (see barriers ↞ )
● Define specific, desired goals and outcomes as well as
what positive progress looks like; review often and modify
as needed
● Allow the team(s) to agree as to why and when
assessments will be made and how results will be used
● Train everyone in UX and Agile practices - everyone!
● Use the assessment meeting as a discussion rather than a
Q&A, in order to capture nuance and reasoning behind
the scores
● With the team(s), create an action plan based on
results and include the work on your backlog
Measuring for Success Tips from an Agile Coach
Editor's Notes
#61b446
#5f6367
#34a0cc
Session abstract for online program
Today's Agile Maturity Assessments are not very usable. Some lack scientic validity, others measure without
providing actionable outcomes or guidance for improvement, or they leave out critical elements of mature
Agile teams (e.g., UX integration.) We discuss scientic, organizational, and cultural challenges that undermine
the meaningful assessments design and/or assessment.
Then we present a (new) Agile UX maturity assessment tool and method designed to er teams concrete
insights and actionable opportunities to improve. Then we recommend an implementation and progress
management strategy to nurture positive growth toward true agile transformation.
We couch our
recommendations in an evidence-based review of measurement strategies (e.g., self- vs. external evaluation or
individual evaluator vs collective discussion), and a discussion of cultural barriers that typically undermine the
utility and impact of assessments (e.g., cultural implications of frank self-assessment and the need to report
scores up.).
By the end of the session, you will better understand the bene ts of (agile UX or other) organizational
assessments, cultural and organizational characteristics that necessarily limit their impact, and strategies to
assess and track change that can drive improvement.
You will also have a new tool to assess Agile UX maturity in your organization.
Twitter-ready session description
Straight talk/concrete next steps: Techniques to measure Agile UX Maturity that lead to actionable outcomes
and positive change
Submission description
This poster is the
rst presentation of new work on how to measure agile / agile UX maturity so as to e
ect
positive change. While we have tested our approach within the authors' communities, our objective is to
gather feedback and insights from the UXPA community to further inform and evolve our approach and tools.
To that end, our poster will outline
~ Pros and cons of existing (published) measures
~ Recent/relevant research assessing methods to evaluate maturity (across domains, but focusing on Agile UX)
~ Industrial / organizational research discussing barriers validity and reliability in organizational assessments
Then we will present
~a new Agile UX Maturity assessment
~ speci
c strategies to assess (who, how often, how are results disseminated), so as to encourage positive
transformation over time
We hope to spur signi
cant discussion and experience/idea sharing among those who view the work.
* Note: To the same end, this content could be presented as a 60 minute talk, with 30-35 minutes of the time
being devoted to a review of the literature, and recounting of the author's experiences
The content is fairly advanced, and designed for practice leads and product/project managers who have or are
interested in e
ective organizational measures, transformational coaching, and strategies for agile UX integration.
Level
Advanced level – Appropriate for UX professionals who have mastered or are experts with the topic.
What will attendees gain from your submission?
Attendees will get
~ A survey of organizational assessment literature
~ Insight to the scienti
c challenges and organizational characteristics that undermine the validity and
reliability of organizational assessments (of almost any type)
~ Tips on how to manage and conduct assessments to that they result in positive change
~ A "stake-in-the-ground" version of an Agile UX assessment that they can use in their own organizations