Getting Started

Introduction to NDD

Narrative Driven Development (NDD): The method that drives collaboration of teams for impactful software delivery

Narrative Driven Development (NDD) is a proven time-based modeling approach that unites product, design and engineering in a human-centered way. Whether you're using a whiteboard, a diagramming tool like Miro, or using the Narrative Studio, NDD provides the principles and techniques to transform your collaboration into cohesive, outcome-driven narratives that represent a universal understanding which place you in the “pit of success” for your users, customers, teams, and business sponsors. 

At its core, NDD bonds the social and the technical aspects of software delivery. Narratives create unity in user outcomes and journeys, through organization of your project's requirements, specifications and queries. Narratives pave a clear path to success, by enabling you to brainstorm, plan and execute your projects in the most natural and human-centric way; which means more accessibility of information, clearer specifications, and higher quality outcomes that deliver software in half the time. 

  • For NDD Newcomers, read about how to get started with NDD in 2 minutes.
  • For active facilitators, read a play-by-play 1st person narrative on facilitating, or dive deeper into facilitation tips. 
  • For architects practicing NDD, take a look at our latest on NDD and the Supergraph.

Getting Started
Introduction to NDD
Architect resources
Architect's Subscript Guide
Architect resources
Single Source of Truth
Architect resources
Anti Patterns
Architect resources
How NDD Works at Scale
Architect resources
NDD and the Supergraph
About NDD
Glossary
About NDD
Origins
About NDD
Community