Skip to content

Framework

The Expression Framework

The five questions an environment has to answer before it is published as an expression of the approach.

Purpose

Expressions are not separate brands.

Each expression is a different application of the same underlying approach. They are environments where the philosophy is applied, not products with a shared owner.

This framework exists so that every expression answers the same questions in the same language. No expression invents its own vocabulary, its own philosophy, or its own identity separate from the institution that produced it.

The risk it prevents

  • MPPD becoming the technology company
  • MPBC becoming the basketball company
  • Each expression drifting into its own brand, its own story, and its own reason for existing

The definition

Five things every expression must define.

  1. 01

    The problem

    What challenge does this environment exist to address?

    Not a feature list and not a service description. The actual human or organizational problem that justifies the environment's existence. If the problem can only be stated in the vocabulary of the thing that was built, it has not been found yet.

  2. 02

    The environment

    What conditions are intentionally created?

    Every expression is a designed environment rather than an accident. What specifically has been built, structured, or arranged to make development possible here, and what was deliberately left out.

  3. 03

    The practice

    What happens inside this environment?

    The actual activity. What do people do here, and what is the recurring day-to-day work of it. An environment that cannot describe its own ordinary week is a description rather than a place.

  4. 04

    The evidence

    How do we know the environment is working?

    Not marketing claims. What observable signal indicates the environment is producing the development it was designed for, and, just as importantly, what it has not yet shown.

  5. 05

    The evolution

    How does this expression continue to improve?

    No expression is finished. What is the mechanism by which this environment learns and adapts, as distinct from a plan for what it should eventually become.

Applied

Where these questions have been answered.

Two environments have been put through this framework in full. Each is published as the problem it solved first and the domain it happened to occur in second, which is the order the framework requires.

Applied development Intelligence and systems

The discipline

What happens when an idea cannot answer all five.

When the institution expands into a new domain, the new expression answers the same five questions before it is introduced publicly. An idea that cannot state the problem it addresses, the environment designed to address it, the practice inside it, the evidence that it works, and the mechanism by which it evolves is not yet an expression.

It is a proposal, and it stays in that state until the thinking is complete.

This is the rule that produces the short list on Systems in Practice. Work that cannot answer all five is not published there, which is why that page is smaller than it could be.

Return to the Library