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).