Better Specifications

Specifications are absolutely key to the success of a project. Unless you have a good definition of what your project is supposed to be, there's no way you can deliver it. A specification is the contract between you and the client, the basis for technical designs, quality assurance test plans, operational readiness, and much more. I'm not going to talk about how different teams do specs, what works and what doesn't work.
Read more