Skip to content

Search

Find insights, training programs, and workshops

AI Decision Rights: Who Decides What When No Human Is Watching?
AI Decision Rights: Who Decides What When No Human Is Watching?

Decision rights models assume human decision-makers. AI agents breach that assumption silently. Here is how to extend decision rights to cover autonomous actors before the first ungoverned decision becomes a production incident.

...have made differently. A human will override an agent's recommendation. Two agents operating across boundaries will produce contradictory outcomes. The third question is: when conflict occurs, what protocol...

ADR Templates: 5 Variations for Different Contexts + Governance Automation
ADR Templates: 5 Variations for Different Contexts + Governance Automation

One ADR template does not fit every architectural context. Five purpose-built variations — for standard decisions, agentic AI, cross-domain impact, fast delivery, and high-risk reversals — plus governance automation to make the system run without manual follow-up.

...most engineering organisations manage architectural decisions. One template. Every decision. Every team. Every context. The result is predictable. High-stakes decisions get shallow records because...

Monitoring Added After Deployment Is Not Observability. It Is Archaeology.
Monitoring Added After Deployment Is Not Observability. It Is Archaeology.

Observability is not a monitoring add-on. It is an architectural constraint. Systems built without observability baked in cannot be understood, cannot be governed, and cannot be improved. The OSAF model tells you exactly where your architecture is blind.

...failures. They are architecture failures. Observability Is Treated as Infrastructure, Not Design A team adds Prometheus. Another team adds Datadog. A third team adds custom logging middleware. Nobody...

Your On-Call Log Is Your Real Org Chart.
Your On-Call Log Is Your Real Org Chart.

Why on-call rotation data is the most accurate org chart your engineering organisation has — and almost nobody uses it to make structural decisions.

...situation most engineering organisations are in when they redesign their structures. The org chart says Team A owns Service X. The on-call log shows Team B has resolved 70% of Service X incidents for the...

The Architecture Evolution Model: How Architecture Changes from Startup to Enterprise
The Architecture Evolution Model: How Architecture Changes from Startup to Enterprise

A practical framework explaining how software architecture evolves from startup experimentation to enterprise-scale governance, and what architectural practices are needed at each stage.

...Architecture Conversations Most architecture discussions ignore organizational maturity. Startup teams are told to adopt enterprise governance. Enterprise organizations try to behave like startups. Both...

Your Git History Is an Architecture Health Report. Nobody Is Reading It.
Your Git History Is an Architecture Health Report. Nobody Is Reading It.

A practical architecture technique showing how Git commit patterns reveal structural instability, boundary violations, and ownership gaps in software systems.

...engineers commit changes that reveal: where complexity accumulates which modules are unstable which teams are crossing boundaries which parts of the system have been abandoned This signal already exists. Inside...

Solving Technical Debt Through Feature Development: Turning Product Delivery into Architecture Improvement
Solving Technical Debt Through Feature Development: Turning Product Delivery into Architecture Improvement

A practical framework explaining how organizations can systematically reduce technical debt while delivering new features, instead of running disruptive modernization programs.

...product delivery The Technical Debt Trap Every engineering organization recognizes technical debt. Teams say: “We should refactor this.” “This module needs redesign.” “We need to clean up the architecture.” But...

The Architecture Review Is Broken. Replace It with Fitness Functions.
The Architecture Review Is Broken. Replace It with Fitness Functions.

The architecture fitness function literature solved code-level governance. It never made the claim that the board itself becomes optional. Here is the missing argument — and the economics that prove the board is the slower and more expensive option.

...improving the architecture, and create an adversarial relationship between architects and delivery teams Key insight: The decade of fitness function literature solved code-level governance but never made...

Your HCI Proof of Concept Measures the Wrong Thing.
Your HCI Proof of Concept Measures the Wrong Thing.

Most organizations evaluate private cloud and HCI platforms by running a technical POC. The POC passes. The platform fails. The reason is structural — and fixable. The Platform Fitness Evaluation Model (PFEM) tells you what to measure instead.

...the Operating Theatre Imagine a hospital choosing between two operating theatres. The evaluation team measures: Square footage Lighting intensity Equipment storage capacity Ventilation efficiency Both...

Architectural Decision Records (ADR): The Missing Layer Between Strategy and Implementation
Architectural Decision Records (ADR): The Missing Layer Between Strategy and Implementation

A practical guide explaining why Architectural Decision Records (ADR) are the missing link between enterprise architecture strategy and engineering implementation.

...architecture discipline. They have: Strategy documents Architecture diagrams Governance boards Delivery teams Yet something important is missing. The decision logic behind architecture choices. Engineers...