O'Reilly logo

Software Architect Bootcamp by Ph.D. Thomas J. Mowbray, Raphael Malveau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

B.3. High-Level Design

High-level design precisely allocates component or service (utility) behaviors and responsibilities. It also details relationships with other components. Highlevel 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 decription of input and feedback, and how the view changes as work progresses.

Section ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required