O documento discute a importância da análise do problema no desenvolvimento de software, incluindo identificar stakeholders, entender as necessidades e restrições do projeto, e desenvolver um documento de visão inicial para alinhar a solução com o cliente.
2. Análise do problema
● Identificar os stakeholders;
● Obter concordância em relação ao problema
que eles possuem;
● Identificar atores e fronteiras do sistema;
● Identificar as restrições do projeto;
● Elaborar documento de visão.
3. Por que fazer isso?
Para que quando o projeto seja finalizado e
entregue, a resposta do cliente não seja de que
ele não resolve seu problema.
4. Entendendo o problema
● Qual o real problema?
● O que pode inviabilizar a solução?
● Quais são as possíveis soluções?
● Alinhar o problema com o cliente.
5. Stakeholders
● Fontes de requisitos para o projeto;
● Usuários finais, quem possui interesse
financeiro no sistema, quem mantém o
sistema, entre outros;
● Não considerar todos eles pode ocasionar
custos extras ao projeto ou até mesmo seu
cancelamento.
6. Técnicas
● Diagrama de Ishikawa
Causa-efeito, identificação dos problemas e o que ocasiona cada um
deles.
● Diagrama de Pareto
Quais ações devemos priorizar para obter o melhor resultado. Focar nos
20% de problema que te causam 80% da dor de cabeça.
7. Documento de visão
● Possibilita feedback inicial do cliente;
● Força o entendimento inicial do problema;
● Estabelece o escopo e determina os
requisitos dos stakeholders;
● Descreve o que e por que do
desenvolvimento do sistema.
8. O que ele contém?
1. Introdução
2. Posicionamento
3. Descrição dos
Stakeholders
4. Overview do produto
5. Características do
produto
6. Restrições
7. Qualidades
8. Precedência e
prioridade
9. Outros requisitos
10. Documentação
dos requisitos
9. Coleta de informações
● Entrevista
○ Objetivo;
○ Informações a serem obtidas;
○ Documentar, transcrever e enviar para o cliente
validar e fazer alterações finais.
● JAD (Joint Application Design)
○ Geração de idéias em grupo;
○ Combinar idéias em tópicos;
○ Consolidar idéias.