Defect Life Cycle
“Never allow the same bug to bite you twice.” ( Steve Maguire ) A defect lifecycle is the movement of a defect or bug through different phases from the beginning when it was identified till it is verified and closed. There are different tools used for managing the defect currently (Jira, Bugzilla, HP ALM, etc.). Different organizations follow different processes for managing the defect, however underlying phases remain the same. New It is the phase when the defect/bug is identified. As soon as a defect is found it is assigned with 'New' state and the process of defect life cycle starts. Open From the 'New' state the defect moves to the 'Open' state where the defect is assigned to dedicated developer who first tries to recreate the defect, if the defect is valid then the developer starts fixing the bug. During this phase if the defect is not valid then it moved to a deferred state. Deferred This state occurs when the defect is not appropriate, then the develop...