Organizations invest heavily in competence. They recruit specialists, establish communities of practice, develop methodologies and create dedicated functions to support delivery.
But possessing competence and being able to use it are two different things.
What if an organization’s greatest capability problem is its inability to make effective use of the capabilities it already possesses?
A Project in Trouble
Consider a software development project with more than ten predominantly junior developers, supported by one or two experienced leads.
Testing is performed by a couple of QA specialists. Developers perform little meaningful testing themselves, and test automation is largely absent.
As development progresses, testing becomes a bottleneck. Defects accumulate, regression effort grows, and delivery falls behind schedule.
Management decides to add resources.
Another developer seems the obvious choice. After all, the project is behind on software development.
But additional developers produce more work requiring testing, while increasing the coordination and mentoring burden.
What if another tester would improve delivery throughput more than another developer?
Why does increasing development capacity seem like the natural response to delivery problems, while increasing testing capacity requires special justification?
Perhaps the organization is managing the production of code rather than the delivery of acceptable functionality.
Development capacity is not the same as delivery capability.
When Knowledge Cannot Influence Decisions
The people working in the project recognize problems and develop ideas for improvement.
They may even discuss these in agile retrospectives.
But if staffing, priorities and practices are decided elsewhere, what can they actually change?
The organization has implemented the ceremony of continuous improvement without necessarily establishing the conditions that make improvement possible.
It has competence, information about its problems, and people willing to address them.
But the knowledge has no effective path to action.
Suppose management responds by adding more developers.
Testing becomes an even greater bottleneck. Coordination overhead increases. Defects and rework consume more time.
The project falls further behind.
More resources are added.
The organization has monitored progress, recognized problems and taken action.
Yet its interventions have reinforced the conditions responsible for poor delivery.
And if the next project follows the same pattern, what has the organization learned?
An organization can be highly responsive to problems while remaining remarkably incapable of learning from them.
The Missing Capability
Perhaps organizational knowledge management needs to distinguish between three things:
- Possessing knowledge: Having people who understand relevant problems and mechanisms.
- Sharing knowledge: Making their observations and expertise available.
- Using knowledge: Enabling that knowledge to influence decisions, interventions and organizational behaviour.
Organizations invest considerable effort in the first two.
But the third requires more than documentation, communication and knowledge-sharing activities.
It requires mechanisms for recognizing evidence, mobilizing expertise, challenging assumptions, authorizing interventions and evaluating their effects.
This is itself an organizational capability.
And like other capabilities, it can be assessed and developed.
The relevant evidence would not be the number of retrospectives conducted, lessons learned documented or improvement initiatives launched.
It would be whether those activities actually influence how the organization operates.
Because an organization can be full of competent people and still make systematically poor decisions.
Perhaps the knowledge required to improve already exists.
The question is whether the organization is capable of acting on what it knows.