How can I learn about writing project specs? [closed]
-
21-08-2019 - |
Question
I recently read through Code Complete, and it recommends that I create a project specification before actually coding.
The book didn't go very far into detail about what 'specs' are, and how they are made. Because this is a crucial part of software development, I would like to know how to create quality specs that are not too exhaustive.
Where can I learn more about software specifications? Or any of the other prerequisites outlined in Code Complete?
Solution
Here's Joel's article on Function Design documents.
OTHER TIPS
If you are looking for books, I can recommend two right now, and in fact, I ordered a third because it looked good.
The two I can recommend fully are:
I also ordered a third book:
Joel Spolsky posted the functional spec to his CoPilot application along with a brief blog post about it. http://www.joelonsoftware.com/articles/AardvarkSpec.html