Técnicas de Elicitação de Requisitos
-
Upload
noaldo-sales -
Category
Business
-
view
1.815 -
download
2
description
Transcript of Técnicas de Elicitação de Requisitos
Objetivos• Definição eficaz do escopo do projeto.
Noaldo Sales Santos Filho
Objetivos• Melhor entendimento dos requisitos pela equipe
de projetos;
• Fechamento do escopo do projeto;
Noaldo Sales Santos Filho
– Projeto sem escopo não se sabe quando termina;
– Projeto com escopo aberto deve ter contrato aberto. Por ex.: contratos ágeis.
Concepção• A concepção no Processo Unificado envolve as
atividades de comunicação com o cliente e planejamento;
• Necessidades do negócio devem ser
Noaldo Sales Santos Filho
• Necessidades do negócio devem ser levantadas;
• Identificação de recursos;
• Avaliação de riscos;
• Definição de um cronograma.
Problemas do Levantamento• Christel e Kang identificam entre outros:
– Escopo
– Entendimento
– Volatilidade
Noaldo Sales Santos Filho
– Volatilidade
Como eliminar os problemas?
Noaldo Sales Santos Filho
Entendendo o Cliente• Qual será o impacto do software sobre o
negócio?
• O que o cliente quer?
Noaldo Sales Santos Filho
• Como os usuários finais irão interagir com o software?
Elicitação de Requisitos• Qual a realidade da empresa?
– Computadores, internet;
• Qual será o meio de acesso ao sistema? O
Noaldo Sales Santos Filho
• Qual será o meio de acesso ao sistema? O desempenho implica nisso?
Elicitação de Requisitos• Identifique os grupos de usuários do sistema
(interessados) e suas funções (papéis);
Noaldo Sales Santos Filho
Elicitação de Requisitos• Identifique os pontos de vista de cada grupo.
• Colete o que cada grupo precisará dentro do sistema, com objetividade.
Noaldo Sales Santos Filho
Elicitação de Requisitos
Noaldo Sales Santos Filho
Elicitação de Requisitos• Verifique se os requisitos não são conflitantes;
• Verifique se os requisitos podem ser testados;
• Certifique-se de que os usuários não estão
Noaldo Sales Santos Filho
omitindo informações por acharem óbvias;
• Certifique-se de ter encontrado um ponto de entrada e outro de saída no fluxo. Ex.:– PE: Cliente => Atendimento
– PS: Produto disponibilizado e em uso.
Elicitação de Requisitos• Identifique restrições de processo.
– Ex.:• Só poderá lançar pagamento de comissão quando o
cliente efetuar o pagamento;
Noaldo Sales Santos Filho
cliente efetuar o pagamento;
• O software só será liberado para instalação mediante pagamento pelo cliente.
Elicitação de Requisitos• Tente traçar um fluxo do processo do negócio do
cliente.
Noaldo Sales Santos Filho
Elicitação de Requisitos• Defina os limites do sistema;
• Identifique pontos particulares como importação;
• Verifique se o cliente possui planilhas ou
Noaldo Sales Santos Filho
formulários que utiliza no processo atualmente.
Perguntas Finais• Você é realmente a pessoa certa para responder
estas perguntas? São respostas “oficiais”?
• Alguma outra pessoa poderia me prestar informações adicionais?
Noaldo Sales Santos Filho
informações adicionais?
• Deveria eu perguntar-lhe algo mais?
Mãos-a-obra• Preciso de um software para gerir minha fazenda;
• Tenho uma criação de carneiros;– 20 fémeas (matriz) e um reprodutor;
• Não pode haver cruzamento entre animais que possuam parentescos e portanto o sistema tem que me informar isso;
Noaldo Sales Santos Filho
parentescos e portanto o sistema tem que me informar isso;
• Os animais devem ser registrados e separados em apriscos;
• Quero saber os custos para mantê-los:
– Alimentação, vacinas, etc.
• Quero, também, registrar minhas despesas;
• Ah! Também vendo os animais, aliás, essa é a fonte de renda da fazenda.
• fonte: Aula Rodrigo Rebouças
Alguma Dúvida?
Noaldo Sales Santos Filho