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.

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

  • 1.
    TÉCNICAS DE ELICITAÇÃODE REQUISITOS Alaíde Pitombeira de Freitas alaide.pitombeira@gmail. com
  • 2.
    OBJETIVOS Apresentar diversasformas de elicitação de requisitos e tentar definir quais as melhores para a realidade dos projetos de HW / FW
  • 3.
    PRINCIPAIS TÉCNICAS Métodosde Conversação  Entrevistas  Workshops  Brainstorming  Questionário  Grupo Focal
  • 4.
    PRINCIPAIS TÉCNICAS Métodosde Observação  Etnografia  Observação  Protocolo de Análise
  • 5.
    PRINCIPAIS TÉCNICAS MétodosAnalíticos  Reuso de Requisitos  Estudo de Documentação  Laddering
  • 6.
    PRINCIPAIS TÉCNICAS MétodosSintéticos  Sessões JAD/RAD  Prototipação  Storyboards
  • 7.
    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.
  • 8.
    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
  • 9.
    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
  • 10.
    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
  • 11.
    PRINCIPAIS TÉCNICAS GrupoFocal  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
  • 12.
    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
  • 13.
    PRINCIPAIS TÉCNICAS Observação  Comportamento natural das pessoas  Sem intromissão em suas tarefas  Não comprova ou esclarece o observado
  • 14.
    PRINCIPAIS TÉCNICAS Protocolode 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
  • 15.
    PRINCIPAIS TÉCNICAS Reusode Requisitos  Reuso de informação já disponível  Menor tempo e custo de levantamento  Aumento de maturidade e qualidade dos requisitos
  • 16.
    PRINCIPAIS TÉCNICAS Estudode 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
  • 17.
    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
  • 18.
    PRINCIPAIS TÉCNICAS SessõesJAD/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
  • 19.
    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
  • 20.
    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
  • 21.
    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.