Checkpoints: Design Guidelines

Artifacts > Analysis & Design Artifact Set > Design Model > Checkpoints

There is a project-wide policy for:

    • Mapping the design model to the implementation model
    • Specifying the interfaces for subsystems
    • Defining the visibility of package contents
    • Required documentation for operations
    • Required documentation for messages
    • Detecting, handling, and reporting faults
    • Memory-management
    • Software distribution
    • Workload distribution
    • The granularity of and required documentation for components
    • Persistence
    • Security
    • Transaction management
    • Use of implementation language features
    • Program structure, organization and documentation (coding standards)
    • Hardware interfacing
    • Architectural design
    • Correct usage of specific implementation mechanisms
    • User interface design