This is part 2 of the following series:

  1. Originating requirements
  2. Use cases (this document)
  3. Product requirements specification
  4. Logical and physical architecture

The document captures the high-level use cases requested by the stakeholders. To contribute more contents, review and trace each item back to the Originating requirements. Then, elaborate further in the system-level specifications.

How to use this document

The document captures missing stakeholder requirements, adds additional detail, and as a precursor to capturing engineering level requirements. Well thought out use cases allow engineering level specifications, especially functional behavior of the syste, to be created more efficiently. The document also help identify various requirements categories that need to be detailed.

This document is shared with the stakeholders to gain alignment prior to further requirements definition and analysis.

System engineering V-model. Use cases helps capture missing high-level requirements.

ucd-1: Charging

The device battery is re-charged.
Userucd-1: ChargingPower Supply
Use case diagram "ucd-1: Charging"

Pre-conditions

Main event flow

  1. User connects device
  2. The device charge indicator blinks to indicate charging
  3. The device charges

Post-conditions

Alternate flow

Linked requirements