Key Performance Indicators: Difference between revisions
imported>Unknown user No edit summary |
m Maintenance script moved page UserDocumentation:Knowledge Central/KC Project/Project management/manage objectives/Key Performance Indicators to Key Performance Indicators: Cleaned title and categorized |
(No difference)
| |
Revision as of 18:51, 19 October 2025
In order to establish a proper evolution of the project we must obtain metrics which will allow us identify improvements.
Key Performance Indicators identify improvement fields, whereas OKR define objectives and actions we will take in order to improve our project. Many OKRs (objectives) are defined by KPIs.
KPI can be both qualitative (client opinion) as quantitative (numeric data). They allow visualize improvements and request them to stakeholders.
If we dispose of metrics regarding how the project is going, we can define better improvement objectives. If we have objectives without metrics, we must make that new objectives are measurable (add metrics) once they are finished, in order to measure its impact. That is why so important to rely on Data-driven culture
We can use software as Google Spreadsheet where in first column we have the name of the KPIs, definition of how to calculate, the unit, the objective and the person responsible of it
Types of KPIs
North Star KPI
It's the KPI that indicates the path we need to follow in the long run
Business KPI
From the technical side, we must keep track of business metrics in order to warn them when there is something strange.
- number of clients
- average cart amount
Technical Quality KPIs
- generated bugs
- resolved bugs
- net percentage of completion
Delivery KPIs
- Lead time, what is the time that a task takes from its acceptance to be in production
- Time of the process of deploy
- Number of deploys per week
Ephemeral KPIs
How successful is being temporal project? Such a framework transition. Set the total number of tasks and track the decrease of the SLI
Creation of KPIs
Key Performance Indicators must be monitored in order to take actions when they have values that do not meet expected behaviours. We can use Grafana, Google Studio or any other metrics analyzer.