The ABC Model of Improvement is a framework developed by Douglas Engelbart that categorizes all organizational activities into three levels. It provides a powerful lens for understanding why some organizations continuously improve while others stagnate, and it is central to Engelbart's strategy for raising Collective IQ.
**The three activity levels:**
**A-Level Activities (Core Work):**
The primary work of the organization—building products, serving customers, conducting research, writing code. This is what the organization exists to do. Most people spend most of their time on A-level work.
**B-Level Activities (Improving the Work):**
Activities focused on improving how A-level work gets done. This includes process improvement, tool adoption, training, methodology refinement, and organizational restructuring. B-level work makes A-level work more effective. Examples: adopting a new project management approach, improving code review processes, setting up better knowledge sharing practices.
**C-Level Activities (Improving the Improvement Process):**
Activities focused on improving how B-level work gets done—improving the improvement process itself. This is the meta-level where organizations examine how they learn, how they adopt innovations, and how they can accelerate the entire improvement cycle. Examples: developing better methods for evaluating new tools, creating frameworks for organizational learning, building networks that share improvement innovations.
**The bootstrapping insight:**
Engelbart's key insight was that C-level activities create a bootstrapping effect. When you improve your ability to improve, every subsequent improvement happens faster and more effectively. This creates an accelerating cycle of capability enhancement—what Engelbart called 'bootstrapping.'
Most organizations focus almost exclusively on A-level work, with some attention to B-level. Very few invest in C-level activities. Engelbart argued this is a critical strategic error: organizations that invest in C-level work gain a compounding advantage over those that don't.
**Practical examples:**
| Level | Software Team | Knowledge Worker |
|-------|---------------|------------------|
| A | Writing code, fixing bugs | Creating content, answering questions |
| B | Adopting CI/CD, improving code reviews | Setting up a PKM system, improving note-taking |
| C | Developing frameworks for evaluating dev tools, building learning organizations | Developing meta-learning strategies, improving how you evaluate and adopt new methods |
**Connection to kaizen and continuous improvement:**
While kaizen and lean methodologies focus primarily on B-level activities (continuous process improvement), the ABC Model adds the crucial C-level dimension. Engelbart argued that true organizational transformation requires not just improving processes but improving your capacity to improve processes.
**Why most organizations underinvest in B and C:**
- A-level work has immediate, visible results
- B-level improvements are harder to measure and slower to pay off
- C-level work is abstract and its returns are long-term
- There is organizational pressure to 'just get the work done'
The ABC Model makes this underinvestment visible and provides a framework for deliberately allocating attention across all three levels.