Empathy in Software Engineering Education: Evidence, Practices, and Opportunities

Este estudo de revisão sistemática analisa como a empatia é ensinada e aplicada na educação em engenharia de software, concluindo que, embora atualmente fragmentada, sua integração estruturada e mensurável nos currículos é essencial para desenvolver profissionais mais colaborativos, éticos e centrados no usuário.

Matheus de Morais Leca, Kim Johnston, Ronnie de Souza Santos

Publicado Tue, 10 Ma
📖 4 min de leitura☕ Leitura rápida

Each language version is independently generated for its own context, not a direct translation.

Imagine que a engenharia de software é como a construção de uma casa. Por muito tempo, os engenheiros focaram apenas nos alicerces, no concreto e na eletricidade: "A casa está de pé? O telhado não vaza?". Se a casa funcionava tecnicamente, era considerada um sucesso.

Mas, e se os moradores da casa não se sentissem confortáveis? E se a porta fosse muito baixa para alguém em cadeira de rodas? E se a cozinha fosse um labirinto para quem tem dificuldade de memória?

É aqui que entra a empatia.

Este artigo é como um grande "mapa do tesouro" que os autores (Matheus, Kim e Ronnie) criaram para entender como as faculdades de engenharia estão ensinando os futuros engenheiros a não apenas construir casas tecnicamente perfeitas, mas a entender as pessoas que vão morar nelas.

Aqui está a explicação simples, usando algumas analogias:

1. O Que Eles Fizeram? (A Grande Varredura)

Os autores não inventaram a roda. Eles foram como detetives ou bibliotecários muito organizados. Eles vasculharam 6 grandes bibliotecas digitais (como Google Scholar e IEEE) e encontraram 43 estudos publicados entre 2001 e 2025.

  • A Analogia: Imagine que eles pegaram 43 receitas de bolo diferentes. Algumas eram de bolos de engenharia geral (como civil ou mecânica) e outras eram especificamente de "bolos de software". O objetivo era ver: "Como os cozinheiros estão ensinando a colocar o ingrediente 'empatia' na massa?"

2. A Grande Diferença: O "Filósofo" vs. O "Arquiteto"

O estudo descobriu algo muito interessante. A forma como a empatia é ensinada depende da especialidade, como se fossem duas abordagens diferentes para o mesmo problema:

  • Engenharia Geral (O "Filósofo"):

    • Aqui, a empatia é vista como uma virtude moral. É como ensinar um engenheiro a ser um "bom cidadão".
    • O Foco: "Você deve se importar com a sociedade e com as pessoas ao seu redor." É mais sobre reflexão, ética e responsabilidade social.
    • Metáfora: É como ensinar o engenheiro a ter um "coração grande" antes de pegar o martelo.
  • Engenharia de Software (O "Arquiteto Prático"):

    • Aqui, a empatia virou uma ferramenta de trabalho. Não é apenas um sentimento bonito; é uma técnica que você pode medir e usar.
    • O Foco: "Como usamos a empatia para desenhar um aplicativo que ninguém odeia?" Eles usam mapas de empatia, personas (personagens fictícios que representam usuários) e testes de acessibilidade.
    • Metáfora: É como dar ao engenheiro de software um "óculos de raio-X" que permite ver o mundo pelos olhos do usuário final, transformando esse sentimento em código e design.

3. Como Eles Ensinam Isso? (O "Treinamento")

O estudo mostrou que não basta apenas dizer "seja empático". É preciso treinar. As faculdades estão usando métodos criativos:

  • Jogos de Papel: Criar histórias de usuários reais para entender suas dores.
  • Simulações: Colocar óculos escuros ou cadeiras de rodas para simular como é usar um sistema com deficiência.
  • Serviço à Comunidade: Ir para a rua e conversar com pessoas reais, não apenas com teóricos.
  • Reflexão: Pedir aos alunos que escrevam sobre como se sentiram ao projetar algo.

4. O Que Ganhamos com Isso? (Os "Prêmios")

Quando os alunos aprendem a ter empatia, o resultado é mágico:

  • Equipes que não brigam: Eles entendem melhor os colegas.
  • Produtos melhores: O software funciona para mais pessoas (incluindo idosos e pessoas com deficiência).
  • Menos preconceito: Eles percebem quando estão criando algo que exclui alguém.
  • Mais motivação: Os alunos sentem que seu trabalho tem um propósito real, não é apenas "código frio".

5. Os Obstáculos (O "Trânsito")

Nem tudo são flores. O estudo aponta que ainda existem grandes barreiras:

  • O "Rei" é o Técnico: Em muitas faculdades, a matemática e o código ainda são vistos como os únicos assuntos importantes. A empatia é tratada como um "enfeite" secundário.
  • Dificuldade de Medir: Como você coloca nota em "ser empático"? É difícil criar provas para isso.
  • Resistência dos Alunos: Alguns alunos acham que "isso é coisa de psicologia, não de engenharia" e têm dificuldade em sair da lógica fria dos números para a lógica humana das emoções.
  • Falta de Tempo: Os cursos já estão lotados de matérias técnicas, e não sobra espaço para essas atividades.

Conclusão: Para Onde Vamos?

O artigo conclui que a empatia está deixando de ser um "superpoder opcional" e se tornando uma habilidade essencial e mensurável.

A mensagem final é: Não basta construir um software que funcione; precisamos construir um software que faça sentido para as pessoas.

O futuro da engenharia de software não é apenas sobre escrever linhas de código mais rápidas, mas sobre usar o código para conectar, incluir e entender a humanidade. A empatia é a ponte entre a máquina e o ser humano.