Hacker News new | ask | show | jobs
by sermakarevich 13 days ago
I use SDD since Feb for all my mid+ size projects. This works great for me from many angles:

- two levels of task decomposition - first is multiple steps in workflow, second is task decomposition into multiple subtasks - help to keep session context clean and focused, thus improving adherence, reducing cost

- multiple levels of model understanding verification - you verify first requirements step, then design step and only later code implementation. This helps to ensure that even if miss implementation happens it is rather tactical, on a code level, than strategical - on design level

- agent works as a helper to analyze what you need to build, interview you, builds spec which is better than just short prompt

- works nicely with coding agents orchestrated around task queue

Started with GSD and later implemented my own to fit better my typical size of features.