How to Measure Agility of Organizations and Teams
Is your organization suited to agility, and if not, how do you find out sooner than later? Here's a proposal on creating an open-source agility measuring framework.
Join the DZone community and get the full member experience.Join For Free
Back in October and November 2017, I ran a survey to identify contributing factors to an organization’s or a team’s agile maturity. In total, 86 people participated. Based on their answers, I aggregated a preliminary taxonomy of agility related factors.
How to Measure Agility: The Current State
How to Measure Agility: Future Steps
Where are we now?
Where do we want to go?
What are the necessary steps to get there?
How do we design a plan to get there?
How to Measure Agility: The Original Survey Questions
What factors contribute to a team’s growing maturity in agile practices?
What maturity levels do you see at a team level?
What factors contribute to becoming an ‘agile’ or a learning organization?
What maturity levels do you see at an organizational level?
How to Measure Agility: Preliminary Agile Maturity Indicators
People and teams: Autonomy, Mastery, Purpose
Communication & Collaboration
People and Teams: Autonomy
Empower teams (Decisions, accountability)
Focus on outcome
Respect Scrum values (Commitment, focus, openness, respect, courage.)
Safety to raise & discuss issues
The team handles its own problems (No scrum mom.)
Supporting each other as team members (Bonding.)
Holding each other accountable (Agile is a team sport.)
Accountability (of the Individual):
People and Teams: Mastery
Short feedback loops (User tests, customer development)
Use of retrospectives
Continuous team coaching (Guilds, code mentors etc.)
Stakeholders live up to their responsibilities
Hands-on experience over credentialism.
- Continuous learning
- No withholding of knowledge
- Knowledge sharing beyond the product and tech realm
- No dependencies w/ other teams,
- End-to-end delivery capability
People and Teams: Purpose
- Share information and data at all levels,
- No more gated information or information brokers.
Business value focus:
- Code reviews,
- TDD (Test automation, test coverage)
- Lead time, cycle time,
- Number of experiments,
- Team health
Communication & Collaboration
Trust & respect:
- Zero tolerance for political games
- No scripted collaboration
- No incentives to withhold knowledge (Or information.)
- No finger-pointing, no blame-game.
How to Measure Agility of Organizations and Teams—The Conclusion
Measuring elements of agility at an organizational or team level is nothing new. This "agility assessment framework" approach, however, is new as it aims to be the first open-source and thus widely available tool for all agile practitioners. It is unlikely that the first planned workshop will deliver more than a rudimentary prototype of the agility assessment framework.
However, it will be a start to gather more insights by applying the framework to real-life work situations and take it from there. Hopefully, we will be able to establish a community around the "agility assessment framework" in the future.
Download the “Agile Transition — A Hands-on Guide from the Trenches”, a 180-plus page strong ebook on transitioning an organization to agile principles. It is free.
Published at DZone with permission of Stefan Wolpers, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.