CMS Document 2852-v7
JIRA tutorial for CMS ECAL
- The CMS Electromagnetic Calorimeter (ECAL) has been operational throughout LHC running and is very stable. However, there are occasions when pieces of hardware fail, or subtle firmware/software bugs appear etc. There is also the need to follow software developments, updating software installations as necessary. These interventions, on any part of the ECAL system, require tracking in order to keep an archive of what was done (and when, by whom, why etc.) as well as to help debug future similar issues through the lifetime of the ECAL (10-20 years).
The commercial product JIRA has been selected for tracking ECAL bugs, interventions etc. as it is flexible, easily configurable to our requirements and has some support at CERN (it is used by the LHC Operations group more than 80 software developers for all of their software development), including a site-wide license.
This document aims at giving a brief introduction to the use of JIRA for the CMS ECAL group. The term issue in all that follows refers to any problem, upgrade, bug-fix etc. a generic term for any intervention on the CMS ECAL.
- Files in Document:
- Example of using the workflow for a DCC problem (ECALJIRAworkflow_DCCproblem.png, 62.1 kB)
- Example of using the workflow for a problem that is too risky to fix (ECALJIRAworkflow_Riskyproblem.png, 58.9 kB)
- Example of using the workflow for an LV problem (ECALJIRAworkflow_LVproblem.png, 57.5 kB)
- Presentation outlining why JIRA has been adopted by ECAL (TrackingTools_JIRA.pptx, 256.8 kB)
- Tutorial in PDF format (JIRAforCMSECAL.pdf, 1.7 MB)
- Tutorial in WORD format (JIRAforCMSECAL.docx, 2.3 MB)
- Workflow in JIRA for CMS ECAL (ECALJIRAworkflow.png, 52.6 kB)
- Referenced by:
- CMS-doc-2856: Création dun Work-Package pour accéder à lUXC (Francais)
- CMS-doc-2850: UXC Work-Package Creation Tutorial for CMS ECAL (English)