Now that you've read all about why you need a spec and what a spec has in it, let's talk about who should write them. Who writes specs? Let me give you a little Microsoft history here. When Microsoft started growing seriously in the 1980s, everybody there had read The Mythical Man-Month, one of the…
https://www.joelonsoftware.com/2000/10/04/painless-functional-specifications-part-3-but-how/
* why you need a spec
* what a spec has in it
* The Mythical Man-Month
* Hungarian Notation
* Peopleware
* Peter Principle
* final article