Projeto universitário de Engenharia de Requisitos para o sistema da Decolar. Este documento fornece uma visão abrangente das fases de desenvolvimento, desde a concepção inicial até a elaboração dos contratos.
Para ler a documentação em inglês, vá para README em inglês.
Descrição detalhada e concisa do problema que a Decolar deseja resolver com este sistema, levando em consideração o cenário e as necessidades da empresa no mercado atual.
Nesta fase, identificamos e documentamos as necessidades e funcionalidades que o sistema deve atender.
a. Priorização dos Requisitos:
Uma lista dos requisitos identificados classificados por sua importância e impacto no projeto.
b. Verificação e Validação dos Requisitos:
Processo de assegurar que os requisitos elicitados sejam corretos, completos, e relevantes para a solução do problema.
c. Requisitos Especiais:
Requisitos que possuem características únicas ou que precisam de atenção especial durante o desenvolvimento.
d. Requisitos Funcionais e Não Funcionais:
- Requisitos Funcionais: Descrevem as funções que o sistema deve realizar.
- Requisitos Não Funcionais: Descrevem características de desempenho, usabilidade, segurança e outras que o sistema deve possuir.
Representação gráfica dos fluxos de trabalho e atividades, mostrando como as tarefas são executadas, sua sequência, e as decisões tomadas durante o processo.
Ilustra os estados que um objeto pode assumir durante seu ciclo de vida e os eventos que causam a transição de um estado para outro.
Este diagrama apresenta uma visão de alto nível do sistema, mostrando como ele se relaciona e interage com outros sistemas e com os stakeholders.
Descreve a interação entre os objetos em um determinado cenário, ilustrando a sequência de mensagens e a ordem em que são processadas.
Representação da estrutura e relações das classes dentro do sistema, mostrando seus atributos e métodos.
Documentação formal das obrigações, responsabilidades e direitos entre as partes envolvidas no desenvolvimento e uso do sistema.