En la interacción entre humanos y computadoras , la retroalimentación discreta es un tipo de salida que pasa a un segundo plano al ser muy sutil, a veces casi imperceptible. Las máquinas físicas suelen proporcionar una retroalimentación discreta y rica como subproducto de su diseño. En el software de computadora , la retroalimentación discreta generalmente debe incluirse en el diseño.
La ventaja de una retroalimentación discreta es que puede proporcionar indicaciones siempre disponibles sin saturar la interfaz de usuario con indicadores explícitos, como etiquetas de texto o luces indicadoras. La desventaja de la retroalimentación discreta es que puede ser demasiado sutil para algunos usuarios y, a menudo, no puede describirse por sí sola para los principiantes.
Por ejemplo, una persona que conduce un automóvil tiene varios medios para estar informado sobre el funcionamiento del motor . Además de las luces del tablero , el conductor también percibe el sonido y la vibración del motor. Un sonido o vibración anormal alerta al conductor de que puede haber un problema, mientras que un sonido o vibración típicos le aseguran al conductor que todo va con normalidad. Hacer que el automóvil esté completamente en silencio puede afectar negativamente al rendimiento del conductor, ya que debe realizar un esfuerzo adicional para mantenerse informado sobre el funcionamiento del vehículo.
De manera similar, un programa informático que tenga dos modos de funcionamiento podría emplear una retroalimentación discreta para mantener al usuario informado sobre el modo actual. Si el programa tuviera un modo de visualización y un modo de edición, el color de fondo del espacio de trabajo podría cambiar sutilmente de blanco a amarillo pálido al cambiar al modo de edición. Una aplicación de navegador web podría realizar un seguimiento de las páginas que el usuario ha visitado y modificar los colores de los enlaces que apuntan a páginas que el usuario ya ha visto.