Do you know where you really are in your Agile Transformation?
Within our Agile Practice, we start all of our client engagements with the Enterprise Agility Maturity Matrix. The benefit of utilizing this diagnostic tool is that it provides us with a clear view into the existing environment to determine where exactly a company is in its agile journey.
What exactly is the Eliassen Enterprise Agility Maturity Matrix?
The Enterprise Agility Maturity Matrix is a tool that can be used to set transformation goals, monitor progress and get everybody on the same page regarding Agile. This is widely applicable as it can be used by agile coaches, team members, managers and senior leadership. Additionally, the matrix can be used in other creative ways such as:
- A way to focus retrospectives
- To help people at all levels to do a self-assessment of their own agile understanding
All of this encourages self-paced learning and allows people the opportunity to learn from others who may have more experience with Agile. Here’s a breakdown of the tool and what it evaluates:
- The structure of the Agility Matrix. There are five different states across four separate indicators in 55 categories at the team and organization level, and each one seeks to evaluate the current efforts to move the organization forward:
- Impeded: This category means that progress towards Agility is being held back.
- In Transition: There is movement being seen in the transformation but there is a risk that it may fall back as the movement is not always forwards - often two steps forwards, one back. Also Agile practices are not integrated into team/organization standards or the culture.
- Sustainable: The Agile practices are now somewhat being used as part of organizational standards and culture. The view is that they will continue to be used but perhaps some of the most difficult functional areas or disciplines such as planning are lagging.
- Agile: The appropriate practices and behaviors are in place. There are specific goals and the understanding is that the product is “shippable” at the end of an iteration.
- Ideal: This is genuine understanding and practice. There may be ongoing standups, everyone knows all of the information on the dashboard, and team members are talking every day.
- There are many indicators of agility. Practices that include standups and retrospectives would be a key indicator of some level of enterprise Agility. If you are engaged in these activities your organization is likely “Agile” or on a path to it.
- Looking at the team and organizational levels.
- At the team level, you look at things like organizational support: team dynamics, structure, product, process mechanics, and engineering practices.
- At the organizational level, you’re thinking about: structure, funding, metrics, tools and technology, compensation, management, business and IT interaction.
As you can see, this matrix can be a very useful tool to track progress toward your agile goals and can be used at multiple levels: the organization, division, and team-by-team. You might even consider using your agile transformation as a project with the Enterprise Agility Maturity Matrix to monitor your project. It also works with all agile methodologies.