Documents  Decision Records Requirements Specification

Requirements Specification

1 Overview

This is an example of software requirements specification for an abstract records-management application. The user creates records, browses them in a list, and opens a record to read or edit it.

2 Requirements

This is a regular paragraph in the document.

# UL DL COV DR
REQ-001 This is a first requirement (controlled paragraph with ID equal to "REQ-001").
REQ-002 This is a second requirement.

3 Record Navigation Requirements

The requirements in this section define how the user finds a record in the application. The decision record ADR-001 proposes to extend this section with full-text search.

# UL DL COV DR
REQ-010 The software shall display the list of records sorted by the date of the last change. ADR-001
REQ-011 The software shall allow the user to filter the record list by record type and by author. ADR-001
REQ-012 The software shall open a record in the detail view when the user selects it in the record list. ADR-001

4 Document History

Revision Description of changes Date
A Initial version 2026-07-10