Skip to content

Instantly share code, notes, and snippets.

@benwk
Created September 2, 2023 07:17
Show Gist options
  • Save benwk/1e3020e5c3c12c5b71396393fa1b7c42 to your computer and use it in GitHub Desktop.
Save benwk/1e3020e5c3c12c5b71396393fa1b7c42 to your computer and use it in GitHub Desktop.
Product Design

[Feature Name] Requirement Document

Table of Contents

  1. User Story
  2. Scenarios
  3. Acceptance Criteria
  4. Non-Functional Requirements

User Story

Summary: ...

As a ...,

  • I want ...
  • So that ...

Scenarios

[Scenario 1]

  • Given ...
  • When ...
    • Then ...

[Scenario 2]

  • Given ...
  • When ...
    • Then ...

[Additional Scenarios]

  • Given ...
  • When ...
    • Then ...

Acceptance Criteria

  • Criteria 1: ...
  • Criteria 2: ...
  • Criteria 3: ...
  • Additional Criteria: ...

Non-Functional Requirements

Performance

  • ...

Security

  • ...

Scalability

  • ...

Maintainability

  • ...

Usability

  • ...

Reliability

  • ...

Compliance

  • ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment