Software Requirements Specification

Master template for documenting software requirements
Auteur
Affiliations

Université de Toulon

LIS UMR CNRS 7020

Date de publication

2026-10-03

Document Control

Item Details
Document ID REQ-[ProjectID]
Version 1.0
Status Draft/Review/Approved
Created By [Name]
Created Date [YYYY-MM-DD]

1. Introduction

1.1 Purpose

[Brief description of system purpose]

1.2 Scope

[System boundaries and constraints]

1.3 Definitions

[Glossary of terms used across requirements]

2. Requirements

2.1 Functional Requirements

See Functional Requirements Template for detailed specifications.

Example:

requirement:
  id: FR-101
  title: User Authentication
  description: >
    System must authenticate users before granting access
  priority: Must Have
  source: Security Policy SP-42
  verification: Security Testing

2.2 Non-Functional Requirements

See Non-functional Requirements Template for quality attributes.

2.3 User Stories

See User Story Template for agile requirements.

3. Validation Checklist

Réutilisation