Categorize metrics into customer metrics, teamwork load metrics, team performance metrics, SLAs, and happiness and engagement for better alignment with team goals.
Adopt metrics based on team context and needs, evolving over time to align with goals and maturity level.
Promote data-driven decision-making on an organizational level while allowing teams autonomy in selecting metrics tailored to their specific circumstances.
Deep dives
Categorizing Metrics for Engineering Teams
Teams can benefit from categorizing different metrics to address specific audience needs and use cases. By identifying the five categories of metrics - customer metrics, teamwork load metrics, team performance metrics, SLAs, and happiness and engagement - teams can better align metrics with their unique requirements and goals. This categorization helps teams focus on selecting the most relevant metrics for their specific needs.
Tailoring Metric Adoption to Team Progress
Not all metrics are universally essential for every team. Different teams at varying stages of development and with diverse customer interactions may require specific sets of metrics. Initial adoption of metrics should be based on addressing immediate needs and team contexts, rather than a one-size-fits-all approach. Teams can gradually evolve their metric choices over time as they progress and identify metrics that align with their goals.
Organizational Metrics Rollout and Team Autonomy
Implementing metrics at an organizational level involves promoting data-driven decision-making while allowing individual teams autonomy in selecting metrics based on their specific circumstances. Encouraging a cultural shift towards data-driven practices on an organizational level does not necessitate uniformity in metric application across all teams. Each team's maturity level, size, and unique challenges should dictate their metric selection and approach.
Navigating Challenges in Metrics Adoption
Introducing metrics in engineering organizations can face resistance due to concerns about misuse, perceived irrelevance, or lack of time for implementation. Challenges may stem from team members' previous experiences with metrics leading to skepticism or workload constraints that hinder metric implementation. Overcoming resistance involves fostering understanding of the value metrics can provide while addressing team-specific pain points and adapting metric selection to individual team needs.
Strategic Approach to Metric Evolution
The strategic use of metrics in engineering requires an iterative process of evaluation and refinement. Teams should aim to continually assess the relevance and effectiveness of chosen metrics, deprecating metrics that no longer add value or adapting them to evolving circumstances. Embracing a scientific method approach to metric selection enables teams to gain insights, drive improvements, and tailor metric choices to their changing requirements.
In this interview, Mojtaba Hosseini (Director of Engineering at Zapier) talks about how to approach using metrics, pitfalls teams run into, and the common evolution teams go through as they adopt metrics.
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode