Image without description
  • Jacco Meijer
  • |
  • Mar 23, 2026

  1. What we do is not the same as how we do it

Six failure modes that follow when that distinction collapses. A diagnostic instrument for architects who need to know not just what went wrong but which mismatch drove it.

Part of the series: Capability is everywhere in the organisation. For architects it is a strategic element. For everyone else it is what they do daily.

Where this builds from

The first post in this series established the nature distinction: strategic capabilities are claims about potential, operational capabilities are claims about reality. ArchiMate formalises the separation in the language architects already use. The second post extended it with a conditions layer: a capability must be tested against the environment it must actually operate in, and naming those conditions is an act of judgement.

What remains is the question of what happens when the distinction collapses or the conditions go unnamed. This post introduces the failure modes that follow, the feedback loop that prevents them and the diagnostic instrument that brings all three elements together.

Failure modes

ArchiMate is precise on this point: the name of a capability should emphasise what we do rather than how we do it. A capability is what the organisation can do. The business function that realises it is how it is done. They are related. They are not the same.

A failure mode is what follows when that distinction collapses. Each of the six below traces a specific mismatch: between what a capability claims, how it was assessed and the conditions it must hold under. They are not exhaustive. They are the patterns most consistently produced when capability work does not distinguish the type of claim it is making.

Naming a failure mode is an act of judgement. It requires being precise about which mismatch is driving the breakdown. That precision is what makes the diagnosis actionable rather than merely descriptive.

ModeWhat breaks
OmissionThe map looks complete, so what is missing is invisible. Enterprise models that have never been tested against operational reality.
IllusionWhat could be achieved is overstated. Strategic roadmaps that assert capability without tracking whether the conditions for it are in place.
MyopiaWhat exists dominates. Operational processes that score well locally while missing the wider system they belong to.
FictionFormal capability is not real capability. Programmes that exist on paper and fail in practice because adoption was never tested.
IsolationThe system is assessed in pieces and the pieces do not add up. What emerges from interaction is invisible when each component is evaluated alone.
DriftCapability forms and operates without governance. Adaptive systems that produce real outcomes that nobody has taken responsibility for.

The feedback loop

Strategic capabilities need operational grounding. A capability roadmap never tested against operational evidence will drift. An enterprise model never updated from operational reality becomes fiction.

This is not a new observation. TOGAF builds the loop into the architecture lifecycle itself. Phase G requires that implementation produces feedback to the architecture team. Phase H exists to determine whether that evidence warrants a new evolution cycle. The loop is not optional. It is structural.

The OAA Standard operationalises it at the capability level. OKRs must be defined for each operational capability so that execution is measurable and strategy is revisable. The Standard is precise here too: measurement is the governing link between intent and execution.

What closes the loop in practice is operational evidence continuously revising strategic intent. Without it, strategy hardens into assertion and operations collapse into local optimisation. Digital twins, cyber ranges and continuous control monitoring are the instruments that make this possible. Their purpose is to close the gap between what the organisation claims and what it demonstrably does. They are not a separate category of capability. They are the feedback loop made tangible.

The model

The three posts in this series build to a diagnostic instrument with four elements: two capability categories, a conditions layer and a feedback loop. Strategy shapes what operations must deliver. Operations provide the evidence that revises strategy. Conditions define what either can honestly claim.

ElementRole
StrategicWhat the organisation claims it can achieve
OperationalWhat is demonstrably done
Feedback loopOperational evidence revising strategic intent
ConditionsWhat the capability must hold under

The full picture

The table below is the diagnostic instrument in a single view. Each row is a perspective: the question it asks, the frameworks that operationalise it, the nature of the capability claim it produces (strategic or operational), the condition it must hold under and the failure mode that follows when the perspective is misapplied or the condition goes unnamed. Adaptive systems span both natures because emergence is directional: operational discovery becomes strategic intent.

PerspectiveCore questionFrameworksNatureConditionsFailure mode
Enterprise modellingWhat are we structured to do?Zachman, BIZBOKStrategicTransformationOmission
Strategic planningWhat can we achieve?TOGAF, Gartner, DoDStrategicChangeIllusion
Operational performanceWhat is demonstrably done?CMMI, COBIT 2019, ITILOperationalMaturityMyopia
Human developmentCan this capability actually be exercised?Sen, Nussbaum, UNDP, McKinsey OHIOperationalAdoptionFiction
Systems engineeringWhat fails when components interact?INCOSEOperationalStressIsolation
Adaptive systemsWhat becomes possible when components interact?CynefinOperational to StrategicComplexityDrift

The model as diagnostic instrument

The diagnostic instrument does three things. It explains why capability definitions differ: each perspective is asking a different question. It guides which definition to use: by naming the perspective before the modelling begins. It diagnoses what goes wrong when the wrong definition is applied: by tracing the failure back to a mismatch between perspective, nature and condition.

NIST CSF illustrates the model in action. The core functions (Govern, Identify, Protect, Detect, Respond and Recover) are strategic capability statements. The implemented controls beneath them are operational. The framework exists to answer the conditions question: do these capabilities hold under adversarial pressure? The feedback loop is what makes the answer reliable.

Three examples

These are not edge cases. They are typical outcomes of capability work that does not distinguish type, condition and evidence.

Strategic failure

An organisation builds a capability roadmap for digital transformation. Product management is listed as a strategic capability. The roadmap looks complete and well structured. Eighteen months later delivery is inconsistent, roadmaps drift and stakeholders have lost confidence.

The post-mortem finds the capability was defined and assessed strategically, focused on what could be achieved, but never grounded operationally. Nobody asked what was demonstrably done. The feedback loop was never closed.

Summary
PerspectiveStrategic planning. What can we achieve?
CapabilityProduct management
NatureStrategic. A claim about potential, not demonstrated reality
ConditionChange. Never tested against operational evidence to confirm the direction was achievable
Failure modeIllusion. What was possible was overstated because reality was never consulted
Root causeFeedback loop. Operational evidence never revised the strategic claim

Operational failure

A security programme lists real-time threat intelligence as an operational capability. It appears in the maturity assessment at level 3. The process is documented, the tooling is in place and the coverage looks complete. Eighteen months later a significant breach occurs through a threat vector that was well known in the intelligence community.

The post-mortem finds the capability was assessed against process consistency, such as whether the feed was ingested, documented and reviewed, but never against outcomes. The organisation had the process. It did not have the capability. Process compliance substituted for capability.

Summary
PerspectiveOperational performance. What is demonstrably done?
CapabilityReal-time threat intelligence
NatureOperational. Evidence-grade, but scoped to individual processes
ConditionStress. Adversarial pressure the assessment was never designed to test
Failure modeIsolation. The interaction between controls was invisible when each was assessed alone
Root causeConditions. The stress condition was never applied to the assessment

Nature mismatch: Operational treated as Strategic

A security team has built a mature vulnerability management programme over several years. Scanning is consistent, remediation cycles are tracked and the process scores well on every assessment.

But the programme has never been connected to the organisation's strategic risk posture. High-severity vulnerabilities in non-critical systems are remediated ahead of medium-severity vulnerabilities in business-critical ones, because the process optimises for severity score, not for strategic exposure. The capability works. It is working on the wrong thing. Local optimisation replaced strategic intent.

Summary
PerspectiveOperational performance. What is demonstrably done?
CapabilityVulnerability management
NatureOperational. Demonstrably done, but never grounded in strategic intent
ConditionChange. The strategic risk posture shifted and the operational programme did not follow
Failure modeMyopia. Local optimisation, missing the wider strategic picture
Root causeNature mismatch. Operational capability never connected to strategic intent

What experienced architects already know

Experienced architects already navigate this terrain. They move between perspectives, adjust language to context and apply conditions without naming them. When they say a capability looks good on paper but needs to be seen under pressure, they are testing conditions. When they ask whether it actually works, they are invoking the feedback loop.

What is missing is not intuition. It is a shared language precise enough to make that intuition transferable across disciplines and legible to the people who work alongside architects.

The proliferation of definitions and models across this series is itself a signal. Capability resists unification because it is doing different work in different contexts. The multiplicity is not a flaw in the concept. It is a feature of the territory.

An architect fluent across these meanings, who can move between strategic and operational and who understands what the conditions column is asking, is not navigating confusion. They know which maturity model they are reaching for and why. They have asked what each capability must hold under. They are working with the full map. Most organisations are not.

Conclusion

Capability thinking is not a single definition. It is a way of reading what an organisation can achieve, what it does achieve and what holds under the conditions it faces. The model does not simplify the territory. It makes it legible.

Name the perspective. Test the conditions. Close the loop. Anything less is guesswork.


References

Standards and frameworks

  • ArchiMate: The Open Group. ArchiMate 3.2 Specification. Document Number: C226. Published October 2022.
  • The Open Group Architecture Framework (TOGAF): The Open Group. TOGAF Standard, various editions.
  • OAA Standard (Operations Architecture): The Open Group. Operations Architecture Standard.
  • NIST Cybersecurity Framework (CSF): National Institute of Standards and Technology. Cybersecurity Framework, Version 2.0 (2024).
  • CMMI: CMMI Institute. Capability Maturity Model Integration (CMMI).
  • COBIT 2019: ISACA. COBIT 2019 Framework.
  • ITIL: AXELOS. ITIL 4 Foundation.
  • INCOSE Systems Engineering Handbook: INCOSE. Systems Engineering Handbook, 5th ed. (2023). Wiley.
  • Cynefin Framework: Snowden, D.J. and Boone, M.E. (2007). A Leader's Framework for Decision Making. Harvard Business Review, 85(11), pp.68-76.
  • DoD Architecture Framework (DoDAF): U.S. Department of Defense. DoD Architecture Framework, Version 2.02.
  • Zachman, J.A. (1987). A Framework for Information Systems Architecture. IBM Systems Journal, 26(3).
  • BIZBOK Guide: Business Architecture Guild. A Guide to the Business Architecture Body of Knowledge.

Academic and human development

  • Sen, A. (1999). Development as Freedom. Oxford University Press.
  • Nussbaum, M.C. (2011). Creating Capabilities: The Human Development Approach. Harvard University Press.
  • UNDP Human Development Reports: United Nations Development Programme.
  • McKinsey Organizational Health Index (OHI): McKinsey & Company.

Other posts

Image without description
  • Jacco Meijer
  • |
  • Mar 16, 2026

  1. Having a capability and being able to exercise it are not the same thing

Formal capability is not real capability. A conditions layer for testing whether a capability holds in the environment it must actually operate in.

Image without description
  • Jacco Meijer
  • |
  • Mar 9, 2026

  1. Capability is not confused. It is occupied

Most capability work fails before it starts because it does not ask which type of claim it is making. A diagnostic language for enterprise and security architects.

Image without description
  • Jacco Meijer
  • |
  • Feb 2, 2026

Four architects and the limits of personality

Why legal, empirical and behavioural limits keep personality tools and role frameworks apart

Image without description
  • Jacco Meijer
  • |
  • Jan 5, 2026

Four architects and why we need all of them

What sounds like a casual observation is actually a structural truth: architecture isn’t about personalities, but about competing stances your organisation cannot afford to miss.

Image without description
  • Jacco Meijer
  • |
  • Oct 22, 2025

What cyber security mistakes do organizations still make?

A brief check on how the AI response for this question compares to real life experience.

Image without description
  • Jacco Meijer
  • |
  • Oct 19, 2025

Risk analysis for software development

By systematically identifying and assessing potential risks, teams can reduce uncertainty and prevent costly issues.

Image without description
  • Jacco Meijer
  • |
  • Oct 18, 2025

Security controls for software development

Exploring how security controls protect and improve every stage of the DevSecOps workflow.

Image without description
  • Jacco Meijer
  • |
  • Oct 17, 2025

Software development security

On risk assessments, security controls and the complexity of securing the Software Development Lifecycle (SDLC)

Image without description
  • Jacco Meijer
  • |
  • Oct 14, 2025

Canonical controls with Enterprise Risk and Security Management

How to use the SCF canonical control objectives with ERSM in Archimate

Image without description
  • Jacco Meijer
  • |
  • Oct 7, 2025

ISO 27000, ISA 62443, NIS2, BIO, NIST CSF and NIST SP 800-53

How to align the steadily increasing number of cyber security frameworks, standards and regulations?

Image without description
  • Jacco Meijer
  • |
  • Aug 15, 2025

Asset security

Information asset identification and classification from a security perspective

Image without description
  • Jacco Meijer
  • |
  • Aug 8, 2025

Data security

Data identification, data roles and data classification from a security perspective

Image without description
  • Jacco Meijer
  • |
  • Jul 25, 2025

Threat modeling, security frameworks and Enterprise Architecture

Combining ISO 27001, NIST CSF and threat modeling with Enterprise Architecture strengthens all elements

Image without description
  • Jacco Meijer
  • |
  • Jul 18, 2025

Threat modeling as part of a risk framework

Threat modeling in the context of ISO 27001 and NIST CSF

Image without description
  • Jacco Meijer
  • |
  • Jul 11, 2025

Cyber security risk frameworks

Managing cyber security risk with ISO 27001 and NIST CSF

Image without description
  • Jacco Meijer
  • |
  • Jun 27, 2025

NIST CSF Tiers for cyber security risk governance and management

NIST CSF 2.0 contains useful tiers for Capability Maturity Modeling in Enterprise Architecture

Image without description
  • Jacco Meijer
  • |
  • Jun 20, 2025

Archimate risk assessment elements

A few simple specializations for working with risk assessments in Archimate

Image without description
  • Jacco Meijer
  • |
  • Jun 13, 2025

Security principles in Enterprise Architecture

Adding security principles to Enterprise Architecture for NIST CSF and ISO 27001

Image without description
  • Jacco Meijer
  • |
  • Jun 6, 2025

Combining ISO 27001 and NIST CSF

How to use ISO 27001 and NIST Cyber Security Framework together

Image without description
  • Jacco Meijer
  • |
  • May 1, 2025

CISSP certification and Enterprise Architecture

How do the CISSP certification domains relate to Enterprise Architecture and the ArchiMate layers?

Image without description
  • Jacco Meijer
  • |
  • Apr 23, 2025

Architect roles in the ArchiMate context

An ArchiMate model that maps architect roles to the ArchiMate framework layers.

Image without description
  • Jacco Meijer
  • |
  • Mar 18, 2025

Visualizing IT Architecture in three languages, UML, C4 and ArchiMate

What are the differences and what are these languages most used for?

Image without description
  • Jacco Meijer
  • |
  • Feb 18, 2025

OAuth 2.0 and OpenID Connect Sequence Diagrams

Technical specs can be hard to read. While still highly technical, the UML Sequence Diagrams provided in this blog are a lot easier to understand.

Image without description
  • Jacco Meijer
  • |
  • Jan 9, 2025

OWASP and CISSP

OWASP recommendations from the independent information security certification CISSP.

Image without description
  • Jacco Meijer
  • |
  • Mar 21, 2024

UI Library with MDX documentation

Using the simple Render JSX plugin for Esbuild this post shows how to setup a simple UI library.

Image without description
  • Jacco Meijer
  • |
  • Mar 20, 2024

Render JSX plugin for Esbuild

Transform Esbuild generated JSX bundles to HTML pages.

Image without description
  • Jacco Meijer
  • |
  • Mar 19, 2024

Esbuild as a static site generator for MDX

Static site generators gain popularity. This blog is about using Esbuild as a static site generator for MDX.

Image without description
  • Jacco Meijer
  • |
  • Mar 18, 2024

11ty and Github pages

Simplifying the Contentful-Gatsby-Netlfy trio.

Image without description
  • Jacco Meijer
  • |
  • Jun 30, 2022

NPM7 and @npmcli/arborist

@npmcli/arborist is a powerful library that handles the new NPM 7 workspaces. This blog is about a simple make tool that uses the library.

Image without description
  • Jacco Meijer
  • |
  • May 12, 2022

Comparing React app, Nextjs and Gatsby

A new React project starts with a React toolchain. Main tools in the chains are SSR, React server components and GraphQL.

Image without description
  • Jacco Meijer
  • |
  • May 10, 2022

Versioning strategy for NPM modules

It is important to be able to bump the version of a NPM package without side effects.

Image without description
  • Jacco Meijer
  • |
  • Apr 12, 2022

React component themes and CSS variables

Creating React components with flexible themes by using CSS variables.

Image without description
  • Jacco Meijer
  • |
  • Mar 21, 2022

Content modeling with variants

The efficiency of a variant field in a content model.

Image without description
  • Jacco Meijer
  • |
  • Mar 12, 2022

Documentation

Documenting a software project is challenging. Here's a few simple guidelines that help a team writing clear documentation.

Image without description
  • Jacco Meijer
  • |
  • Mar 11, 2022

Javascript history

In 1986 David Ungar and Randall B. Smith developed Self at Xerox PARC. Inspired by Java, Scheme and Self Brendan Eich created Javascript in 1995.

Image without description
  • Jacco Meijer
  • |
  • Mar 10, 2022

On Javascript transpilers, bundlers and modules

There's Javascript transpilers, modules, bundles and bundlers. This is a brief overview of all of these.

Image without description
  • Jacco Meijer
  • |
  • Feb 11, 2022

Agile Scrum

The Agile Scrum framework is flexible enough to be used in many different ways. Here's one way of working.

Image without description
  • Jacco Meijer
  • |
  • Jan 20, 2022

What happened to Wheelroom?

Founded in 2018. Started to fly in 2020 and abandoned in 2021. What happened?

Image without description
  • Jacco Meijer
  • |
  • Jan 19, 2022

Contentful, Netlify and Gatsby four years later

What did we learn from using Contentful for four years?

Image without description
  • Jacco Meijer
  • |
  • Jan 18, 2022

Typescript interface for React UI components

How to define an interface for React UI components that prevents breaking changes.

Image without description
  • Jacco Meijer
  • |
  • Jan 17, 2022

Naming React components

What's in a name? A clear naming strategy helps developers communicate. Most devs rather spend time writing component code than wasting time on a good component name.