Ciencia Aberta

Como Captar Necessidades de Explicabilidade em Projetos de Software?

Como Captar Necessidades de Explicabilidade em Projetos de Software?

Título: Como Captar Necessidades de Explicabilidade em Projetos de Software?

Em um mundo onde os sistemas de software se tornam cada vez mais complexos, a necessidade de explicações claras para os usuários é vital. Um estudo recente comparou três métodos de elicitação de requisitos — grupos focais, entrevistas e pesquisas online — para entender melhor como coletar requisitos de explicabilidade de maneira eficaz.

Principais Descobertas:

  1. Entrevistas: Foram as mais eficientes, garantindo a captação do maior número de necessidades distintas por participante e tempo investido. Uma escolha excelente para profundidade e diversidade de informações.

  2. Pesquisas: Embora tenham coletado a maior quantidade total de necessidades, houve um alto índice de redundância. Ideal para obter dados de forma abrangente, mas pode resultar em repetições.

  3. Grupos Focais: Apesar de gerarem discussões ricas, foram os menos eficientes em termos de necessidades capturadas por esforço investido.

Uso de Taxonomias:

Os pesquisadores também exploraram como a introdução de taxonomias (classificações de necessidades) impacta a coleta de dados. O uso de taxonomias em uma fase inicial pode limitar a criatividade dos participantes. Por outro lado, introduzí-las após uma fase de coleta livre tende a favorecer uma maior diversidade nas necessidades identificadas.

Recomendações para Empresas:

  • Método Híbrido: Combine entrevistas para aprofundar e pesquisas para coletar uma gama mais ampla de insights.
  • Elicitação em Duas Fases: Comece com uma coleta livre de necessidades e, em seguida, utilize uma taxonomia para categorização.
  • Moderação Efetiva: Nos grupos focais, atue ativamente para evitar repetições nas respostas e guiar discussões mais produtivas.

Conclusão:

Não existe um método de elicitação que funcione para todas as situações. A escolha deve depender dos objetivos específicos e dos recursos disponíveis. Investir em metodologias que equilibram eficiência e abrangência pode levar a uma melhor identificação de necessidades de explicabilidade.

Quer saber mais sobre como adaptar essas estratégias ao seu contexto? Comente abaixo e compartilhe suas experiências! 🌟

Fonte: https://arxiv.org/pdf/2505.23684