Marketplace/Bugs: Difference between revisions

m
Line 10: Line 10:
   
   
=== Bug Severity ===
=== Bug Severity ===
Severity is how you describe the impact of the bug on the target audience.
Severity is how you describe the impact of the bug on the target audience.  These roughly follow [https://bugzilla.mozilla.org/page.cgi?id=fields.html Bugzilla's guidelines].


* '''Blocker:''' Bugs blocks the user from doing anything on the website. Example: a) Marketplace homepage loads a 500. b) App installs don't work.
 
* '''Critical:''' Bug affects website/app functionality in a major way. Example: a) FxA is down which blocks the user from using many features on the site but can still browse and install apps. b) Search returns no results.
* '''Blocker''': Bugs blocks the user from doing a major function on the website. '''Example''': a) Marketplace homepage loads a 500. b) App installs don't work.
* '''Major:''' An oft-used functionality on the site is broken. Example: a) A link on the homepage is a 404 b) User cannot add reviews.
 
* '''Normal:''' the bug may cause minor loss of functionality or causes a general degradation of user experience. Example: a) Inaccurate or missing user messaging b) Review count incorrect.
* '''Critical''': Bug affects website/app functionality in a major way, including loss of data. '''Example''': a) FxA is down which blocks the user from using many features on the site but can still browse and install apps. b) Search returns no results.
* '''Minor:''' the kind of bugs we refer to as "polish". Example: a) Button is a few pixels too big b) Wrapping/overflow issues.
 
* '''Trivial:''' No bug is trivial. Do not use this :)
* '''Major''': An oft-used functionality on the site is broken. '''Example''': a) A link on the homepage is a 404 b) User cannot add reviews.
 
* '''Normal''': the bug may cause some loss of functionality or causes a general degradation of user experience under specific circumstances. '''Example''': a) Stats are not updating b) Search results in an unexpected order.
 
* '''Minor''': Minor loss of functionality or other problem where an easy workaround exists.  '''Example''': a) Inaccurate or missing user messaging b) Review count incorrect.
 
* '''Trivial''': Cosmetic problems like misspelled words, misaligned text, wrapping/overflow issues, or pixel misalignment.  The kind of bug that could be referred to as a polish bug.
 
* '''Enhancement''': Request for enhancement.


=== Bug Priority ===
=== Bug Priority ===
Confirmed users, Bureaucrats and Sysops emeriti
1,737

edits