Skip to main content

2.2 Functional Requirements

When writing a design document, we typically capture functional requirements in the form of use cases.

Start from the end user, think about who they are and how are they going to use the system.