Flow of the explanation in this lesson.
Defect management: severity, triage and the defect lifecycle
What you will learn
Your objective. By the end of this lesson, you will be able to explain defect management: severity, triage and the defect lifecycle and apply it to a real banking scenario.
Why it matters. For a business analyst, the defect process is a set of requirements.
Chapter objective: Gherkin, traceability, SIT and UAT design, negative testing, defect management, root cause analysis
Key learning points
- Defect in payments
- Triage team
- Defect reopen
- Root cause analysis
- Production defect
- Defect severity definitions
Key terms
Reconciliation: The process of comparing records from two sources, such as a bank statement and an internal ledger, to confirm they agree.
Idempotency: The property that repeating the same request has the same effect as sending it once. In payments, an idempotency key lets a client safely retry a request after a timeout without creating a duplicate...
Retry: Repeating a failed request or message delivery after a delay, usually with a limit on attempts and a back off period.
Payment flow diagram showing Defect management: severity, triage and the defect lifecycle.
Practise this lesson
Exercise
Trace the payment in this lesson through its lifecycle stages.
Use the lifecycle stages in this lesson: acceptance, processing, clearing, settlement, beneficiary credit, ledger posting and reconciliation.
- What to do. Name each stage, state what happens, and say when the payment is truly final.
Correct result. Acceptance validates the instruction. Processing prepares it. Clearing sorts and nets it. Settlement moves the funds. Beneficiary credit puts the money in the creditor account. Ledger posting records it. Reconciliation proves it. Finality is only at settlement, not at acceptance or at status update.
Why. The lifecycle is the map of a payment. If you cannot say which stage a payment is in, you cannot answer where the money is.
Check your understanding
Practice question
Which of the following best describes defect management: severity, triage and the defect lifecycle?
Takeaway and next step
What to remember
For a business analyst, the defect process is a set of requirements.
Follow a payment through every stage, from instruction to beneficiary credit, and note where it can stop.
Open the Payment Lifecycle Simulator →
Builds on "Test strategy for payments: SIT, UAT, negative testing and the test pack".
Transcript and full text
Show transcript
A defect in payments is not just a bug, it is a risk to customer money. A defect that causes a payment to be sent to the wrong beneficiary, to be sent twice, or to be lost, is a critical defect, and it must be fixed before the release. A defect that causes a status to be displayed incorrectly is a major defect, because the customer will act on the wrong information. A defect that causes a cosmetic issue in the payment history is a minor defect. The severity must be assigned by the impact on the customer and on the money, not by the difficulty of the fix. Triage is the meeting where defects are prioritised, and in payments it must happen daily during testing. The triage team includes the product owner, the test lead, the development lead, and the operations lead, because each one sees a different part of the impact. The product owner knows the business impact, the test lead knows the test coverage, the development lead knows the fix effort, and the operations lead knows the production impact. A defect that is triaged by only one person will be mis-prioritised, and a mis-prioritised defect will either delay the release unnecessarily or escape into production. The defect lifecycle has a fixed sequence: new, assigned, in progress, fixed, retested, closed, or reopened. A defect that is fixed but not retested is not closed, it is waiting. A defect that is retested and fails is reopened, and the reopen count is a metric that matters, because a defect that is reopened three times indicates a deeper problem. The defect record must include the steps to reproduce, the expected result, the actual result, the severity, the priority, the owner, and the release in which it was found. A defect without steps to reproduce cannot be fixed. Root cause analysis for a defect asks why it happened, not just what happened. A defect where a payment was sent twice might have been caused by a missing idempotency check, but the root cause might be that the retry logic was not specified, or that the test pack had no duplicate test, or that the code review did not catch it. The analysis must find the process failure behind the technical failure, because fixing the code without fixing the process will produce the same defect again. The analysis must be documented, and the process fix must be tracked as an action. Production defects are handled differently from test defects, because the money is already at risk. A production defect that causes duplicate payments must trigger an immediate incident, a halt to new payments if necessary, and a reconciliation to find every affected payment. The defect must be fixed, the affected payments must be corrected, the customers must be told, and the regulator must be notified if the impact meets the threshold. A production defect that is treated as a routine bug will become a regulatory incident. Defect metrics are the management tool. The metrics include the number of defects by severity, the time to fix, the reopen rate, the escape rate, which is the percentage of defects found in production rather than in testing, and the defect density, which is the number of defects per thousand lines of code or per test case. A rising escape rate means the testing is not working, and the test strategy must be reviewed. The metrics must be reported weekly during testing, and the trend must be visible to the product owner. For a business analyst, the defect process is a set of requirements. The requirements must state the severity definitions, the triage process, the lifecycle, the root cause analysis, and the metrics. The acceptance criteria must include a test where a defect is raised, triaged, fixed, retested and closed, with the full lifecycle recorded. Last reviewed 7 November 2026. Further reading: the International Software Testing Qualifications Board syllabus; the IEEE Standard for Software and System Test Documentation; the EPC SEPA test packs; the Bank of England guidance on payment system defect management.
A defect in payments is not just a bug, it is a risk to customer money. A defect that causes a payment to be sent to the wrong beneficiary, to be sent twice, or to be lost, is a critical defect, and it must be fixed before the release. A defect that causes a status to be displayed incorrectly is a major defect, because the customer will act on the wrong information. A defect that causes a cosmetic issue in the payment history is a minor defect. The severity must be assigned by the impact on the customer and on the money, not by the difficulty of the fix.
Triage is the meeting where defects are prioritised, and in payments it must happen daily during testing. The triage team includes the product owner, the test lead, the development lead, and the operations lead, because each one sees a different part of the impact. The product owner knows the business impact, the test lead knows the test coverage, the development lead knows the fix effort, and the operations lead knows the production impact. A defect that is triaged by only one person will be mis-prioritised, and a mis-prioritised defect will either delay the release unnecessarily or escape into production.
The defect lifecycle has a fixed sequence: new, assigned, in progress, fixed, retested, closed, or reopened. A defect that is fixed but not retested is not closed, it is waiting. A defect that is retested and fails is reopened, and the reopen count is a metric that matters, because a defect that is reopened three times indicates a deeper problem. The defect record must include the steps to reproduce, the expected result, the actual result, the severity, the priority, the owner, and the release in which it was found. A defect without steps to reproduce cannot be fixed.
Root cause analysis for a defect asks why it happened, not just what happened. A defect where a payment was sent twice might have been caused by a missing idempotency check, but the root cause might be that the retry logic was not specified, or that the test pack had no duplicate test, or that the code review did not catch it. The analysis must find the process failure behind the technical failure, because fixing the code without fixing the process will produce the same defect again. The analysis must be documented, and the process fix must be tracked as an action.
Production defects are handled differently from test defects, because the money is already at risk. A production defect that causes duplicate payments must trigger an immediate incident, a halt to new payments if necessary, and a reconciliation to find every affected payment. The defect must be fixed, the affected payments must be corrected, the customers must be told, and the regulator must be notified if the impact meets the threshold. A production defect that is treated as a routine bug will become a regulatory incident.
Defect metrics are the management tool. The metrics include the number of defects by severity, the time to fix, the reopen rate, the escape rate, which is the percentage of defects found in production rather than in testing, and the defect density, which is the number of defects per thousand lines of code or per test case. A rising escape rate means the testing is not working, and the test strategy must be reviewed. The metrics must be reported weekly during testing, and the trend must be visible to the product owner.
For a business analyst, the defect process is a set of requirements. The requirements must state the severity definitions, the triage process, the lifecycle, the root cause analysis, and the metrics. The acceptance criteria must include a test where a defect is raised, triaged, fixed, retested and closed, with the full lifecycle recorded. Last reviewed 7 November 2026. Further reading: the International Software Testing Qualifications Board syllabus; the IEEE Standard for Software and System Test Documentation; the EPC SEPA test packs; the Bank of England guidance on payment system defect management.
Full lesson text (all scenes)
Completing a lesson updates your progress dashboard on the homepage.
Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.