iiRecord
Agentic AI Atlas · Ensemble Programming
methodology:ensemble-programminga5c.ai
II.
Methodology JSON

methodology:ensemble-programming

Structured · live

Ensemble Programming json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · domain/methodologies/methodologies-expanded.yamlCluster · domain
Record JSON
{
  "id": "methodology:ensemble-programming",
  "_kind": "Methodology",
  "_file": "domain/methodologies/methodologies-expanded.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Ensemble Programming",
    "description": "An evolution of mob programming with more structured facilitation and explicit\nroles beyond Driver/Navigator — including Researcher, Archivist, and Sponsor.\nEmphasizes psychological safety, intentional inclusion, and structured turn-taking\nto make whole-team collaboration effective for diverse groups and remote settings.\n",
    "methodologyKind": "collaborative",
    "origin": "Maaret Pyhäjärvi, Woody Zuill",
    "yearIntroduced": "2020"
  },
  "outgoingEdges": [
    {
      "from": "methodology:ensemble-programming",
      "to": "domain:software-engineering",
      "kind": "applies_to"
    }
  ],
  "incomingEdges": []
}