Please enable JavaScript.
Coggle requires JavaScript to display documents.
LEVANTAMENTO DE REQUISITOS (Dificuldades (Problemas de entendimento…
LEVANTAMENTO DE REQUISITOS
Corresponde à etapa de compreensão do problema
Mecanismo para entender o desejo do cliente
Determinar a viabilidade
Dificuldades
Problemas de escopo
Limite mau definido
Cliente define detalhes técnicos desnecessários
Problemas de entendimento
Usuários não tem certeza da necessidade
Clientes não tem o domínio sobre o problema
Omissão de detalhes técnicos
Desconhecimento das limitações técnicas
Problemas de volatilidade
Os requisitos mudam ao longo do tempo
Estudo exploratório
das necessidades dos clientes, usuários e stakeholders
Requisitos funcionais
As necessidades que o sistema deve prover. EX.:
● “O sistema deve permitir que o professor lance as notas de um aluno”,
● “O sistema deve permitir que o cliente se cadastre para receber emails”,
● “O sistema deve permitir que o gerente de vendas visualize o relatório de vendas por região”.
Requisitos não funcionais
Características de qualidade que o sistema
Não relacionadas com suas funcionalidades
Alguns tipos:
Confiabilidade
: tempo médio entre falhas, recuperação de falhas ou número de erros por milhares de linhas de código.
●
Desempenho
: tempo de resposta esperado para cada funcionalidade do sistema.
●
Portabilidade
: restrições sobre as plataformas de hardware ou software nas quais o sistema será implementado e o grau de portabilidade para outras plataformas.
●
Segurança
: limitações sobre segurança do sistema em relação a acessos não autorizados.
●
Usabilidade
: requisitos sobre facilidade de uso, idiomas, acessibilidades especiais, necessidade ou não de treinamento.
Requisitos normativos
Restrições impostas
Adequações a custos
Prazos
Plataforma
Aspectos legais
Regras de negócio
Políticas de funcionamento.