iiRecord
Agentic AI Atlas · Acceptance Test-Driven Development (ATDD)
methodology:acceptance-test-driven-developmenta5c.ai
II.
Methodology JSON

methodology:acceptance-test-driven-development

Structured · live

Acceptance Test-Driven Development (ATDD) json

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

File · domain/methodologies/methodologies-expanded.yamlCluster · domain
Record JSON
{
  "id": "methodology:acceptance-test-driven-development",
  "_kind": "Methodology",
  "_file": "domain/methodologies/methodologies-expanded.yaml",
  "_cluster": "domain",
  "attributes": {
    "displayName": "Acceptance Test-Driven Development (ATDD)",
    "description": "A practice where the whole team collaboratively defines acceptance criteria\nbefore development begins, then uses those criteria to drive implementation.\nUnlike BDD which emphasizes behavior language, ATDD focuses on concrete\nexamples that become automated acceptance tests, ensuring every feature\nmeets explicit customer-defined expectations before being marked complete.\n",
    "methodologyKind": "quality-focused",
    "origin": "Ken Pugh",
    "yearIntroduced": "2003"
  },
  "outgoingEdges": [
    {
      "from": "methodology:acceptance-test-driven-development",
      "to": "domain:software-engineering",
      "kind": "applies_to"
    },
    {
      "from": "methodology:acceptance-test-driven-development",
      "to": "domain:qa-testing",
      "kind": "applies_to"
    }
  ],
  "incomingEdges": []
}