Skip to content

Issue Lifecycle

Standard lifecycle for tasks, bugs, and change requests across the FitZalo V2 project.


Task States

State Definitions

StateDescriptionWho OwnsExit Criteria
TODOTask defined, not startedAssigned to developer
DOINGActively being worked onDevPR submitted
IN_REVIEWCode review in progressReviewerPR approved or changes requested
QATesting by QA or automated testsQAAll tests pass
BLOCKEDCannot proceed due to dependencyDev → escalate to PMBlocker resolved
DONEMerged to main, tested, deployedDoD met
CANCELLEDRemoved from scopePM/PODecision logged

Issue Types

TypePrefixDescriptionSLA
SPECV2-MOD-SPEC-NNNSpecification / behavior docBefore coding
BEV2-MOD-BE-NNNBackend implementationSprint-bound
FEV2-MOD-FE-NNNFrontend implementationSprint-bound
QAV2-MOD-QA-NNNTest creation / executionBefore release
DEVOPSV2-MOD-DO-NNNInfrastructure / CI/CDBefore deploy
DOCV2-MOD-DOC-NNNDocumentationBefore handoff
BUGV2-MOD-BUG-NNNDefect fixBased on severity

Bug Severity

SeverityResponse SLAFix SLAExample
P0 Critical1 hour4 hoursLogin broken, data loss
P1 High4 hours1 dayFeature not working, wrong data
P2 Medium1 day1 sprintUI glitch, minor logic error
P3 Low3 daysBacklogCosmetic, typo, enhancement

Transitions & Responsibilities

TransitionActionByNotification
TODO → DOINGAssign self / pick from boardDevBoard update
DOING → IN_REVIEWCreate PR, link taskDevReviewer tagged
IN_REVIEW → DOINGRequest changes on PRReviewerDev notified
IN_REVIEW → QAApprove PR, mergeReviewerQA notified
QA → DONEAll tests passQAPM notified
QA → DOINGTest failure loggedQADev notified with repro
ANY → BLOCKEDLog blocker reason + dependencyDevPM escalated
BLOCKED → DOINGBlocker resolvedPM/DevResume work

Escalation Path

Dev (stuck > 2h) → Tech Lead → Architect (design issue) → PM (scope/priority)

Sprint Ceremonies

CeremonyFrequencyDurationParticipants
Daily standupDaily15 minDev team
Sprint planningBi-weekly1 hourDev + PM + PO
Sprint reviewBi-weekly30 minAll stakeholders
RetrospectiveBi-weekly30 minDev team
Module handoffPer module completion1 hourDev + QA + TL

FitZalo Platform Documentation