Ir para o conteúdo

PLANO DE ELICITAÇÃO

Versionamento

Versão Data Modificação Autor
0.1 07/04/2019 Plano de elicitação inicial João Gabriel Rossi
0.2 08/04/2019 Adicionando o campo de entrevista João Gabriel Rossi
0.3 08/04/2019 Adicionando o campo do Storytelling Lieverton Snatos
0.4 09/04/2019 Descreve a metodologia utilizada na introspecção Welison Regis
1.0 09/04/2019 Adicionando o campo da Observação João Rodrigues

Objetivo

O documento tem como intuito definir técnicas a serem aplicadas na fase de elicitação dos requisitos, visando o entendimento do usuário em relação ao software.

Técnicas utilizadas para a coleta de Requisitos do software

  • Brainstorming: Técnica muito conhecida e utilizada, possui como base a discussão em grupo. Por ser uma técnica muito orgânica e natural, acaba sendo muito frutífera, com resultado bruto pronto para ser polido. Consiste de uma reunião composta por especialistas de diferentes áreas que envolvem o objeto de estudo em que os mesmos geram novas ideias e estimulam os outros participantes a fazer o mesmo, visando a resolução do problema em questão. O objetivo procurado do grupo ao utilizar dessa técnica é obter uma visão superficial do software em questão, pronta para ser polida.

  • Introspecção: Técnica rica e profunda, consiste em entender as propriedades do sistema mediante a auto-reflexão sobre dado contexto. O grupo utilizou a técnica de storytelling para descrever o contexto do problema, seguido da introspecção baseada nas necessidades derivadas da história contada, o que acarretou na elicitação de requisitos.

  • Questionário: Técnica que consiste em entender, de uma forma ampla, o usuário em relação ao sistema. Será utilizada pelo grupo para poder entender como que o usuário ou possível usuário enxerga o software.

  • Entrevista: Técnica que tem como foco saber como um usuário em específico enxerga e utiliza o sistema, baseando-se em perguntas pré-definidas ou criadas ao decorrer da mesma. O grupo utilizou o método de entrevista fechada, em que o entrevistado responde perguntas pré-definidas, com o objetivo de elicitar requisitos.

  • Storytelling: Técnica que se baseia na utilização de histórias em grupos de pessoas, incluindo organizações, como um método de comunicação para que os envolvidos possam compartilhar conhecimento.

  • Observação: Técnica que possibilita observar, no próprio ambiente, no qual o software será implantado, as tarefas sendo executadas pelos interessados, sem interferir no ambiente.

  • Análise de protocolo: Consiste em um método que solicita ao usuário a realização de uma tarefa e concorrentemente, em voz alta, a explicação do processo que realiza. A equipe realizou o procedimento com usuários que conheciam a plataforma Brainly e com novos usuários para identificar diferentes pontos de vista.