Elicitação de Requisitos: Entrevista
Introdução
A entrevista é amplamente reconhecida como a técnica mais comum e uma das mais eficazes para a elicitação de requisitos. A Entrevista envolve discussões individuais entre um representante da equipe e um usuário ou stakeholder. Devido à sua capacidade de obter um conhecimento profundo, é considerada essencial para obter e validar os requisitos de software. Através de uma conversa, são feitas perguntas associadas aos requisitos (Barbosa e Silva, 2021).
Justificativa
A entrevista é valiosa para entender as necessidades e expectativas dos usuários em relação a um sistema. Ela permite uma troca direta entre o entrevistador e o usuário, possibilitando uma compreensão profunda das questões e desafios enfrentados ao utilizar o sistema (Vianna et al., 2011). Esta técnica foi escolhida para este projeto por ser uma maneira eficaz de ouvir os usuários sobre suas preocupações e usar essas informações para melhorar continuamente o sistema (UFSC, 2023).
Objetivo
Empregamos a técnica de entrevista para realizar entrevistas com usuários, ex-usuários ou não usuários do Firefox, mas que utilizam navegadores como Google Chrome, Microsoft Edge, Safari, ou outros. O objetivo principal foi identificar as necessidades dos usuários e entender os motivos para a escolha de cada navegador, além de compreender suas experiências, desafios e preferências ao utilizar navegadores, visando identificar possíveis aprimoramentos para o Firefox (Barbosa e Silva, 2021).
Perfil dos usuários: Pessoas com idade superior a 12 anos, que utilizem navegadores de internet.
Metodologia
A entrevista, sendo um método verbal fácil e efetivo para compartilhar ideias e expressar necessidades entre usuários, analistas e stakeholders, pode ser estruturada, não estruturada ou semi-estruturada:
- Estruturadas: Baseadas em um conjunto fixo de perguntas, permitem examinar o nível de compreensão dos stakeholders sobre determinado tópico.
- Não estruturadas: Conversacionais por natureza, são úteis para focar na compreensão de problemas específicos.
- Semi-estruturada: Combinação de perguntas pré-definidas e não planejadas, misturando os tipos estruturado e não estruturado (Barbosa e Silva, 2021).
O processo de entrevista pode ser resumido em oito passos: identificar o stakeholder, preparar a entrevista, agendar, preparar o ambiente, conduzir, finalizar a entrevista e organizar os requisitos elicitados (UFSC, 2023).
A técnica de entrevista utilizada foi a semi-estruturada, conduzidas utilizando o Google Meets. O termo de consentimento para realização das entrevistas podem ser conferidos clicando aqui.
Após apresentar o termo de consentimento, forão feitas perguntas para o participante. Como nem todos os participantes utilizavam o Firefox, as perguntas foram abertas e adaptadas para melhor interação do usuário. Tamabém foi dada a abertura para o participante expressar opiniões fora deste escopo. As perguntas poderão ser lidas na transcrição de cada entrevista.
Desenvolvimento
Na tabela a seguir será apresentado informações sobre os entrevistados.
Tabela 1: Informações dos entrevistados
Entrevistado | Idade | Gênero | Ocupação | Estado civil |
---|---|---|---|---|
Nathalia Pimentel de Assis | 24 | Feminino | Estudante e Desenvolvedora Full Stack | Solteira |
Amanda Ferreira | 46 | Feminino | Professora | Casada |
Carla Clementino | 23 | Feminino | Desenvolvedora Front-End | Solteiro |
José Roberto | 22 | Masculino | Estudante e Desenvolvedora Full-Stack | Solteiro |
Autor: Kauan Eiras, 2024.
Entrevista 1
A primeira entrevista foi realizada no dia 12/04/2024 às 18:30, com a Nathalia Assis, mulher, 24 anos, estudante de Engenharia da Computação na Universidade de Brasilia (UnB) e estágiária em desenvolvimento de software full stack em uma startup. Ela já utilizou o Firefox tanto no computador como no celular, porém, atualmente utiliza o Google Chrome em seu computador e o Brave em seu celular.
Vídeo - Entrevista 1
- Caso não consiga assistir dentro da gitPages, Clique aqui
Video 1: Entrevista Nathália
Autor: Kauan Eiras, 2024.
Tabela 2: Transcrição da entrevista
Pergunta | Respostas da Nathalia |
---|---|
Você utiliza ou já utilizou o Firefox? | Eu costumava utilizar no computador. |
E atualmente você não utiliza no computador? | Não. |
Qual o navegador principal que você utiliza no seu computador e por que saiu do Firefox para este navegador? | Atualmente, no meu computador, eu utilizo o Chrome. O que me fez migrar do Firefox para o Chrome é justamente uma coisa que considero muito importante e útil, que é a sincronização dos dados. Tudo que posso salvar, como favoritos, histórico e senhas, fica na minha conta do Google. É muito fácil acessar o Chrome em qualquer computador e encontrar tudo o que tenho salvo. |
Qual o seu navegador principal no celular? | No celular, o que mais utilizo é o Brave, que tem a função de bloquear anúncios. Apenas quando quero acessar algo específico com minhas credenciais, utilizo o Chrome do celular, pois minhas senhas estão salvas lá. |
Teria algum recurso que poderia te fazer utilizar o Firefox? | Justamente a questão da sincronização de dados. Acessar o Firefox em qualquer lugar e já ter meus favoritos ali após fazer login no meu email. Todo navegador deveria ter essa função. |
Apenas esse recurso te faria migrar para o Firefox? | Com certeza, se tivesse a sincronização com o Google, eu consideraria utilizá-lo, até porque é mais leve que o Chrome. O Chrome é muito pesado. |
E você deixaria de utilizar o Brave também? | Para o Firefox se tornar meu único navegador, precisaria de um bloqueador de anúncios e VPN. |
Tem mais alguma coisa que você acharia interessante implementarem no Firefox? | Eu acho que apenas essa função de sincronização e bloqueio de anúncios seria um diferencial muito grande para o Firefox. |
Você gostaria de acrescentar algo mais? | Eu já testei o Firefox no celular, mas não me adaptei por conta dos pontos que mencionei. No entanto, um ponto positivo do Firefox é que ao abrir o aplicativo, já tinha as páginas que visitei recentemente. Esse recurso é muito interessante. |
Autor: Kauan Eiras, 2024.
Entrevista 2
A segunda entrevista foi realizada no dia 13/04/2024 às 20:00, com a Amanda Ferreira de Torres, mulher, 46 anos, professora de ensino fundamental 1. Ela já utilizou o Firefox, mas, atualmente, utiliza o Google Chrome em seu computador e em seu celular.
Vídeo - Entrevista 2
- Caso não consiga assistir dentro da gitPages, Clique aqui
Video 2: Entrevista Amanda
Autor: Kauan Eiras, 2024.
Tabela 3: Transcrição da entrevista
Pergunta | Respostas da Amanda |
---|---|
Você utiliza ou já utilizou o Firefox? | Eu já utilizei o Firefox, mas atualmente não utilizo |
Qual navegador você utiliza no seu celular e no seu computador? | Eu utilizo o Google |
Por que saiu do Firefox para o Google? | O Google vem instalado no computador e no celular, e isso é prático |
Tem algo que poderia tornar o seu navegador melhor? | Eu gostaria que não tivesse anuncios |
Se o Firefox tivesse um bloqueador de anuncios, você instalaria? | Com certeza |
Tem algo que você sente falta nos navegadores? | Para o que eu utilizo, só a retirada de anuncios já ficaria otimo |
Autor: Kauan Eiras, 2024.
Entrevista 3
A terceira entrevista foi realizada no dia 14/04/2024 às 14h, com a Carla Clementino, mulher, 23 anos, desenvolvedora Front-End em uma software house. Ela gosta de analisar interfaces de aplicativos e já foi entrevistada anteriormente em outro projeto da disciplina sobre o Open Street Map. Carla utiliza o Firefox diariamente como desenvolvedora, para verificar se sua aplicação está funcionando em vários navegadores. Porém, o navegador principal que ela utiliza é oGoogle Chrome, tanto em seu computador como em seu celular.
Vídeo - Entrevista 3
- Caso não consiga assistir dentro da gitPages, Clique aqui
Video 3: Entrevista Carla
Autor: Kauan Eiras, 2024.
Tabela 4: Transcrição da entrevista
Pergunta | Respostas da Carla |
---|---|
Você utiliza ou já utilizou o Firefox? | Sim, mas não é a minha minha primeira opção de navegador. Eu costumo utilizar mais o Google Chrome, mas eu também utilizo Firefox justamente para eu conseguir analisar a responsibilidade das aplicações que eu tô desenvolvendo que às vezes funciona em um navegador mas não funciona em outro, então eu tenho que ter mais contato com outros tipos de navegadores. |
Ao observar os navegadores que você utiliza, tem algo que acha que poderia ser melhor no Firefox? | Minha principal opção de navegador é o Chrome porque eu acho que as funcionalidades dele são mais acessíveis e digamos que eu não preciso Navegar tanto para eu chegar onde preciso. No Firefox preciso de um pouco mais de tempo para chegar onde eu quero. Ma hora de pesquisar alguma aplicação e tudo mais. |
Tem alguma ferramenta em específica que você acha muito melhor no Google e no Firefox não consigue usar bem? | Nada em específico. É que demora mais. |
E no seu celular, qual é o que você utiliza? | Eu não utilizo assim nem o Chrome, nem o Firefox no meu celular. Eu uso a Barrinha do Google que já vem no Android |
O que você acredita que seria bom ter nos navegadores que te faria optaria por baixar o que tivesse esse recurso? | Com relação ao meu trabalho eu gostaria que tivesse um navegador que eu conseguisse simular a minha aplicação em vários navegadores no mesmo navegador. |
O que você acha da interface do Firefox? | Eu gosto bastante da interface do Firefox. Ela é muito parecida com a interface do do Chrome. A principal diferença é que eu acho o Chrome mais amigável, as cores costumam ser sempre um pouquinho mais claras. Até as cores escuras são um pouco mais claras e a borda de tudo é bem aradinho, o que dá a sensação de que é amigável. A interface do Firefox é um pouco mais escuro, um pouco mais sério e é tudo pontudo. Me dá essa sensação de seriedade, mas é uma interface bonita. Eu acho bem limpa. Talvez peque um pouco na parte intuitiva. Eu acho mais dificil encontrar alguma funcionalidade pelos ícones ou posicionamento. |
Após interromper a gravação, Carla levantou outros itens que ela acredita que o Firefox poderia melhorar. Não há opções de personalizar melhor as cores para daltônicos, ou melhorar o contraste para quem possui algum problema de visão. Além de que poderia ter outros temas que tornassem o navegador mais amigável e personalizado para o gosto de quem está usando.
Autor: Kauan Eiras, 2024.
Entrevista 4
A quarta entrevista foi realizada no dia 14/04/2024 as 19h, com o José Roberto, homem, 22 anos, estudante de Engenharia de Computação e estagiário na área de desenvolvedor full stack na Presidência da República. Questiona fortemente a simplicidade do Firefox, falando sobre recursos que podem acabar sendo exagerados, poluindo a interface e pesando o aplicativo. José conhece o Firefox, já utilizou e instalou o aplicativo para analisar antes da entrevista, mas seu principal navegador é oGoogle Chrome, tanto em seu computador como em seu celular.
Vídeo - Entrevista 4
- Caso não consiga assistir dentro da gitPages, Clique aqui
Video 4: Entrevista José
Autor: Kauan Eiras, 2024.
Tabela 5: Transcrição da entrevista
Pergunta | Respostas do José |
---|---|
você já utilizou Firefox ou utiliza hoje em dia? | Eu utilizava antigamente. Faz tempo que eu não utilizo. Eu tenho optado por usar o Chrome. Meu celular é um da xiaomi, então eu tenho preferência pelo Chrome tanto pela facilidade que eu tenho com ele como pela praticidade |
Por que você não aderiu o Firefox como primeiro navegador? Tem alguma coisa que você gosta mais no Chrome? | Comecei a usar o Chrome quando entrou na moda. A Google tava lançando um navegador novo e tava todo mundo começando a usar, então foi mais pela força do ábito. O Explorer era mais lento. Na época eu via o Firefox como uma terceira opção. Eu usava às vezes quando eu tinha alguns problemas com o Chrome. Mas eu sempre usei o Chrome. Acho que mais por costume, não necessariamente pelo fato do navegador ser bom, mas por estar acostumado a usar ele. Também uso no celular por ele já vir baixado, o que facilita bastante. |
Teria alguma funcionalidade que se fosse implementada no Firefox você instalaria no seu celular? | Eu acho que o primeiro ponto que ele teria que ter seria a sincronização com o Google, que facilita bastante podendo importar a barra de favoritos e podendo ver o histórico. Essas coisas facilitaria muito o uso dele. Eu não uso muito as funcionalidades específicas do Chrome, eu só uso ele: abro, pesquiso, faço o que eu quero e fecho, então assim eu creio que qualquer navegador consiga ter o que eu preciso. Acho que o Firefox não ter essa questão da sincronização atrapalha. Acho que é principalmente isso. Se ele puder garantir a segurança dos dados e essas coisas também seria bom. Então acho que essas duas coisas seria importante. |
Você considera a interface do Firefox bonita ou tem alguma coisa que te desagrada? | Olhando por acho que talvez poderia deixar as coisas mais arredondadas. Tem essa opção aqui esquisita de pesquisar com alguma das opções de Google, Bing, DuckGo. Eu nunca vou usar isso, sempre vou pesquisar pelo Google. Eu vejo isso aqui como desnecessário, que só ocupa espaço. |
Autor: Kauan Eiras, 2024.
Resultado
Após a realização da entrevista com o usuária e ex-usuárias do aplicativo da Firefox, foi possível elicitar os requisitos que serão apresentados abaixo na Tabela 6. Cada requisito é classificado por um sigla formada por "ENT" + um número, em que "ENT" é um sigla de entrevista, e para representar o tipo do requisito, será usado as siglas "RF" ou "RNF", que representam o tipo do requisito funcional ou não funcional. Além disso, será identificado se os requisitos já foram implementados ou não.
Tabela 6: Requisitos elicitados na Entrevista.
Identificador | Requisitos | Tipo | Implementado |
---|---|---|---|
ENT01 | Sincronização de dados com a conta do Google | RF | Não Implementado |
ENT02 | Bloqueio de anúncios | RF | Não Implementado |
ENT03 | Rede privada virtual (VPN) | RF | Não Implementado |
ENT04 | Ser mais leve que o Chrome | RNF | Implementado |
ENT05 | Acesso à sites acessados recentemente | RF | Implementado |
ENT06 | Temas mais arredondados | RNF | Não Implementado |
ENT07 | Temas para dautônicos | RNF | Não Implementado |
ENT08 | Capacidade de simular aplicações em outros navegadores | RF | Não Implementado |
ENT09 | Retirar excesso de funções que usuários não vão utilizar | RNF | Não Implementado |
ENT10 | Crianção de atalhos no inicio | RF | Implementado |
Autor: Kauan Eiras, 2024.
Referências
- VIANNA, Maurício; VIANNA, Ysmar; ADLER, Isabel K.; LUCENA, Brenda; RUSSO, Beatriz. Design Thinking: Inovação em Negócios. MJV Tecnologia Ltda, 2011.
- BARBOSA, Simone; SILVA, Bruno. Interação Humano-Computador e Experiência do Usuário. 3 de maio de 2021.
- Universidade Federal de Santa Catarina (UFSC). Pesquisa sobre técnicas de elicitação de requisitos, 2023. Disponível em: https://retraining.inf.ufsc.br/guia/app/classificacoes/tecnicas-de-elicitacao-de-requisitos/entidades/tecnicas-de-elicitacao-de-requisitos-observacao-direta. Acesso em: 14 abr. 2024.
Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 12/04/2024 | Descrição do método de Elicitação: Entrevista | Kauan Eiras | Kallyne Macedo |
1.1 | 15/04/2024 | Adição da Metodologia e Desenvolvimento | Kauan Eiras | Guilherme Westphall |
1.2 | 15/04/2024 | Adição da Metodologia e Desenvolvimento | Kauan Eiras | Guilherme Westphall |
1.3 | 15/04/2024 | Adição da Entrevista 1: Natália | Kauan Eiras | Guilherme Westphall |
1.4 | 15/04/2024 | Adição da Entrevista 2: Amanda | Kauan Eiras | Guilherme Westphall |
1.5 | 15/04/2024 | Adição da Entrevista 3: Carla | Kauan Eiras | Guilherme Westphall |
1.6 | 15/04/2024 | Adição da Entrevista 4: José | Kauan Eiras | Guilherme Westphall |
1.7 | 17/04/2024 | Resultado | Kauan Eiras | Guilherme Westphall |
1.9 | 30/05/2024 | Correções | Kauan Eiras | Guilherme Westphall |