Volver a la metodología

Workflow de Jira: Bug

El ciclo de vida de un defecto, con las cuatro salidas que lo cierran sin que nadie escriba una línea de código.

Jira · UPEX BUG/DEFECT LIFE CYCLE

Ciclo de vida de un bug

Los once estados de un bug en Jira. De los seis caminos que salen de Open, cuatro lo cierran sin arreglarlo (no reproducible, duplicado, funciona según lo diseñado, es una mejora), uno lo aplaza a Deferred y uno entra al ciclo de arreglo.

Ciclo de vida de un bug en JiraMáquina de estados del ciclo de vida de un bug en Jira. Desde Open, el bug se reparte en seis caminos: cuatro lo descartan sin arreglarlo (no reproducible, duplicado, funciona según lo diseñado, es una mejora), uno lo aplaza a Deferred y uno entra al ciclo de arreglo, que va de In Progress a Closed pasando por Pull Request y Ready For QA. Un bug aplazado se retoma hacia In Progress, y desde cualquier estado puede pasar a ABORTED.CLASIFICACIÓNDESCARTE · NADIE ESCRIBE CÓDIGOCICLO DE ARREGLOCreatedeferis CNRis duplicatedis WADis not a Bugstart fixingresume fixPull RequestFixed & DeployedReTest PassedABORTED* desde cualquier estadoOpen1 · newDeferred10012 · indeterminateCannot Reproduce10041 · doneDuplicated10013 · doneREJECTED10016 · doneEnhancement10020 · doneABORTED10022 · doneIn Progress3 · indeterminateIn Review10030 · indeterminateReady For QA10004 · newClosed6 · doneLEYENDAFocal: el repartidor (Open) y el cierre limpio (Closed).* Transición global: se dispara desde cualquier estado, no solo al crear el bug.Bajo cada estado: su id en Jira y su categoría. La categoría NO define el color.El color lo define la posición en el flujo: triage, descarte, ciclo de arreglo.TRANSICIONES OMITIDAS · 3 DE 15`Hard pushed`: In Progress salta a Ready For QA sin pasar por In Review.`back`: un bug Closed vuelve a Ready For QA para volver a probarse.`Re-Open`: transición global que devuelve cualquier bug a Open.