Escrito originalmente en francés. Traducido por IA — se ha preservado el sentido, no la prosa.
Definición corta
Regla de organización que prohíbe conservar un defecto conocido sin decisión: toda señal cualificada se corrige o sale de la gestión de defectos. No versa sobre la ausencia de defectos.
Definición detallada
En el uso corriente, "cero bugs" se entiende como la promesa de un software sin defectos, lectura que vuelve irrealista la expresión y hace rechazar la regla antes de discutirla.
En los artículos de este blog, la expresión designa otra cosa: cero defectos conocidos sin decidir. El perímetro es lo conocido; lo desconocido queda fuera de alcance. La cualificación de una señal solo tiene dos salidas: defect, que exige una corrección, y no defect, que saca el elemento de la gestión de defectos. El estado excluido es el tercero: el defecto conocido conservado en una cola para más adelante.
La expresión viene del inglés zero bug policy, documentada en particular por una experiencia de Porsche sobre la aplicación My Porsche.
Uso en el ámbito
Arbitraje de hoja de ruta, mantenimiento de una herramienta de seguimiento, comités de priorización, salida de un atraso existente, discusiones sobre la velocidad de un equipo.
Sinónimos y variantes
zero bug policy · "cero defectos conocidos sin decidir".
No confundir con
- Defecto — el hecho cualificado sobre el que la regla hace recaer la decisión, mientras que la política es el régimen que obliga a decidir.
- Cero defectos / calidad total — objetivo de producción que busca no fabricar defectos, situado antes de la entrega.
- Backlog de bugs — cola de defectos conocidos conservados, priorizados y aplazados; es el estado que la política excluye.
- Deuda técnica — debilidad de diseño cuyo tratamiento se ha decidido; se resuelve mediante un arbitraje de prioridades, fuera del perímetro de esta regla.
Ejemplos
Llega una devolución de soporte: el equipo decide en el día entre corregir y recalificarla como petición de mejora. No se abre ninguna tercera casilla.
Un equipo que parte de un atraso define un "nuevo cero temporal": la regla solo se aplica plenamente al final de la fase.
Ambigüedades / debates
La palabra se lee espontáneamente como una promesa de perfección, y esa distancia es la primera fuente de rechazo.
Segunda indefinición: ¿la regla versa solo sobre los defectos abiertos, o sobre toda la gestión de tickets? En ese caso, la separación entre tarjeta de bug y tarjeta de trabajo entra en su perímetro.