17 fevereiro, 2015

Processo de Engenharia de Requisitos

Processo de Engenharia de Requisitos


Como todo processo, possui uma entrada e uma saída. Como entrada, podemos receber, sistemas existentes, requisitos dos clientes, regulamentos, domínio, etc. Como saída, a própria especificação de requisitos de software.

Subprocessos

  • Estudo da viabilidade
    • Produz um relatório de viabilidade, se for viável, continua.
  • Elicitação e análise 
    • Leitura de documentos, entrevistas, organizar os requisitos
  • Detalhamento dos requisitos: São gerados os documentos:
    • Visão: Descrever as necessidades e características de alto nível do sistema
    • Espec. Requisitos: Detalha todos os requisitos do sistema
    • Modelo de Domínio: Voltado aos implementadores, diagramas UML
    • Casos de Uso: diagrama e textual
  • Validação
    • Verificar conflitos, é necessário implementar em termos de prazo, custo. Uma forma de validar é prototipar.

Dificuldades

  • Volatilidade dos requisitos
  • Clientes dispersos, numerosos
  • Clientes possuem objetivos conflitantes
  • Falta de tempo





Nenhum comentário:

Postar um comentário