Chamados desde sempre de "sistemas", os softwares têm mesmo muita semelhança com organismos vivos. Não à toa, portanto, vários termos são comuns com os da medicina, comovírus, infecções, Falso-Positivo, etc.
Disfunção é outro desses exemplos.Indica a ocorrência de uma anomalia, um distúrbio, alguma coisa que se desvia do normal na execução de uma função. Não é, necessariamente, um erro do software, embora a mensagem aberta com um desses incidentes possa trazer essa palavra como alerta e, portanto, levar a esse entendimento. As disfunções ocorrem por incontáveis causas, como configurações equivocadas da parte do usuário, erros de digitações, distrações e, claro, também os bugs.