Articles
Read the case for Reality Driven Development.
RDD begins with a simple belief: reality should enter the room before commitment. These essays make the case for the discipline that follows.
Skeptic reading path
Each article should resolve one objection.
Resolves whether AI changes only coding speed or the economics of scope formation.
Next: Agile and RDD The objectionsIs this just Agile?Shows respect for delivery loops while naming the earlier reality loop.
Next: Prototype fidelity The objectionsIs this just prototyping?Separates visual fidelity from behavioral and scope fidelity.
Next: Cheap disagreement The shiftWhy cheap disagreement?Explains why contradiction is valuable when change is still inexpensive.
Next: Delivery baseline The boundaryWhere does learning stop?Defines the Freeze Gate as a mode transition, not a ceremony.
Next: Enterprise example Concrete proofCan I see it?Shows a claims initiative changing before production commitment.
Next: Evidence layer Artifact storyWhat does evidence look like?Follows one vague claims requirement through candidate behavior, discrepancy, revision, and baseline packet.
Next: RDD metrics FalsifiabilityHow would we know it helped?Defines what to measure after trying RDD without inventing benchmarks.
Next: First loop AdoptionWhat is the first move?Shows what to bring, what the room does, what gets produced, and what not to expect.
Discuss a workshopProblem-aware guides
For leaders searching the symptom before the methodology.
Use candidate reality to expose expensive surprises before delivery teams commit capacity.
Read the guide RequirementsCan AI improve requirements gathering?Use AI-assisted working software as an empirical requirements medium, with governance intact.
Read the guide BoundaryWhen is a prototype not production?Separate fast learning from architecture, security, QA, operations, and accountable delivery.
Read the comparison TemplateWhat should a delivery baseline contain?Capture accepted behavior, rejected alternatives, open risks, and required Reality Checks.
Use the structure