Jira
Summary
This plugin collects Jira data through Jira REST API. It then computes and visualizes various engineering metrics from the Jira data.
Entities
Check out the Jira entities collected by this plugin.
Data Refresh Policy
Check out the data refresh policy of this plugin.
Metrics
Metrics that can be calculated based on the data collected from Jira:
- Requirement Count
- Requirement Lead Time
- Requirement Delivery Rate
- Requirement Granularity
- Bug Age
- Bug Count per 1k Lines of Code
- Incident Age
- Incident Count per 1k Lines of Code
Configuration
- Configuring Jira via config-ui.
- Configuring Jira via Config UI's advanced mode.
API Sample Request
You can trigger data collection by making a POST request to /pipelines
.
curl 'http://localhost:8080/pipelines' \
--header 'Content-Type: application/json' \
--data-raw '
{
"name": "MY PIPELINE",
"plan": [
[
{
"plugin": "jira",
"options": {
"connectionId": 1,
"boardId": 8,
"transformationRules": {
"epicKeyField": "",
"storyPointField": "",
"remotelinkCommitShaPattern": "",
"typeMappings": {
"10040": {
"standardType": "Incident",
"statusMappings": null
}
}
}
}
}
]
]
}
'