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

images/processo_eng_req.png

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.