Skip to content
ICM Holdings International
Search⌘ K
Index
The operating model before the platform

2 · Decision architecture

Capability maps differ from application inventories

Separate what the organisation must do from which software currently performs it

140 pages · Edition 2026-10-10

Decision architecture

A capability-to-process architecture

Map what the organisation must do

An application inventory describes installed products, technical owners, interfaces and support conditions. A capability map describes what the organisation must be able to do. These are related descriptions of the same enterprise, but they answer different questions. An inventory can reveal unsupported software while saying little about whether a service resolves an exception. A capability map can reveal an essential decision while saying little about which product is currently unsafe to operate. Keeping the descriptions distinct makes both more useful.

In a fictional dispatch organisation, the inventory lists order entry, transport scheduling, warehouse management and invoicing. The capability view asks whether the operator can accept a feasible promise, release an authorised load, track a meaningful movement, resolve a short delivery and reconcile the commercial record. Each capability crosses products and teams. Conversely, one product may support several capabilities. Treating products as capability names obscures these many-to-many relationships and makes a vendor replacement appear to be an operating strategy.

The map should be grounded in observable work. A capability such as intelligent logistics is too broad to direct a meaningful investment. An operator must know which decisions the term contains and what evidence makes them possible. Promise acceptance depends on capacity, inventory and commercial authority. Load release depends on identity, safety checks and a valid instruction. A useful map breaks broad ambitions into stable operating verbs and objects without descending into every screen action. The level of detail should support a choice about investment scope, responsibility or dependency.

Capability boundaries should remain recognisable when a product changes. If replacing a warehouse application requires rewriting the entire capability taxonomy, the taxonomy probably describes the application rather than the operating need. Stable does not mean immutable. A new business model can change what the organisation must do. But ordinary technical replacement should change implementation mappings more than the definition of the work itself. This separation enables the sponsor to compare a configuration change, a new service and a policy intervention against the same intended capability.

The map should also include capabilities that are currently manual. A coordinator's notebook, a telephone escalation and a paper release form may perform essential work that an application inventory omits. Their presence is not automatically an argument for preserving them. It is evidence that the digital design must account for the decisions and context they contain. Removing an informal practice without understanding its purpose can eliminate a control or a coordination mechanism along with its administrative burden.

Capability map acceptance

Approve a map only when its important names describe operating abilities, its arrows have explicit reasons and its technology mappings preserve the distinction between information, process and authority. Record benefit overlap before using additive ranking.

Separate process, information and implementation layers

A capability names a required ability. A process describes an ordered or conditional way of performing work. Information supplies meaning and evidence for that work. Technology implements parts of the process and the information service. These layers should be linked, not collapsed. A dispatch capability may be performed through several process variants for scheduled, urgent and disputed orders. Those variants may use common customer and load identities while relying on different applications. A layered map reveals which investment changes the work and which merely changes its implementation.

The first mapping question is whether a proposed capability has a defined operating endpoint. If load tracking produces events but no one can use them to confirm a delivery or manage a deviation, the capability may actually be an information feed. That feed can still be valuable. Naming it accurately prevents a committee from approving a complete service based on a component. Similarly, a data platform can support many capabilities without itself owning the business decisions that consume its data.

Illustrative dispatch capability layers

This original mapping separates the operating ability from its current implementation and identifies an explicit dependency reason.

Scroll for all columns. With the table focused, use the left and right arrow keys.

Illustrative dispatch capability layers
CapabilityOperating evidenceAuthorityImplementation role
Accept a feasible promiseAvailable versus reserved load stateCommercial promise ownerOrder service consumes the availability view.
Release an authorised loadRecognised load and release conditionsDispatch release roleWarehouse service records and enforces a defined hold.
Resolve disputed deliveryDelivery evidence and contractual case contextException service ownerCase service joins records; it does not decide legal effect.
Reconcile a commercial recordAgreed load, customer and adjustment identitiesFinance process ownerInvoice service posts an authorised adjustment.

The second question concerns information continuity. If order entry and invoicing use incompatible customer identities, a process diagram may show a smooth handoff that real cases cannot achieve. The capability map should expose the identity and meaning dependency rather than treating interface connectivity as evidence of semantic agreement. The architecture layer can then show how a common identity is published, transformed or checked. This is more precise than labelling every problem integration and assuming an interface project will resolve it.

The third question concerns authority. An application can record a load hold while a supervisor's telephone instruction remains the effective release mechanism. A process map that follows only application states will misdescribe the operating system. Authority should be attached to the decision in the map, including what the product enforces and what remains procedural. This avoids a common ambiguity in which an automated workflow is assumed to confer powers that the enterprise has not actually delegated.

The final mapping question is what evidence is needed to retire a component. A product might appear redundant because a new service covers its visible screens. It may still hold a reconciliation record, a regulatory archive or an exception route. Retirement should be assessed against capabilities, information obligations and operating controls rather than feature resemblance. The map provides a way to identify those obligations without concluding that every legacy function deserves permanent preservation.

Evidence and scope

The Technology Code of Practice connects technology choices with business strategy and lifecycle concerns.

Evidence: The Technology Code of Practice

Design a dependency map that can be challenged

A dependency assertion should state what fails without the prerequisite. Saying that an analytics capability depends on a data platform is incomplete. Does the analysis require a recognised equipment identifier, a specific event history, an agreed data retention arrangement or merely a preferred technical environment? These are different dependency types. A categorical arrow in the companion app means the prerequisite is included whenever the target is selected. It cannot represent a soft preference, a partial substitute or a conditional path unless the author changes the declared capability slate.

The operating map should therefore keep the reason for an arrow beside the arrow. In the fictional dispatch service, promise acceptance requires an agreed availability view because the service cannot distinguish an available load from a reserved one without it. A separate reporting dashboard may benefit from that view but still function in a limited form without it. Encoding both relationships as identical hard prerequisites would distort sequencing. The map must record whether a dependency is essential, substitutable, staged or merely advantageous before translating a subset into a small model.

Dependencies also change with scope. A basic customer enquiry service might operate using a controlled manual lookup, while automated promise acceptance requires a current integrated availability record. The capability name alone does not determine the prerequisite. Its operating ambition does. This is why a sponsor should specify the service level and exception boundary before approving the map. Otherwise a team can change the scope silently while retaining an old dependency diagram that no longer describes the intended service.

A map is strongest when an operating owner can challenge a dependency with a concrete counterexample. A planner might demonstrate that a controlled manual confirmation supplies the needed evidence during a pilot. That does not prove the manual route scales or should be the permanent architecture. It does show that the dependency is on reliable confirmation, not necessarily on a particular platform. Distinguishing the operating requirement from its implementation opens genuine options and prevents architecture preference from becoming an unquestioned business necessity.

The map should preserve rejected dependency claims. If the team concludes that invoice reconciliation does not require a new transport platform, the reasoning and conditions should be recorded. Later scope changes may invalidate that conclusion. A controlled decision log allows the architecture to evolve without losing its rationale. It also helps a reviewer distinguish an absent arrow because it was considered and rejected from an absent arrow because nobody examined the relationship.

An inventory may be the urgent first task

Unsupported products and security exposure can make an inventory the immediate priority. Use it for that purpose while developing enough capability context to avoid retiring hidden controls or buying a replacement with an unsupported operating promise.

Use the map to compare interventions

The fictional dispatch operator can respond to disputed deliveries through several interventions. It might standardise proof-of-delivery meaning, redesign exception ownership, add mobile capture, procure an event platform or alter a commercial reconciliation rule. A capability map lets these interventions compete around the same outcome. An application inventory tends to favour the interventions that look like product acquisition. A useful investment discussion asks which combination changes the weak operating mechanism with an acceptable continuing burden.

One candidate may improve evidence capture while leaving dispute resolution authority unchanged. Another may clarify authority while preserving a cumbersome record collection process. Neither should receive a complete capability label merely because it performs one important component. The map can show a partially achieved capability and the remaining dependency. This is more informative than a maturity colour with no account of the specific work that remains impossible.

The sponsor should also recognise shared enablers. A common load identity can support tracking, reconciliation and maintenance records. Its benefit may appear in several business cases. That does not justify adding every downstream benefit to the enabler's own direct benefit and then adding those benefits again to the consuming capabilities. The companion model uses additive declared benefits and does not remove overlap. The operating map should therefore document where the same outcome is claimed more than once and allocate it deliberately before calculation.

The completed map is a decision instrument rather than a final portrait of the enterprise. It should identify the capabilities in the current investment boundary, their named operating owners, the information conditions that make them possible and the products that currently or prospectively support them. Areas outside the boundary can remain visible at a coarser level. Exhaustive detail is not inherently superior: a map that cannot direct a scope, sequencing or accountability choice has become documentation work detached from the investment decision.

A map does not prove a dependency

The dispatch map is expressly illustrative. A declared arrow requires local operating evidence before use in an actual programme. The companion app validates the declared graph, not the truth of the enterprise relationships represented by it.

Evidence at the point of use

Open a citation in the chapter to inspect its source, stated support and limits.

Find the next connection

Open the full search desk