Search the courses, subjects, tracks, games and features, or jump straight to a page.
Learn it your way
A short class with Sarah and her students. The other ways are under More.
Sign up free to listen. Transcripts are free to read.
Today, we will cover the concepts of severity and priority in defect management. Understanding these terms is crucial for bug tracking. Can anyone tell me what you think 'severity' means?
Is severity about how bad the bug is?
Yes, that’s correct! Severity measures the technical impact of a bug. It shows how serious the defect is in terms of system functionality. Can someone provide an example of a 'Critical' severity bug?
An app crash when users try to log in would be critical.
Exactly! Now, what about 'priority'? How is it different from severity?
Priority is about how urgent it is to fix the bug, right?
Spot on! Priority indicates the urgency to fix a defect, which might not necessarily align with its severity. Let’s remember that with the mnemonic 'SPU': Severity's 'S' stands for 'System impact', Priority's 'P' for 'Prompt action', and 'U' for urgency.
In summary, severity measures how badly a bug affects the system, while priority indicates how quickly it should be addressed.
Let's dive deeper with some examples. Can someone give me a label and a short explanation for what 'Major' severity means?
Major would be a bug that causes incorrect results, like wrong calculations in an invoice.
Nice! Now, how would you classify a UI alignment issue? What severity and priority level might that have?
That seems like a Minor severity bug with a Low priority unless it affects user experience significantly.
Good analysis! Remember, the same defect might have different prioritizations based on project deadlines. It's useful to think about how the business impacts defect prioritization. For example, a Critical bug might require an immediate fix, while a Low severity issue can be scheduled for later.
Imagine you’re a QA Tester. You find a crash bug that only happens when a user plays the game for over an hour. How would you classify that?
That sounds like a Major severity since it affects gameplay.
Great! And what might its priority be?
If the release is coming soon, it would be High priority.
Exactly! Now what if we found a typo in the help section of the app? How would that look?
Typo would be Trivial severity and probably Low priority unless it confuses users.
Perfect! You all are getting the hang of this. Remember to weigh both factors in your reports and analyses.
Severity means how bad, Priority shows how bad; together they help fix the sad.
Imagine a doctor diagnosing a patient: a heart attack (Critical severity) needs immediate attention (High priority), while a small headache (Minor severity) can wait for an appointment (Low priority).
Remember SPU: 'S' for Severity (System impact), 'P' for Priority (Prompt action), 'U' for Urgency.
S-P: Severity-Priority, Classifying bugs to fix with high commonality.
Term
What is Severity?
Click to flip
Term
What is Priority?
Click to flip
Term
Example of Critical Severity?
Click to flip
The technical impact of a defect on the functionality of a software system, categorized as Critical, Major, Minor, or Trivial.
The urgency with which a defect should be resolved, classified as High, Medium, or Low.
A deviation from the expected behavior of a software application.
Understanding severity and priority is essential in effective defect management as they determine how defects are classified and addressed.
This section discusses the key definitions of severity and priority in the context of bug tracking, highlighting how each term impacts defect resolution. Severity refers to the technical impact of the bug, while priority indicates the urgency to fix it. Examples and definitions clarify these concepts, emphasizing the importance of distinguishing between the two.
In software development, defects are evaluated based on two main attributes: severity and priority. Severity measures the technical impact of a defect on the software system, with classifications such as Critical, Major, Minor, and Trivial. Priority, on the other hand, reflects the urgency of addressing the defect, rated as High, Medium, or Low. A defect can have a high severity but low priority, or vice versa, depending on business needs and context.
Severity Examples include:
Priority Examples include:
This section is crucial as understanding severity versus priority aids in effective bug reporting and helps QA teams allocate resources and focus effectively.