Documentação de Requisitos de Software

O que é a Documentação de Requisitos?

É o processo de registrar formalmente os requisitos levantados junto aos stakeholders. Serve como guia para o desenvolvimento, testes e validação do sistema.

Principais Seções da Documentação

Exemplo Prático – Sistema de Escola de Idiomas

1. Introdução

Objetivo: Desenvolver um sistema para gerenciar matrículas e agendamento de aulas na escola XYZ.

2. Stakeholders

NomePapelInteresse
Ana OliveiraCoordenadoraGerenciar cursos e professores
João SilvaProfessorOrganizar turmas e horários
Maria SantosSecretáriaRelatórios e matrículas
Carlos MendesAlunoMatricular-se e agendar aulas

3. Requisitos Funcionais

4. Requisitos Não Funcionais

5. Regras de Negócio

6. User Stories