Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

How to write a better (more focused Jira ticket)

Bugs

Priority definitions (from Jira Ticket Submission How-To):

  • Trivial: A problem/feature with little or no impact on operations. E.g. small typos on screens, etc.
  • Minor: A low priority feature or fix, or a long-term request made as part of operations planning. 
  • Major: A medium priority feature or fix, or a medium-term request made as part of operations planning. 
  • Critical: A high priority feature or fix that will drastically improve operations. May or may not need immediate attention. 
  • Blocker: An experiment-breaking problem or missing feature. Requires immediate attention.

Types

ECS at MEC uses the following values for the Type field

...

Type:

  • Bug - It's broken
  • New Feature - Improvements
  • Task
  • Story - In Jiraspeak this is a multi-task activity - we mostly use Task even for complicated work
  • Task - in Jiraspeak this is a one person-day type of activity - we don't follow that.

Priority:

  • Blocker
  • Critical 
  • Major
  • Minor
  • Trivial

Labels:

We have not been making use of the Story and Epic types to date, rather using Task for everything from < 1 person-day work to long-term projects

Labels

For the New Feature and Task types, we use the Labels field to help classify the activity:

  • analysis - related to DAQ or scientific data reduction/analysis
  • experiment_support - related to a specific experiment
  • operations - related to general improvement, not specific to an experiment
  • project - related to a long-term project, e.g. the Thomson Parabola

There can be other labels defined by ECS management, for example power-outage-20240302.

Multiple labels can be used on a ticket

...