Commitment Networks
Programs as linked commitments about outcomes, timing, conditions, evidence, authority, and uncertainty rather than collections of tasks.
- Programs Are Networks of Commitments Under UncertaintyA working model of programs as linked commitments rather than task collections, and a set of ways the model could prove less useful than it sounds.
- Program Operating SystemA provisional architecture for representing, observing, governing, and executing complex programs across humans, agents, software systems, suppliers, and physical work.
- Program as Code: The Full ArgumentThe reporting-centered model of program management is being replaced by something with software-like properties. Here is the full argument, what it makes possible, where it breaks, and what I still cannot answer.
- Program ObservabilityThe sensing and state-reconciliation layer of a proposed Program Operating System: evidence, claims, provenance, uncertainty, and 10 signals that can still be gamed.
- Program as CodeComplex programs are networks of commitments under uncertainty. Program as Code is the implementation philosophy for making that system observable, governable, and increasingly executable.