Session 5

Outlining the fundamentals of engineering metrics 

December 14, 18:00 - 20:30 GMT
10am–12.30pm PT / 1–3.30pm ET / 6–8.30pm GMT / 7–9.30pm CEST

December 15, 14:00 - 16:30 GMT
6–8.30am PT / 9–11.30am ET / 2–4.30pm GMT / 3–5.30pm CEST

See session details

Meet our session contributors

HOST

Anjuan Simmons

Engineering Coach

Help Scout

co-HOST

Juan Pablo Buriticá

Engineering Leader

SPEAKER

Smruti Patel

Head of Engineering 

Stripe

SPEAKER

Dalia Havens

VP of Engineering

Replicated

SPEAKER

Tim Cochran

Technical Director

ThoughtWorks

Meet our session contributors

Experience all of the last sessions

Get full access to all videos from the last series in 2021. Enjoy talks and panels on coaching, difficult conversations, career vectors, and more.

Session overview

There are many ways to judge your team's success, so how do you know which metrics are tailored to your outcomes? How do you contextualize these metrics and most importantly, how do you make sure that your team is not afraid of them? This session will explore:

Why metrics matter, when are they useful (and when not).

What are the different quantitative and qualitative metrics to design at the team, organization and business level.

How to build metrics that give you the right level of visibility and tools to work alongside your team

Tactics to avoid pitfalls and overcome challenges when using these metrics 

Hosted by 

Juan Pablo Buriticá

Engineering Leader 

Juan Pablo Buriticá is a software engineering leader who has built and led distributed teams at companies like Stripe and Splice He is originally from Bogotá, Colombia and lives in New York City. After a decade of building distributed engineering teams, he compiled his experience in The Holloway Guide to Remote Work.

Talk

Metrics to measure developer experience

Do we ship new features or resolve our tech debt in the coming half? Do we improve the reliability of our existing systems or invest in a net new tech stack in the coming year? Do we invest in hiring new people, or improve the productivity, engagement and satisfaction of our existing teams?  

If faced with any such situation, you’ll often find yourself leaning heavily on data and information - whether it is to make the right decisions, evaluate the various tradeoffs, or create timely feedback loops. Metrics is the data-driven tool that will enable you and empower your teams to seek alignment, drive prioritization and focus, and provide the Northstar for driving precision and impact. It is fundamental to nurturing individual motivation, enhancing engineering productivity, and leading high-performing teams.  

In this talk, we’ll cover: 

Why do metrics matter, when are they useful (and when not) 

What are the different quantitative and qualitative metrics to design at the team, organization and business level 

How do metrics support every phase of the software development lifecycle, from planning, execution through delivery 

How to adopt, monitor and evolve metrics within evolving systems, and create leverage at scale  

As managers or senior leaders, this talk will give you a primer for leveraging metrics for the objectives you seek, outcomes you desire, and the behaviors you want to incentivize or disincentivize within your engineering organization.  

Smruti Patel

Head of Engineering

Stripe

Smruti Patel is an Engineering Manager at Stripe, where she leads the Latency, Efficiency & Performance (LEAP) engineering and the Big Data platform organizations. For LEAP, she drives broad cross-organizational strategy and execution to reduce end-to-end API latency, optimize cloud costs and to tune system performance. And the Big Data platform hosts the underlying batch processing infrastructure to support Stripe's mission-critical business workflows.

Talk

Empower your teams to do their best work

Engineering teams need to balance a number of priorities in order to drive for impact. Impact means anchoring on the business goals and driving for results. This is easier said than done but with the help of data, teams can make the right trade-offs while ensuring the business continues to be successful.  

When measuring for impact, utilization is not the goal. The goal is to create the right level of differentiation in the product. As you scale, this practice will allow you to mobilize many teams with the same lazer focus on key results. Helping your team drive for working smarter not harder. To identify roadblocks and remove them. To invest where there is a longer term benefit. These decisions are best made by the team members who are closest to the day-to-day work.    

In this talk, we’ll cover: 

The 2 key categories that will allow you to extend decision making autonomy to the team.

How to build metrics that give you the right level of visibility and tools to work alongside your team.

The importance of driving focus so the team can better drive toward key business results.  

As a senior leader, this talk builds upon the fundamental concepts with focus on leveraging your team’s work for impact. You will have the tools to empower your teams to do their best work and a way to keep a healthy balance between autonomy and accountability. 

Dalia Havens

VP of Engineering 

Replicated

Dalia is the VP of Engineering at Replicated and prior to this role was the VP of Engineering at Netlify and Director of Engineering at GitLab. Dalia is passionate about helping companies grow their engineering teams, build frameworks to support their growth and drive the adoption of healthy operations.

Dalia believes that a leader is there to support their team and should seek out ways to improve the quality of life for their engineers. When not immersing herself in leadership topics, Dalia loves the outdoors and spending as much time with her 2 little ones.

Talk

Metrics to measure developer experience

As an engineering leader wanting to create high-performing teams, understanding your current developer experience you are providing your team is a vital part of your role - but also something that is notoriously difficult to do. So how can you begin to measure and assess developer experience?     

In this talk, we’ll be exploring micro-feedback loops, taking a look at low-level friction, how it can quickly compound to affect motivation and productivity. We will be covering the lagging and leading metrics you can measure, and how to increase transparency of these to higher management.  

Tim Cochran

Technical Director

ThoughtWorks

Tim Cochran is Technical Director for the US East Market at ThoughtWorks. In his role, he helps companies with technology strategy, digital transformation, and developer effectiveness. 

Tim has 19 years of experience leading working across start-ups and large enterprises in various domains such as retail, financial services, and government. Apart from coding, he loves hiking and a passionate tech discussion over a burrito.

Panel

Measuring success in your organization

Group discussions are such a powerful tool in problem-solving and decision-making, and they help you build confidence in yourself. But openly discussing challenges you are facing and mistakes you might have made in front of a group is not that easy.    

So to help you structure the discussion time with your group and turn your conversation into actionable insights, a group of engineering colleagues will be joining the panel and will role model some of the discussions you will be having later.

Panelists to be announced soon.

MODERATOR

Juan Pablo Buriticá

Engineering Leader 

Juan Pablo Buriticá is a software engineering leader who has built and led distributed teams at companies like Stripe and Splice He is originally from Bogotá, Colombia and lives in New York City. After a decade of building distributed engineering teams, he compiled his experience in The Holloway Guide to Remote Work.

All sessions

Thank you to our partners

Looking to connect with a global audience of senior engineering leaders? 

We offer various partnerships at LeadDev which help you do just that! 

Get in touch to find out more.

Built with