Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bug Triage is a process where each bug is prioritized based on its…
Bug Triage is a process where each bug is prioritized based on its severity, frequency, risk, etc. Triage term is used in the Software testing / QA to define the severity and priority of new defects.
The goal of Bug Triage is to evaluate, prioritize and assign the resolution of defects. The team needs to validate severities of the defect, make changes as per need, finalize resolution of the defects, and assign resources. Mainly used in agile project management.
How often 'Bug Triage' needs to be conducted in a release?
The frequency of the Bug triage meeting is not fixed. It depends on the project situation.
-
-
-
-
Bug Severity or Defect Severity in testing is a degree of impact a bug or a Defect has on the software application under test. A higher effect of bug/defect on system functionality will lead to a higher severity level. A Quality Assurance engineer usually determines the severity level of a bug/defect.
Types of Severity
Critical: This defect indicates complete shut-down of the process,
nothing can proceed further
Major: It is a highly severe defect and collapses the system. However, certain parts of the system remain functional
Medium: It causes some undesirable behavior,
but the system is still functional
-
Priority is defined as the order in which a defect should be fixed. Higher the priority the sooner the defect should be resolved. Defects that leave the software system unusable are given higher priority over defects that cause a small functionality of the software to fail.
Priority Types
-
Medium: During the normal course of the development
activities defect should be resolved.
It can wait until a new version is created
High: The defect must be resolved as soon as
possible as it affects the system severely and
cannot be used until it is fixed
-
Example of low severity and high priority:
A very low severity with a high priority: A logo error for any shipment website, can be of low severity as it not going to affect the functionality of the website but can be of high priority as you don't want any further shipment to proceed with the wrong logo.
A very high severity with a low priority: Likewise, for flight operating website, a defect in reservation functionality may be of high severity but can be a low priority as it can be scheduled to release in a next cycle.
Defect triage is a process that tries to do the re-balancing of the process where the test team faces the problem of limited availability of resources. So, when there are large number of the defect and limited testers to verify them, defect triage helps to try to get as many defects resolved based on defect parameters like severity and priority.
How to determine Defect Triage: Defect Review, Defect Assessment, Defect Assignment
In Software Engineering, Assigning wrong severity to defect can delay the STLC process and can have some drastic implication on the overall performance of the team. So, the responsible person needs to be precise and accurate on its call for assigning defect.