La IA priorizó pagos. Yo prioricé autenticación. Dos días después encontramos el bug.
Adrián Ardiles
· 2 min de lectura
Hace unos meses cargué un proyecto de software bancario en Olimpia, el asistente de QA que estoy construyendo.
Le pasé el historial de defectos, los módulos del sistema y los cambios del último sprint. Le pedí que me dijera qué testear primero.
La respuesta fue clara: módulo de pagos, riesgo alto, prioridad uno.
Era una respuesta razonable. Pagos en banca siempre es crítico. Los datos históricos lo avalaban.
Pero yo sabía algo que Olimpia no sabía.
Lo que no estaba en ningún log
El módulo de pagos acababa de salir de un sprint dedicado exclusivamente a cobertura. Un equipo externo lo había auditado, tenía pruebas de regresión completas y cero defectos abiertos en los últimos cuarenta días.
Lo que sí tenía cambios recientes y cero cobertura era el módulo de autenticación biométrica. Había sido integrado bajo presión, en los últimos días del sprint. ¿Deberías cargar también ese contexto? ¿Y los cambios internos del equipo? ¿Y quién entró o salió?
Eso no estaba en ningún log. No había forma de que la IA lo supiera. Pero tampoco tiene por qué: el equipo está vivo, respira, tiene variantes, personal interno y externo, cosas que se ven en el día a día. Una herramienta de IA no es un diario donde escribís todo lo que pasa.
Cambié la priorización. Empezamos por autenticación.
Dos días después encontramos un defecto en el flujo de verificación facial que hubiera bloqueado el acceso a usuarios en dispositivos Android con versiones anteriores a la 12. En un banco, eso no es un bug menor.
La línea
Ahí está la línea que separa al consultor de calidad del ejecutor de checklist.
No es saber usar la IA. Es saber cuándo la IA tiene razón y cuándo tiene los datos correctos pero le falta el contexto que solo vos tenés.
El criterio no desaparece porque exista una herramienta que analice riesgo. Se vuelve más necesario, porque alguien tiene que decidir qué información le falta a esa herramienta. Las variables siguen estando ahí.
Esa persona sigue siendo el QA.
¿Cuántas veces tomaste una decisión diferente a lo que te sugería la herramienta y tenías razón?