Técnicas de Elicitação de Requisitos

2.827 visualizações

Publicada em

Apresentação feita na Softcom Tecnologia sobre técnicas de elicitação de requisitos.

Publicada em: Negócios, Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Técnicas de Elicitação de Requisitos

  1. 1. ELICITAÇÃO DE REQUISITOS noaldo@gmail.com Noaldo Sales Santos Filho
  2. 2. Objetivos• Definição eficaz do escopo do projeto. Noaldo Sales Santos Filho
  3. 3. Objetivos• Melhor entendimento dos requisitos pela equipe de projetos;• Fechamento do escopo do projeto; – Projeto sem escopo não se sabe quando termina; – Projeto com escopo aberto deve ter contrato aberto. Por ex.: contratos ágeis. Noaldo Sales Santos Filho
  4. 4. 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 levantadas;• Identificação de recursos;• Avaliação de riscos;• Definição de um cronograma. Noaldo Sales Santos Filho
  5. 5. Problemas do Levantamento• Christel e Kang identificam entre outros: – Escopo – Entendimento – Volatilidade Noaldo Sales Santos Filho
  6. 6. Como eliminar os problemas? Noaldo Sales Santos Filho
  7. 7. Entendendo o Cliente• Qual será o impacto do software sobre o negócio?• O que o cliente quer?• Como os usuários finais irão interagir com o software? Noaldo Sales Santos Filho
  8. 8. Elicitação de Requisitos• Qual a realidade da empresa? – Computadores, internet;• Qual será o meio de acesso ao sistema? O desempenho implica nisso? Noaldo Sales Santos Filho
  9. 9. Elicitação de Requisitos• Identifique os grupos de usuários do sistema (interessados) e suas funções (papéis); Noaldo Sales Santos Filho
  10. 10. 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
  11. 11. Elicitação de Requisitos Noaldo Sales Santos Filho
  12. 12. 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 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. Noaldo Sales Santos Filho
  13. 13. Elicitação de Requisitos• Identifique restrições de processo. – Ex.: • Só poderá lançar pagamento de comissão quando o cliente efetuar o pagamento; • O software só será liberado para instalação mediante pagamento pelo cliente. Noaldo Sales Santos Filho
  14. 14. Elicitação de Requisitos• Tente traçar um fluxo do processo do negócio do cliente. Noaldo Sales Santos Filho
  15. 15. Elicitação de Requisitos• Defina os limites do sistema;• Identifique pontos particulares como importação;• Verifique se o cliente possui planilhas ou formulários que utiliza no processo atualmente. Noaldo Sales Santos Filho
  16. 16. Perguntas Finais• Você é realmente a pessoa certa para responder estas perguntas? São respostas “oficiais”?• Alguma outra pessoa poderia me prestar informações adicionais?• Deveria eu perguntar-lhe algo mais? Noaldo Sales Santos Filho
  17. 17. 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;• 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 Noaldo Sales Santos Filho
  18. 18. Alguma Dúvida? Noaldo Sales Santos Filho

×