Processo de Engenharia de Requisitos - DesenhoMaster2017/SpaceShooter GitHub Wiki
Histórico de Revisões
Data | Versão | Descrição | Autor |
---|---|---|---|
19/08/2017 | 1.0 | Criação do documento | Leonardo, Lucas Costa e Vinícius |
Processo de Engenharia de Requisitos
Abordagem
Como em toda solução de software todo problema deve ser compreendido e analisado antes de ser solucionado. Essa etapa antecedente ao desenvolvimento é crucial para um desenvolvimento mais fluido, com menos riscos de retrabalho e com menos custos de manutenção. Essa etapa é denominada de Engenharia de Requisitos. Assim aplicando técnicas mais relevantes ao projeto para o levantamento dos requisitos.
- Elicitação
- Modelagem
- Análise
Artefatos
- 5W2H
- Brainstoming
- Protótipo de baixo nível
Workflow do Processo
A versão inicial do processo de Engenharia de Requisitos possuiu como base um modelo de desenvolvimento iterativo adotado por diversas organizações [1]. Após uma análise inicial deste modelo, foram realizadas adaptações, de acordo com as necessidades do projeto.
Caso necessário, para melhor vizualização do workflow, clique aqui!
Referências
[1] KASURINEN, Jussi; MAGLYAS, Andrey; SMOLANDER, Kari. Is requirements engineering useless in game development?. In: International Working Conference on Requirements Engineering: Foundation for Software Quality. Springer, Cham, 2014. p. 1-16.