Session 5

Outlining the fundamentals of engineering metrics 

December 14, 18:00 - 20:30 GMT
10am–12.30pm PST / 1–3.30pm EST / 6–8.30pm GMT / 7–9.30pm CET

December 15, 14:00 - 16:30 GMT
6–8.30am PST / 9–11.30am EST / 2–4.30pm GMT / 3–5.30pm CET

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

MODERATOR

Blanca Garcia Gil

Principal Systems Engineer

BBC

PANELIST

Holly Garrett

Head of Product 

BBC

PANELIST

Steph Egan

Principal Software Engineer

BBC

PANELIST

Mark Bloodworth

Senior Principal Software Engineer 

BBC

PANELIST

Tanu Sahnan

Software Engineering Manager 

BBC

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

PANELIST

Holly Garrett

Head of Product

BBC

PANELIST

Steph Egan

Principal Software Engineer

BBC

PANELIST

Mark Bloodworth

Senior Principal Software Engineer

BBC

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 - a primer, to drive precision, speed, quality & impact

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.

MODERATOR

Blanca Garcia Gil

Principal Systems Engineer

BBC

Blanca Garcia Gil is a Principal Systems Engineer at BBC. She currently works on a team whose aim is to provide a reliable platform at petabyte scale for data engineering and machine learning. She leads a team focused on improving access to data and making sure the data warehouse is performant and reliable for business critical workloads.

Prior to the BBC she has had a variety of roles from developing web applications for an agency, mobile prototyping (before smartphones came about!), developing a content management system or writing highly scalable APIs. She always enjoyed working closer to the backend and since she started developing in the Cloud she took on the challenge of learning about infrastructure. This has led to her deciding to move to an infrastructure automation, performance and reliability role.

PANELIST

Holly Garrett 

Head of Product, BBC Account

BBC

Holly is an experienced product leader, currently Head of Product for BBC Account. Holly has significant experience of delivering products at scale, having previously led the teams building the data platform and a range of data-inspired personalisation services for the BBC.  Prior to the BBC, Holly worked for several years at the Government Digital Service (GDS) on the award winning GOV.UK and on the products and services that provide the standards and support for building services in government that have been replicated and credited by governments around the world.

PANELIST

Steph Egan

Principal Software Engineer

BBC

Steph Egan is a Principal Software Engineer at the BBC who works with a large variety of teams across the iPlayer and Sounds products to help them with their Delivery Practices. Steph also provides Product support for a development team who are focused on helping other teams “Be better and move faster” and is currently focused on providing metrics to help teams understand how and where to improve.

PANELIST

Mark Bloodworth

Senior Principal Software Engineer

BBC

Mark is an engineering leader who has been working in and around companies who write software for a living for over 20 years. Having worked in a variety of roles, most recently leading a team of Cloud Architects, he is currently a Senior Principal Software Engineer at the BBC working across teams building products and services that create a closer connection between audiences and the BBC.

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