| documentation | can be a source of rigidity in software development unless it is managed appropriately |  | 
| can entrench poorly made decisions that are hard to change |  | 
| can waste resources if it is never read |  | 
| has purpose to document decisions and to communicate them to others |  | 
| includes requirements, designs, user documentation, instructions for testers and project plans |  | 
| is a subtopic of 1.8 - The Eight Themes Emphasized in this Book |  | 
| is a kind of representation |  | 
| must provide the information the readers will need, and must be organized in a way so that the readers can find what they need easily |  | 
| should adhere to standards for the company |  | 
| should be as short and succinct as possible |  | 
| should be written at all stages of development |  | 
| should not be written prematurely just to meet specific deadlines because writing documents then becomes the objective, instead of solving problems |  | 
| will not be read if it is excessively voluminous, poorly written or not made readily available |  |