(How) do you write technical specifications when adding complex new features?


When adding a complex new feature, how do you plane it in advance? Do you write...
Tags: discuss, process, softwaredesign