Skip to content

Justificativa das técnicas de Elicitação

Introdução

Esse artefato tem como objetivo, esclarecer o uso das técnicas na elicitação de requisitos no vigente projeto. Cada técnica foi devidadamente escolhida em conjunto através de uma reunião baseado nos recursos disponíveis pelo grupo.

Metodologia

Elicitação é o processo de aquisição de conhecimento, onde se aplicam técnnicas para comprreender melhor o negócio a ser impactado pelo projeto, para identificar partes interessadas e para identificar e refinar os tipos de requisitos.¹ Baseado em tal afirmação, a escolha de cada técnica de elicitação foi basado em seu quesitos técnicos e a forma como se relaciona com os recursos disponíveis do grupo (como tempo, mão de obra e aplicabilidade).

Técnicas

Análise de Documentos

Essa técnica se baseia em analisar a documentação existente para identificar os requisitos do projeto.²

Prós
Não consome muito tempo e não envolve muitas pessoas.
O material é na maioria das vezes de fácil acesso.
Tem custo muito baixo, sendo na maioria das vezes apenas o tempo do elicitor.
Documentos são estáveis e exatos.

Tabela 1: Prós da Análise de documentos (Fonte: REtraining)

Contras
Eles podem não fornecer detalhes suficientes para responder às dúvidas do elicitor.
Seletividade tendenciosa: elicitores podem escolher selecionar os documentos que mais lhes convém.

Tabela 2: Contras da Análise de Documentos (Fonte: REtraining)

A escolha de tal técnica se baseia na análise das tabelas 1 e 2.

Entevista

Essa técnica se baseia em uma conversa na qual são feitas perguntas e são documentados os fatores que podem estar associados aos requisitos.²

Prós
Fácil extrair os detalhes fazendo perguntas de acompanhamento.
Identifica sentimentos e objetivos de diferentes indivíduos.
É boa para tratar de tópicos complexos.
Coleta informações importantes e detalhadas.
As ambiguidades são esclarecidas.
Diminui a chance de coletar informações falsas dos stakeholders.
A falta de respostas é baixa.
Fornece uma visão geral de todo o sistema.
Coleta de informações que podem formar uma pesquisa ou outra atividade.
Mais eficaz do que as outras técnicas na maioria dos casos, mesmo não sendo sempre a mais eficiente.

Tabela 3: Prós da Entrevista (Fonte: REtraining)

Contras
Podem dar a falsa impressão de coleta de informação dos stakeholders dependendo da abordagem feita pelo analista ao fazer os questionamentos. Esta característica está relacionada com as limitações impostas pela linha de questionamento do entrevistador
Podem captar somente parte das práticas de trabalho que foram expostas pelos stakeholders
As atividades descritas pelos stakeholders podem diferir do que realmente acontece
O sucesso depende muito das habilidades do entrevistador
Não existe garantia na obtenção de informações significativas
A linguagem pode ser uma barreira entre o entrevistador e os stakeholders
Poucas pessoas envolvidas
É difícil definir o tempo adequado para entrevistas com todas pessoas
As informações não podem ser coletadas de muitas pessoas geralmente, pois aumenta o custo do processo
São trabalhosas e demoradas.
Algumas vezes é necessário esclarecer alguma informação e os participantes podem não lembrar das informações coletadas anteriormente.

Tabela 4: Contras da Entrevista (Fonte: REtraining)

A escolha de tal técnica se baseia na análise das tabelas 3 e 4.

Introspecção

Esta é uma técnica onde o stakeholder executa determinada tarefa na presença do analista e ao concluir, é convidado a conversar sobre os passos realizados explicando cada etapa.²

Prós
Fácil de implementar.
Baixo custo, não é necessário ter um equipamento especial.
Pode ser usado em qualquer estágio do desenvolvimento.
Útil quando os analistas precisam obter conhecimento sobre o domínio do produto.
Fornece uma ideia sobre como os usuários percebem a solução e o problema, ou seja, como o sistema deve funcionar na vida real.
Verbalização direta das atividades inseridas em um determinado contexto de trabalho.

Tabela 5: Prós da Introspecção (Fonte: REtraining)

Contras
Não é adaptado para projetos que possuem cronograma apertado, pois é um processo demorado.
Tem que acionar o usuário a todo tempo para esclarecer sobre suas ações, decisões e para manter ele falando.
É adequado para situações em que um indivíduo pode delinear em sua mente todo o cenário do domínio do problema e da solução.
Não é muito confiável, pois a interpretação depende da introspecção do usuário.
Incapaz de representar completamente os processos reais.

Tabela 6: Contras da Introspecção (Fonte: REtraining)

A escolha de tal técnica se baseia na análise das tabelas 5 e 6.

Personas

Essa técnica se baseia em criar personagens ficcionais, para poder identificar requisitos através da análise do perfil de usuário.²

Prós
Descrição vívida e altamente memorável do usuário sendo considerada no processo de desenvolvimento.
São fáceis de entender e simplificam a comunicação entre a equipe de desenvolvimento e a tomada de decisão em relação ao design do produto.
Podem ser apresentadas em diversas maneiras, não necessitam de ferramentas complexas.
Leva a noção de quem é o usuário para membros da equipe que não tem contato com ele.

Tabela 7: Prós das Personas (Fonte: REtraining)

Contras
Deve ser realizada uma pesquisa prévia para entender os perfis de usuário.
Não será útil se for construída com base em achismos.
Um projeto pode ter vários usuários muito diferentes e isso pode aumentar a complexidade da definição das personas.

Tabela 8: Contras das Personas (Fonte: REtraining)

A escolha de tal técnica se baseia na análise das tabelas 7 e 8.

Storytelling

Storytelling é uma técnica utilizada para “contar histórias” através de recursos que vão além das palavras, como por exemplo, uso de desenhos e gráficos.³

Prós
Através de histórias, o público se conecta mais facilmente as ideias.
Histórias dão mais significado as ideias.
As pessoas costumam dar mais importâncias as situações embasadas por histórias.
Histórias transcendem o cenário atual.
Contando e ouvindo histórias, a compreensão sobre algo aumenta.
É mais fácil compartilhar histórias.
Histórias dão significado a dados e indicadores.

Tabela 9: Prós Storytelling (Fonte: Programathor)

Contras
Difículdade de elaborar.
Precisam de uma ideia ou solução definida.

Tabela 10: Contars Storytelling (Fonte: autor,2023)

A escolha de tal técnica se baseia na análise das tabelas 9 e 10.

Bibliografia

Tabela de Versionamento

Data Versão Descrição Autor Revisor
24/04/2023 1.0 Justificativa das técnicas de Elicitação Rhuan Marques Gustavo Barbosa