File:Prioritizing Bugs Flowchart.jpg
Original file (1,344 × 2,496 pixels, file size: 295 KB, MIME type: image/jpeg)
Summary
This flowchart shows an example of how one could triage bug priorities. It is not meant as a strict guideline, only an example that some might find useful. If there are suggestions or issues with it please email me at jmadero - dev at gmail dot com (no spaces). Thanks all.
Source
This file is an export of the ODG file File:Prioritizing_Bugs_FlowChart.odg.
Accessible description
What follows is the flowchart described as plain text, based on the original ODG file in its 2017-10-27 version
Bug Priority Triage Flowchart Suggestion(s)
DEFAULT - Read bottom for more information
Does bug cause crash, loss of data, inability to install, broken core functions (ex. inability to save or print any document)?
Yes
Does this bug happen very frequently on clean install/install attempt?
Yes
Email QA & Devs.
- Priority: Highest
- Severity: Critical
No
Does bug involve major component affecting most users?
Yes
- Priority: Highest
- Severity: Critical
No
Does bug affect a component that affects many users?
= Yes =
- Priority: High
- Severity: Critical
= No =
- Priority: Medium
- Severity: Critical
No
Does bug involve a serious glitch, such as tedious slowness, inability to open particular documents, install some extensions, print to certain printers?
Yes
- Priority: High
- Severity: Major
No
Does bug prevent users from making professional quality work, including exchanging files with other office suites?
Yes
- Priority: Medium
- Severity: Normal
No
Does bug make it substantially harder to make high quality work or require users to not use some features?
= Yes =
- Priority: Medium
- Severity: Minor
= No =
Does bug not affect ability to make high quality work but instead only suggestions to make current features better? Ex: label names & object placement
== Yes ==
- Priority: Low
- Severity: Trivial
== No ==
Bug is not a bug, instead it's a wishlist item for a NEW feature OR a SUBSTANTIAL change on a current feature.
- Priority: Medium
- Severity: Enhancement
Defaults
Default priorities are just to match to the severity of the bug but can/should be changed if appropriate. Some questions that can be asked while bug triaging to determine if raising/lowering priority is appropriate:
- How many people will benefit from this bug getting fixed (most, many, few, almost none)
- How easy is the fix for this bug (really easy → really hard)
- How much of a time saver would fixing the bug cause for end user.
- Is there currently a workaround? If so, how hard is the workaround?
- Does the bug reflect poorly on LibreOffice to the community (example might be a simple typo that should be fixed)
Regressions
Special attention should be made to prioritizing regressions. Usually a regression calls for increased priority unless there is a specific reason not to raise it, in which case a comment in the bug is probably a good idea.
Licensing
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Dimensions | User | Comment | |
---|---|---|---|---|
current | 16:00, 27 October 2017 | 1,344 × 2,496 (295 KB) | Beluga (talk | contribs) | Major layout cleanup |
13:41, 7 December 2016 | 1,344 × 2,496 (280 KB) | Cornouws (talk | contribs) | included few words on taking into account exchanging files with other office-suites. | |
23:27, 4 December 2015 | 1,344 × 2,496 (285 KB) | Qubit (talk | contribs) | Update image to reflect deprecation of 'blocker', use of name 'enhancement', and relative position of Importance fields (Priority, Severity) in the Bugzilla web interface. | |
20:31, 19 June 2012 | 1,008 × 1,872 (481 KB) | Jmadero (talk | contribs) | This flowchart shows an example of how one could triage bug priorities. It is not meant as a strict guideline, only an example that some might find useful. If there are suggestions or issues with it please email me at jmadero - dev at gmail dot com (no sp |
You cannot overwrite this file.
File usage
The following 59 pages use this file:
- QA/BugTriage
- QA/BugTriage/cs
- QA/BugTriage/da
- QA/BugTriage/de
- QA/BugTriage/en
- QA/BugTriage/es
- QA/BugTriage/fr
- QA/BugTriage/id
- QA/BugTriage/it
- QA/BugTriage/ko
- QA/BugTriage/nl
- QA/BugTriage/pt-br
- QA/BugTriage/ru
- QA/BugTriage/tr
- QA/BugTriage/zh-cn
- QA/Bugzilla/Fields/Severity/ru
- QA/Meetings/2013/August 02 NA Pub Chat
- QA/Meetings/2014/June 04
- QA/Triage For Beginners/it
- QA/Triage For Beginners/ja
- QA/Triage For Beginners/ru
- QA/Triage For Beginners/zh-cn
- User:Damascene/SimpleTriage
- Translations:QA/BugTriage/102/cs
- Translations:QA/BugTriage/102/en
- Translations:QA/BugTriage/102/it
- Translations:QA/BugTriage/102/nl
- Translations:QA/BugTriage/102/pt-br
- Translations:QA/BugTriage/102/zh-cn
- Translations:QA/BugTriage/108/cs
- Translations:QA/BugTriage/108/en
- Translations:QA/BugTriage/108/it
- Translations:QA/BugTriage/108/nl
- Translations:QA/BugTriage/108/pt-br
- Translations:QA/BugTriage/108/ru
- Translations:QA/BugTriage/108/zh-cn
- Translations:QA/BugTriage/110/cs
- Translations:QA/BugTriage/110/en
- Translations:QA/BugTriage/110/it
- Translations:QA/BugTriage/110/nl
- Translations:QA/BugTriage/110/pt-br
- Translations:QA/BugTriage/110/ru
- Translations:QA/BugTriage/110/zh-cn
- Translations:QA/BugTriage/79/ru
- Translations:QA/BugTriage/87/cs
- Translations:QA/BugTriage/87/en
- Translations:QA/BugTriage/87/it
- Translations:QA/BugTriage/87/nl
- Translations:QA/BugTriage/87/pt-br
- Translations:QA/BugTriage/87/ru
- Translations:QA/BugTriage/87/zh-cn
- Translations:QA/BugTriage/89/cs
- Translations:QA/BugTriage/89/en
- Translations:QA/BugTriage/89/it
- Translations:QA/BugTriage/89/nl
- Translations:QA/BugTriage/89/pt-br
- Translations:QA/BugTriage/89/ru
- Translations:QA/BugTriage/89/zh-cn
- Translations:QA/Bugzilla/Fields/Severity/3/ru