Resumo de Técnicas de elicitação de requisitos

Post on 09-Jul-2015

206 views 3 download

description

Resumo das principais técnicas de elicitação de requisitos

Transcript of Resumo de Técnicas de elicitação de requisitos

TÉCNICAS DE ELICITAÇÃO DE

REQUISITOS

Alaíde Pitombeira de Freitas

alaide.pitombeira@gmail.com

OBJETIVOS

Apresentar diversas formas de elicitação de requisitos e tentar definir quais as melhores para a realidade dos projetos de HW / FW

PRINCIPAIS TÉCNICAS

Métodos de Conversação Entrevistas

Workshops

Brainstorming

Questionário

Grupo Focal

PRINCIPAIS TÉCNICAS

Métodos de Observação Etnografia

Observação

Protocolo de Análise

PRINCIPAIS TÉCNICAS

Métodos Analíticos Reuso de Requisitos

Estudo de Documentação

Laddering

PRINCIPAIS TÉCNICAS

Métodos Sintéticos Sessões JAD/RAD

Prototipação

Storyboards

PRINCIPAIS TÉCNICAS

Entrevistas A forma mais utilizada, porém nem sempre os resultados são os mais

eficazes;

Preparação deve conter um plano geral bem elaborado para a conversa não ser desviada;

Ordens de perguntas podem ser alteradas durante o contexto da entrevista;

Novos questionamentos podem ser feitos no decorrer da entrevista;

Motivadora caso não se estenda muito e caso o entrevistado não tenha dificuldades de concentração;

O entrevistado pode não se expressar corretamente;

Consome tempo e recursos as vezes escassos.

PRINCIPAIS TÉCNICAS

Workshops Reunião bem estruturada entre analistas e stakeholders

Stakeholders devem ser selecionados de acordo com o interesse no projeto

Custo bem menor do que entrevistas individuais

Pode bloquear a criatividade de alguns stakeholders que não querem se expor

Sem um guia, pode virar uma reunião sem resultados visiveis

PRINCIPAIS TÉCNICAS

Brainstorming Tempestade de idéias

Dinâmica de grupo em pouco tempo onde todos os participantes jogam ideias sobre um determinado tema

Time-boxed

Várias pessoas pensam melhor do que uma (grupo pensante)

Rompe a inibição de idéias

Generaliza a participação de todos do grupo

PRINCIPAIS TÉCNICAS

Questionário Impessoal

Atinge um grande número de participantes

Permite a resposta em momentos convenientes

Não garante a participação de todos

Perguntas não podem ser ambíguas

Respostas abertas podem gerar margem para diversas interpretações

PRINCIPAIS TÉCNICAS

Grupo Focal Grupo de discussão informal e de tamanho reduzido

Baixo custo com respostas rápidas e informalidade

Informações qualitativas a curto prazo

Exige um facilitador e um critério bem definido de seleção de pessoas

PRINCIPAIS TÉCNICAS

Etnografia Observação do comportamento do ambiente

Difícil de realizar pois é necessário interpretar diversas situações

Requer um treinamento especializado

PRINCIPAIS TÉCNICAS

Observação Comportamento natural das pessoas

Sem intromissão em suas tarefas

Não comprova ou esclarece o observado

PRINCIPAIS TÉCNICAS

Protocolo de Análise Processo de extração de registro de tarefas via audio, vídeo ou notas

escritas. Sem intromissão em suas tarefas;

Analista deve conhecer bem a situação atual

PRINCIPAIS TÉCNICAS

Reuso de Requisitos Reuso de informação já disponível

Menor tempo e custo de levantamento

Aumento de maturidade e qualidade dos requisitos

PRINCIPAIS TÉCNICAS

Estudo de Documentação Vários tipos de documentação a ser estudada:

Estrutura organizacional da empresa

Padrões de mercado

Leis

Manuais de usuário

Documentos antigos ou sem qualidade podem refletir nos requisitos

PRINCIPAIS TÉCNICAS

Laddering Entrevistas estruturadas (um-a-um)

Cobre um amplo domínio dos requisitos

Menos experiência do entrevistador

Provê formato para automação

Porém, não é capaz de extrair todos os tipos de requisitos

Necessita da execução combinada de outras técnicas

PRINCIPAIS TÉCNICAS

Sessões JAD/RAD 3 fases principais:

Customização

Sessões

Agrupamento

Sessões altamente produtivas para resolver dificuldades entre as partes

Melhor aplicado para grandes projetos:

Alto número do stakeholders

Projetos críticos para empresas

Requer mais recursos se comparado a outros projetos

PRINCIPAIS TÉCNICAS

Prototipação Forte noção do que ainda não foi implementado. Possuímos apenas

uma idéia sobre o assunto;

Feedback antecipado

Redução de tempo e custo de desenvolvimento

Alto nível de satisfação

Porém, pode tornar-se mais caro do que os outros métodos e demanda mais tempo para realizar

PRINCIPAIS TÉCNICAS

Storyboards Sessões interativas que descreve uma sequencia de atividades

Simulações como em um filme ou estórias

Método eficiente e relativamente barato

CONCLUSÃO

Nenhum método é eficiente sozinho no levantamento de requisitos. Algumas vezes é necessária a aplicação de vários métodos que deixe o cliente confortável com a situação.

Deve ser estudado o background do cliente para que seja aplicado método correto. Muitas vezes uma entrevista a um grupo de executivos pode ser melhor do que a um grupo de operários da construção civil. Assim como um brainstorming pode ser uma técnica válida para um grupo de designers.