It’s not easy to define meaningful metrics for the engineering teams.
Take this example:
A feature is ready and live. But then the marketing promotes it and everything else kicks in later. You can validate the result of the feature only later on. The engineering team’s goal is to deliver the feature.
Our KPIs for engineering are:
velocity (scrum points),
number of deployments to production per week and
number of regressions per feature/developer.
This gives us confidence in Continuous Deployment.
The sales team’s metrics include:
sales,
virality,
engagement and others