Rules for Writing Software Specifications
Each of the following rules [R] is accompanied by a couple of checklist questions. The optimum is to answer all of the questions with 'Yes'. R1 [COMPLETE]:First and foremost a specification has to be complete. That means all relevant aspects of a feature have been captured. When user interfaces (UI) are involved:
R2 [CLEAR]:
R3 [SIMPLE]:
Is any secondary writing regarding the detailed specification clearly separated e.g. “comments”, “notes”, “suggestions”, “ideas”, “reasons”? Document History:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||

