

In an agile approach towards defect management, few points should be worth consideration: Therefore development teams resort to 'agile' methodology in order to reduce cost and deal with defects with a lot of ease. Due to that we aren't in a position to complete the ongoing process.ĭetecting a defect during production stage is more expensive than found at earlier stages of the development cycle.

While in the mid of a certain sprint along with working on a product backlog we may just discover the fact the task cannot be completed due to a certain unmatched acceptance criteria.
Defect process in agile software#
Defect?Ī defect in a software application can be defined as an erroneous output, a failure or a fault that makes the system terminate abnormally or may behave in a way least expected. Thus the process of defect management is a meticulous activity that demands careful consideration of requirement specifications as when a defect is caught it must be handled in order to be able to find the root cause of a given problem. The backlog is a result of the sum of efforts put in by developers along with the set of requirements which leads to an estimation of the tasks to be performed on a priority basis. We resort to scrum or Kanban approach for managing defects in an agile framework, which requires recording everything in the product backlog.The product backlog acts as a summary of the complete set of activities that need to be performed. Defect Management is a crucial step towards an accomplished project thereby ensuring that the right thing is delivered at the right time. Defect management is an important aspect of an application.
