La mayor parte del software se diseña para automatizar flujos o gestionar datos. Sin embargo, en finanzas, salud y sector público, el software incorpora cada vez más lógica de decisión que afecta resultados reales. En esos contextos, la corrección funcional no es suficiente: importa la corrección decisional.

1. Software operativo vs software decisional

Una distinción útil:

  • software operativo ejecuta tareas y workflows;
  • software informativo organiza y presenta datos;
  • software decisional produce resultados que implican una elección (elegibilidad, umbrales, conveniencia, recomendaciones).

2. Definición de integridad decisional

Definimos integridad decisional como:

la capacidad del sistema para producir decisiones correctas, coherentes, transparentes y verificables dentro de su contexto técnico, normativo y operativo.

3. Dónde fallan los sistemas: errores decisionales

3.1 Modelos incompletos
Variables relevantes omitidas (restricciones, incentivos, casos límite) o marco normativo no modelado.

3.2 Fórmulas o reglas erróneas
Errores matemáticos, supuestos no declarados, redondeos inseguros, unidades inconsistentes.

3.3 Incentivos distorsionados
Optimización para engagement o conversión en lugar de calidad decisional.

4. Coste de una baja integridad decisional

Aumenta el riesgo económico, operativo, legal y reputacional, y erosiona la confianza en lo digital.

5. Requisitos decision‑grade

Una plataforma decision‑grade incorpora (según el riesgo):

  • transparencia,
  • trazabilidad,
  • verificación,
  • explicabilidad operativa,
  • gobernanza orientada al riesgo.

6. Relevancia transversal

Finanzas (impuestos, conveniencia), salud/cuidados (asignación, turnos) y políticas públicas (elegibilidad) requieren integridad decisional cuando los resultados guían decisiones.

7. De la corrección funcional a la corrección decisional

El salto consiste en hacer explícita y auditable la lógica de decisión.

8. Un enfoque pragmático

  1. definir decisión y riesgo;
  2. formalizar datos y supuestos;
  3. aislar un núcleo decisional testeable;
  4. QA determinista;
  5. UX orientada a confianza y verificación.

9. Conclusión

El software es cada vez más un mecanismo decisional. La integridad decisional es un requisito técnico, organizativo y ético.