# Goals and Guidelines

Instructions: Describe any goals. guidelines, principles which dominate or embody the design of the system

  

*   Examples of such goals might be: an emphasis on speed versus memory use; or working, looking, or “feeling” like an existing product. 
    
*   Guidelines include coding guidelines and conventions. 
    
*   For each such goal or guideline, describe the reason for its desirability unless it is implicitly obvious.
    
*   Describe any design policies and/or tactics that do not have sweeping architectural implications (meaning they would not significantly affect the overall organization of the system and its high-level structures), but which nonetheless affect the details of the interface and/or implementation of various aspects of the system (e.g., choice of which specific product to use).
