Você está na página 1de 3

Especificação de Requisitos

DS 2023/2 - Grupo X
nome 1, nome 2, nome 3, nome 4

ALTERAR O QUE ESTÁ DESTACADO

1. Introdução
1.1 Propósito do Documento
Este documento visa estabelecer uma compreensão clara dos requisitos para o sistema a
ser desenvolvido no âmbito da disciplina de Desenvolvimento de software. Servirá como
uma ferramenta de referência tanto para os desenvolvedores quanto para os stakeholders
para garantir uma visão alinhada do que o sistema se propõe a fazer.

1.2 Escopo do Projeto


Aqui será fornecida uma descrição abrangente do escopo do projeto, delineando objetivos,
funcionalidades principais, e limites do sistema. Este escopo serve como uma fronteira para
as atividades de desenvolvimento, determinando o que será incluído no sistema final.

1.3 Definições, Acrônimos e Abreviações


Nesta seção, será apresentada uma lista de definições, acrônimos e abreviações para
esclarecer quaisquer termos técnicos ou de projeto específicos que serão usados no
documento.

2. Descrição Geral
2.1 Perspectiva do Produto
Detalhes sobre a relação do produto com outros sistemas correlatos, incluindo uma visão
geral de interfaces externas.

2.2 Funções do Produto


Descrição das funções do produto que serão desenvolvidas, proporcionando uma visão
geral das capacidades que o sistema irá oferecer.

2.3 Características do Usuário


Identificação dos usuários finais e descrição de suas características demográficas, níveis de
expertise e outros atributos relevantes.

2.4 Restrições
Restrições que possam impactar o design e a implementação do sistema, incluindo
limitações tecnológicas, regulatórias, e de negócio.

2.5 Suposições e Dependências


Suposições feitas durante a definição do projeto e dependências que podem afetar o
planejamento e a execução do projeto.

3. Definição do Escopo do Projeto


3.1 Objetivos do Projeto
Descrição detalhada dos objetivos do projeto, com explicação de como cada objetivo atende
às necessidades e requisitos identificados.

3.2 Funcionalidades Principais


Listagem das principais funcionalidades que o sistema irá suportar, explicando a
importância de cada uma dentro do contexto do projeto.

3.3 Limites do Sistema


Demarcação clara dos limites do sistema, incluindo o que o sistema não fará, para evitar
mal-entendidos e estabelecer limites claros.

4. Escolha da Técnica de Engenharia de


Software
4.1 Técnica Selecionada
Identificação e justificativa da técnica de engenharia de software escolhida para a
especificação de requisitos, seja através de descrições textuais, diagramas de casos de
uso, user stories, ou uma combinação destes.

5. Requisitos Detalhados do Sistema


5.1 Requisitos Funcionais
Descrição detalhada de todos os requisitos funcionais do sistema, estruturada de acordo
com a técnica de engenharia de software selecionada. Cada requisito funcional deve ser
claramente descrito e numerado para fácil referência.

5.2 Restrições de Design


Especificações das restrições de design impostas pelo cliente, pelo ambiente de operação
ou por escolhas tecnológicas prévias.

5.3 Atributos do Sistema


Detalhamento dos atributos do sistema desejados, como confiabilidade, manutenibilidade e
portabilidade.

6. Informações de Suporte
6.1 Anexos (caso tenha)
Inclusão de qualquer documento de suporte ou informação adicional que possa auxiliar na
compreensão dos requisitos, tais como mock-ups, diagramas ou tabelas, links de wikis,
documentações.

Você também pode gostar