Please enable JavaScript.
Coggle requires JavaScript to display documents.
Entendendo Requisitos - Coggle Diagram
Entendendo Requisitos
1.Engenharia de Requisitos
Concepção
Entendimento básico do problema
Compreenção da natureza da solução desejada
Comunicação entre todos os envolvidos e a equipe
Levantamento
Entendimento das metas de negócios
Devem ser especificadas com precisão
Atribuição de prioridades
Criação de um raciocínio lógico
Elaboração
Modelo de requisitos refinado
Identifiação dos aspectos da função, do comportamento e das informações do software
Classes de análise
Entidades do domínio de negócio visíveis para o usuário
Definição dos atriutos de cada classe
Negociação
Prioriza requisitos
Avalia custos e riscos
Trata dos conflitos internos
Especificação
Varia de acordo com o tamanho e a complexidade do software
Documentos por escrito
Um protótipo
Um conjunto de modelos gráficos
Um modelo matemático formal
Um conjunto de cenários de uso
Validação
Consitência
Garantir que os requisitos foram declarados de forma consistente
Examina a especificação
Garantir que todos os requisitos de software tenham sido declarados de forma não ambígua
Revisão técnica
Gerenciamento de requisitos
Identifica, controla e acompanha as necessidades e suas mudanças à medida que o projeto prossegue
2. Estabelecimento da base de trabalho
Indetificação dos envolvidos
"Qualquer pessoa que se beneficie de forma direta ou indireta do sistema que está sendo desenvolvido"
Reconhecimento de diversos pontos de vista
Trabalho em busca da colaboração
Questões iniciais
Perguntas feitas na concepção do projeto
Requisitos não funcionais
Fases de identificação
Rastreabilidade
Matriz de rastreabilidade
Dar suporte
7. Monitoramento de requisitos
Depuração distribuída
Verificação em tempo de execução
Validação em tempo de execução
Monitoramento da atividade comercial
Evolução e o projeto colaborativo
3. Levantamento de requisitos
Coleta colaborativa de requisitos
Negociar diferentes abordagens
Especificar um conunto de requisitos
Propor elementos de solução
Identificar problemas
Cenários de uso
Artefatos do levantamento de requisitos
Uma declaração de necessidade e viabilidade
Uma declaração da abrangência do sistema ou produto com escopo limitado
Uma lista de clientes, usuários e outros envolvidos que participaram do levantamento de requisitos
Uma descrição do ambiente técnico do sistema
Uma lista dos requisitos (preferivelmente organizada por função) e as restrições do domínio que se aplicam a cada um;
Um conjunto de cenários de utilização dando uma ideia do uso do sistema ou produto sob diferentes condições operacionais.
5. Construção do modelo de análise
Elementos do modelo de análise
Elementos baseados em cenários
Elementos baseados em classes
Elementos comportamentais
Padrões de análise
4. Desenvolvimento de casos de uso
Definir o conjunto de “atores”
Primários
Interagem para atingir a função necessária e obter o benefício desejado do sistema
Secundários
Dão suporte ao sistema para que os primários possam realizar seu trabalho.
6. Negociações de requisitos
Desenvolver um plano de projeto que atenda às necessidades dos envolvidos
8. Validação de requisitos
Serão examinados em termos de inconsistência, omissões e ambiguidade