Users Online

· Guests Online: 102

· Members Online: 0

· Total Members: 188
· Newest Member: meenachowdary055

Forum Threads

Newest Threads
No Threads created
Hottest Threads
No Threads created

Latest Articles

Agile Testing Tutorial

Why Bug/Defect Triage is Important in Software Testing

 

What is 'Defect Triage'?

Defect 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.

In this tutorial, we will learn-

Why do we need to have 'Defect Triage'?

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 'Defect Triage' needs to be conducted in a release?

The frequency of Defect triage meeting is not fixed. It depends on project situation.

Here, are some important factors that decide the frequency of Defect Triage Meetings:

These Important factors are:

  • As per the project schedule
  • Number of defects in the system
  • Impact on schedules of team members' availability
  • Overall project health

Usually, Defect Triage Meetings are held two or three times in a week.

Who are the mandatory and other participants of 'Defect Triage'?

Mandatory Participants

Below project members always take part in Defect Triage Meetings.

  • Project Manager
  • Test Team Leader
  • Technical Lead
  • Development Team Leader

Optional Participants

  • Developers
  • Testers
  • Business Analyst

Roles and Responsibilities of participants during 'Defect Triage.'

Test Team Leader

  • Scheduled bug triage meeting and send meeting notification for attendees.
  • Create a defect report and send it to all attendees before the meeting.
  • Assign priority and severity of the defects.
  • Give a presentation so that other members understand Root Cause of defect.
  • Every meeting note is captured and sent to meeting attendees.

Development Lead

  • Helps in the prioritization of the defects.
  • Discuss defect difficulty and explain the risk involved because of that defect.
  • Allocate work to fix defects to relevant developers.
  • Update the defect resolution and include development notes in case any information is missing or any additional information needed by developers.

Project Manager

  • Help in the prioritization of the defects.
  • Discuss the next iteration release date for QA.
  • Need to make sure that related user representatives are also invited to the bug triage meeting.

What happens during 'Defect Triage' Meeting?

  • Test Team leader sends out a bug report with the new defects. During the defect triage meeting, each defect is analyzed to see whether right priority and severity are assigned to it.
  • Priorities are rearranged if needed.
  • Defects are analyzed and evaluated by the degree of their severity.
  • This include discussion regarding the complexity of the defect, risks, rejection, reassignment of errors is done.
  • Updates are captured in bug tracking system.
  • The QA engineer will make the changes to each defect and discuss them with each attendee.
  • The "Comments" field is updated correctly by noting essential points of the meeting.

What is the outcome of the 'Defect Triage'?

At the end of every meeting, Defect Triage Metrics will be prepared and given to all the attendees. This report acts as the meeting minutes which will prove helpful for future meetings.

Conclusion:

  • Defect triage is a process where each bug is prioritized based on its severity, frequency, risk, etc.
  • The goal of Bug Triage is to evaluate, prioritize and assign the resolution of defects.
  • The frequency of defect triage meeting is decided according to the project schedule, number of defects in the system, overall project health, etc.
  • Project Manager, Test Team Leader, Technical Lead, Development Team Leader are taken part in this meeting.
  • Defects are analyzed and evaluated by the degree of their severity.

 

Comments

No Comments have been Posted.

Post Comment

Please Login to Post a Comment.

Ratings

Rating is available to Members only.

Please login or register to vote.

No Ratings have been Posted.
Render time: 0.87 seconds
10,824,780 unique visits