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