Modelagem de Requisitos de Software
Concepção
Identifica-se os stakeholders e seus diferentes pontos de vista sobre o problema e influências.
Desenha-se a visão geral do sistema a ser desenvolvido caracterizado por necessidades dos stakeholders.
Elicitação
Técnicas de Levantamento de Requisitos
Levantamento orientado a pontos de vista
Etnografia
Workshops
Prototipagem
Entrevistas
Questionários
Brainstorming
JAD
Análise de Requisitos
Categoria do requisito
Requisitos Funcionais
Requisitos não Funcionais
Dimensões do Levantamento de Requisitos
Entendimento do domínio da aplicação
Problema a ser resolvido
Entendimento do negócio
Necessidades e restrições dos stakeholders
Gerenciamento
Caso de Uso
FAST
Reconhecimento do Problema
Avaliação e Síntese
Modelagem
Especificação
Revisão/ Validação
Modelagem de Software
Diagrama de Casos de Uso
Diagramas de classes e de sequência
Modelagem Ágil
Garantia do escopo do produto
Gestão de mudanças
Diagrama de Componentes
Diagrama de Implantação
Diagrama de Pacotes
Modelagem Orientada a Objetos
Estudo de Viabilidade
Validade
Consistência
Completeza
Realismo
Facilidade de verificação
Planejamento de gerenciamento de requisitos