Overview | ||
---|---|---|
Applicability | Scrum and Kanban projects | |
Definition (Hover Text) | Highlights the number of fixVersions planned or released in a month | |
Source Tools | Jira, Azure Board | |
Graph type | Line chart | |
Filters | - | |
Hover Format on KPI | Month: <<Count>> | |
Fields on Explore Overlay |
| |
Business Logic | ||
Calculation Formula | It is calculated as the number of fix versions in Jira that have a Release End Date within a given month. | |
Trend | Maturity Levels | Instance level thresholds |
Configurations | ||
Processor Fields | KPI Specific fields | A stable or upward trend is desirable |
Maturity Levels | Not defined | |
Global Configurations (Field Mapping ) | ||
Processor Fields | NA | |
Mandatory fields | NA | |
How to Validate KPI | ||
Suggested ways of working | ||
Sample JQLs | NA | |
Best Practices | ||
Automate Deployment | Use Continuous Integration and Continuous Deployment (CI/CD) pipelines to automate the build, test, and deployment processes, ensuring smooth and frequent releases. | |
Incremental Development | Encourage small, incremental changes rather than large, monolithic updates to facilitate more frequent releases. | |
Define Clear Release Criteria | Establish clear criteria for what constitutes a releasable increment, including testing, documentation, and stakeholder approval. | |
Use Branching Strategies | Implement effective branching strategies, such as GitFlow or trunk-based development, to manage code changes and releases efficiently. | |
Utilize Feature Flags | Implement feature flags to enable or disable features without deploying new code, allowing for safer releases and easier rollback. | |
Benefits of KPI | How does the KPI help |
...
Feedback Loop | Regular releases allow for quicker feedback from users, which can be used to improve the product iteratively. |
Customer Satisfaction | Frequent releases enable continuous delivery of value to customers, keeping them engaged and satisfied. |
Reduced Risk | Smaller, incremental releases reduce the risk associated with large, infrequent releases and make it easier to identify and fix issues. |
Automate Deployment |