Table of Contents Previous Section Next Section

B.3 High-Level Design

High-level design precisely allocates component or service (utility) behaviors and responsibilities. It also details relationships with other components. High-level design is completed prior to detailed design and implementation.

The high-level design documentation deliverable is a prose document with the following sections:

  • Screen mockups

  • UML diagrams

  • Discovery interface use

  • Component reuse

  • Representative use cases

Section 1 Screen Mockups

Screen mockups are created for interesting graphical user interfaces. This includes all interfaces essential to fulfilling component or service responsibilities. Each screen mockup is accompanied by a description of input and feedback and how the view changes as work progresses.

Section 2 UML Diagrams

The text describes where to find the component and how to open and close it.

Section 3 Discovery Interface Use
Section 4 Component Reuse
Section 5 Representative Use Cases

    Table of Contents Previous Section Next Section