Build Duration
What is this metric?
The duration of successful builds.
Why is it important?
- As a process indicator, it reflects the value flow efficiency of upstream production and research links
- Identify excellent/to-be-improved practices that impact the build, and drive the team to precipitate reusable tools and mechanisms to build infrastructure for fast and high-frequency delivery
Which dashboard(s) does it exist in
- Jenkins
How is it calculated?
This metric is calculated by getting the duration of successful CI builds/pipelines/runs in the given data range.
Data Sources RequiredThis metric relies on CI builds/pipelines/runs collected from Jenkins, GitLab or GitHub.
Transformation Rules RequiredN/A
How to improve?
- From the project dimension, compare the number of builds and success rate by combining the project phase and the complexity of tasks.
- From the time dimension, analyze the trend of the number of builds and success rate to see if it has improved over time.