This plugin collects Jira data through Jira Cloud REST API. It then computes and visualizes various engineering metrics from the Jira data.
| Metric Name | Description |
|---|---|
| Requirement Count | Number of issues with type “Requirement” |
| Requirement Lead Time | Lead time of issues with type “Requirement” |
| Requirement Delivery Rate | Ratio of delivered requirements to all requirements |
| Requirement Granularity | Number of story points associated with an issue |
| Bug Count | Number of issues with type “Bug” bugs are found during testing |
| Bug Age | Lead time of issues with type “Bug” both new and deleted lines count |
| Bugs Count per 1k Lines of Code | Amount of bugs per 1000 lines of code |
| Incident Count | Number of issues with type “Incident” incidents are found when running in production |
| Incident Age | Lead time of issues with type “Incident” |
| Incident Count per 1k Lines of Code | Amount of incidents per 1000 lines of code |
Configuring Jira via config-ui.
To collect data, select Advanced Mode on the Create Pipeline Run page and paste a JSON config like the following:
Warning: Data collection only supports single-task execution, and the results of concurrent multi-task execution may not meet expectations.
[
[
{
"plugin": "jira",
"options": {
"connectionId": 1,
"boardId": 8,
"since": "2006-01-02T15:04:05Z"
}
}
]
]
connectionId: The ID field from JIRA Integration page.boardId: JIRA board id, see “Find Board Id” for details.since: optional, download data since a specified date only.