๐Ÿ“ DDPD - Document Driven Product Development

ddpd

Building on TDPD and RDPD, Document-driven product development (DDPD) offers another perspective.

Ideas:

  • Document the feature from the user's perspective before implementing anything.
  • Keep the documentation close to the code (same repo, etc.).
  • Use a doc-driven AI plugin when applicable.

Benefits:

  • Better thought-through features.
  • Non-technical people can review before implementation.
  • Higher likelihood of implementing what users actually need.
  • Documentation becomes a pleasant/creative/thinking task, rather than a boring requirement after implementation.