Capability Analysis – Start with Business Value
Lots of people are talking about the importance of prioritizing the work your software development teams do. For a product development group, this means picking the right features to build in the best order. For many IT organizations, it means selecting the right projects to work on to create value for the organization.
- Mike Cottmeyer at Leading Agile is talking about agile portfolio management at http://www.leadingagile.com/2009/04/in-my-post-second-order-agile-scaling-i.html.
- Back in January, I was talking about how important it is to Focus on the Right Projects http://www.dennisstevens.com/2009/01/22/focus-on-the-right-projects/.
- In the ganthead article, “Tough PPM Decisions” Bob Weinstein calls for a “comprehensive understanding of the organization’s business and industry, along with finely honed business analytic skills.”
- Over at PMThink! They are discussing this issue as well. http://www.pmthink.com/2009/05/project-value-delivery.htm “Our historical challenge is being able to identify and articulate business value in the first place”
- Thinking for a change talks about estimating business value using a forced rank order method.
So this is clearly important. We need focus on the right projects and features – in a way aligned with our business model and how we create value for our customers. We need to have a forcing mechanism to overcome the tendency for everything to be a number one priority. And we need to be able to understand how shifts in strategy and market conditions impact the prioritization.
But how can you do it?
I use capability analysis to identify where to focus and to align everyone in the organization with the decision. A version of this work was published in the June 2008 Harvard Business Review article, “The Next Revolution in Productivity.” It is also covered from an executive perspective, in Ric Merrifield’s new book, “ReTh!nk: A business manifesto for cutting costs and boosting innovation.” I have used it over the last 10 years to support dozens of businesses and projects.
What is a capability?
A business capability describes something that the business relies on for a specific purpose or outcome. The focus is on what the business does rather than how it is done. Most organizations are not accustomed to thinking about the business as a series of outcomes and fundamental purposes. They think about what they do – not outcomes and purposes. Sending a fax is an example. Ask someone what they do and they will say “I send faxes.” While a business might ‘send a fax’, sending a fax is not a capability, it is a how. Sending faxes is one way of achieving the business outcome of ‘notifying vendor’ or ‘communicating with the customer’. Also, capabilities remain stable. For example Pay-Payroll, it doesn’t matter whether you do it manually, internally, or outsource it. It has the same performance criteria, regulatory constraints, and inputs.
Capability Analysis is presented here as a five step process.
- Identify the capabilities within in your business
- Identify the capabilities most critical to your company’s success (Business Value)
- Identify the health of the business capabilities (Performance)
- Identify the business risk and technical risk associated with the capabilities (Risk)
- Prioritize opportunities to the smallest subset necessary to deliver value
Identify the capabilities within the activities in your organization
I usually start with six high-level capability groups within the typical enterprise: develop and manage products and services, market and sell products and services, deliver products and services, manage customer service, manage vision and strategy, and provide business infrastructure. Identifying the specific capabilities within the enterprise involves creating a capability hierarchy within the capability groups.
For example, market and sell products and services can be broken down to activities and these activities can then be broken down to capabilities. This isn’t functional decomposition, think of it as a tree of cascading purposes.
Capabilities

There are several sources to build out these models. One excellent starting point is the Process Classification Framework from APCQ (www.apcq.org). This framework provides a relatively complete list of capabilities across organization’s across industries.
Identify the capabilities most critical to your company’s success
Critical capabilities are indentified by assessing how closely each capability is tied to the execution of business strategy and the direct contribution of customer value.
-
Is this capability directly linked to a strategic objective? (Yes/No)
-
How does this capability contribute significantly to the profitability of the company? (High/Medium/Low)
-
Does it have a strong connection to company’s brand or identity? (High/Medium/Low)
By assigning scores to each capability and totaling per capability you can rank order the capabilities based on business value. If the business strategy or market conditions change, the model can be rapidly re-evaluated.
Identify the health of your business capabilities
Capability health is evaluated by looking at performance, cost, and the tendency to be a constraint. The more factual and objective you can make this data, the better. But a solid subjective assessment that has been agreed to by the organization is a very powerful tool.
-
How is this capability performing relative to expectations? (Above/Meets/Below/Far Below)
-
Is the cost per for this capability acceptable? (Too High/Acceptable/Below)
-
Is this capability ever a constraint in the organization? (Often/Sometimes/Seldom)
Again, you assign scores to the factors and use the resulting score as a force rank mechanism. It is important to focus on improving where you can improve the ability of the capability to meet the needs of the business, reduce the cost per, or eliminate it as a constraint. One nice thing about this evaluation method is that any initiative now has a very specific out. And that outcome can be tied directly to the business strategy.
Identify the business risk and technical risk associated with the capabilities
Finally, they are evaluated for the risk associated with changing (or not changing) them.
-
Is the technology and the vendor stable and aligned with the IT strategy? (Yes/No)
-
Is this a highly connected, highly regulated, or unpredictable capability? (Yes/No)
-
Will this capability support any anticipated growth? (Yes/No)
Prioritize Opportunities
Now that you have clarity of your business model or product you can prioritize within specific portfolio segments. For example:
-
High Business Value/High Performance/Low Risk: Operate
-
High Business Value/Low Performance and/or High Risk: Invest
-
Low Business Value/High Performance/Low Risk: Optimize
-
Low Business Value/Low Performance/High Risk: Eliminate
The majority of your capabilities will fall outside one of these segments. You probably shouldn’t be spending everywhere all the time and these segments highlight where you should spend and what type of action to take. As you complete initiatives, capabilities will move into new segments. For example, the High Business Value – Low Performing capability better be moved out of the Low Performing segment at the completion of a project.
Visual Tool
The findings can be presented graphically in a heat-map fashion. In the heat-map the border is strategic value, the fill is suitability of performance, and the dot is risk. The red-colors means it is interesting, green means it is not something to evaluate.

For example, the capability above is strategically important, performs suitably, and has some risk. In future posts I will show a more detailed capability model with cascading capabilities. This type of Visual Tool serves to align an organization around a common vision. It also can highlight where there is a disagreement around the perspective. These conflicts should be resolved so management is focusing all efforts in a common direction.
Benefits of Capability Modeling
This is a high level look at capability modeling. Based on the complexity and maturity of an organization this approach can be established and maintained rapidly and with low friction. The approach facilitates:
-
A clear connection of development work with business value
-
Alignment of organizational and infrastructure decisions with business value
-
A stable context for understanding and communicating across functional areas
-
Requirements clarity and testability
-
Negotiating the balancing of technical and business risk
-
A progressive elaboration model that supports an Agile approach to improvement
This is a high level overview of how to execute a Capability Analysis. Most of the assessment will require a high-level of detail in the preparation of questions. You will also decompose the business or product to more detailed capabilities in those areas where it provides value. We have a new Yahoo group called rethinkbus you should join if you want to interact with people who are learning about and have done projects using this approach.
Tags: Agile, Business Capability, Capability Analysis, Requirements

This is really interesting. Capability Analysis is an excellent tool to prioritize what projects you do, aligning the changes to your strategy. I would like to add that this effort should not be a one-time thing and this process itself should be developed as a capability or it should be operationalized as a function. This will make sure that the organization continue to evolve in sync with the world(market) around it.
Thanks Deepu. Your point is exactly right. The capability model itself stays stable over time. Provided a low friction way to continue to re-evaluate capabilities against strategy frequently. Traceability back to strategy also allows you to understand what is in-flight that will be impacted by a change in the strategy or a shift of focus to other capabilities.
Dennis Stevens
This is a very interesting view. I´ve implemented something similar to this, but using the House of Quality tool in a brazilian aircraft manufacturer company with some success. In the beginning people tend to find it too “theoretical”. In the end, we simplified our categorization and started to use it to manage the portfolio. I also used Delphi technique to get people´s assessment of each item. I bassed my technique on the content of the book “Succeeding with USe Cases”.
Marcel,
Thanks for your comment. You can absolutely use HoQ concepts to determine or contribute to the performance aspect of this model. Like you, I have found HoQ to come off as too theoretical or academic when first presented. So, a strong benefit I have found from the capability model approach is that your starting point is a shared model of “what” the business does. People get that. Having a base point that establishes context is very powerful. So we can get the benefits from HoQ (I have used it as an input) in a shared view.
I also tie improvements (gaps in performance) to business value. Just because fixing performance will improve a capability, doesn’t mean it is the right capability to fix. When there are different perceptions of where gaps exist we discuss them and resolve them – so you get the Delphi effect. Finally, there is traceability of the initiatives back to the shared model.
Another place to use HoQ is after an initiative has been defined. This is probably even more appropriate. You have very clear capability boundaries and very clear anticipated outcomes so you can make the HoQ be very focused and tied back to the shared model. If business strategy changes – which it does sometimes – you can ties your HoQ back to the updated model and refocus the project. One Six Sigma Master Blackbelt I worked with felt this was the best integration of SS tools with the Capability Analysis.
[...] the next 10 (or however many you choose). Have a look at this article by Dennis Stevens on Capability Analysis for some good insight on prioritizing [...]
[...] to be the direction a lot of folks are heading in. Take Dennis Stevens for example. In his post Capability Analysis – Start with the Business value he [...]
Excellent post. I really like you straight forward approach to identifying actual capabilities.
For a project I’m working on identifying and mapping our divisions critical capabilities in relation to a Service Portfolio project (ITIL inspired). Do your capability analysis model build upon any specific framework or method other than the one you describe in this post?
I would very much like to try your approach and any further references would be greatly appreciated (I’ve read your other posts on the subject as well). Together they give a pretty good idea on how to approach an actual capability analysis, but any further guidance would be great.