Startups

Track the right metrics to improve your developers’ work experience

Comment

A cup of coffee with a lot of love. Conceptual photography Hearts of smoke come out of a cup of coffee.
Image Credits: Juana Mari Moya (opens in a new window) / Getty Images

Alex Circei

Contributor
Alex Circei is the CEO and co-founder of Waydev, a development analytics tool that measures engineering teams’ performance.

More posts from Alex Circei

While the past few years saw a big drive towards caring for employees, the last months have seen the pendulum swing in the other direction. The tech industry has been harrowed by layoffs and economic uncertainty — and that’s directly impacting existing employees’ morale and well-being, which in turn affects their productivity.

Digital health tools, better mental health treatment and mental health days are great steps, but they do not directly address some of the root causes of software engineer dissatisfaction at work. To counter this productivity-sapping trend, companies need to be thinking more about developer experience (DX). DX looks significantly different from general employee well-being.

Developer experience is more about how software developers feel about the work they do on a daily basis, and that’s directly influenced by the tools and processes they use. That means looking at your team’s experience of the work day itself, the resources they use, and the efficiency of their workflow. The benefit of optimizing those elements is not only happier developers — it translates directly into better business results.

Engineering leaders can do this by more effectively monitoring engineer satisfaction and performance to spot factors that are harming your engineering team’s experience. They should embrace new, holistic metrics and learn how to respond to them. Here are the steps any tech company can take to better understand and improve their developers’ experience.

Get to the root of problems in the workplace

A staggering 3 in 4 software developers globally have experienced burnout in their lifetimes, and engineering leaders everywhere should be asking themselves why. One of the problems is that we’re essentially making engineers’ lives more difficult than they need to be. We have tools to better optimize the workflows and resources software developers use on a daily basis — which would improve their day-to-day experience and help reduce the risk of burnout. However, we may be missing opportunities to make those improvements because we’re not tracking the right metrics on how our engineering teams work, or talking to them enough about their experience.

Another problem is that we haven’t been enabling software developers to engage in more fulfilling tasks. The 2019 State of DevOps report found that software developers often spend just 30 to 40% of their time actually creating features, while most of their time is consumed by delays and admin work. Fixing these time-consuming, low-reward tasks can lead to greater career development and job satisfaction.

Tools that give engineering leaders visibility into this data are widely available and can drastically improve a developer’s experience. If we harness them, each business can start identifying their own unique root causes for developer dissatisfaction at work.

How to improve developer experience: Give it SPACE

There are two things engineering leaders need to look at: the best metrics to really gain insights into DX and how to use that information to improve how software developers feel on the job.

A growing number of companies are turning to DORA metrics to measure software development performance.

These are critical indicators, which essentially measure agility and quality. However, they don’t give the full picture. Indeed, the same team that created DORA’s four key metrics went one step further, and created the more holistic SPACE metrics system. These encompass all of DORA’s metrics, while also looking at the human or emotional aspect of software engineers’ work (or “Satisfaction and well-being”).

Here’s a breakdown of SPACE:

  1. Satisfaction and well-being: software engineers’ satisfaction on the job, happiness and positive habits
    1. Example metric: typically measured qualitatively using questionnaires
  2. Performance: tracks the results of the team’s systems and processes
    1. Example metric: change failure rate. Indicates how often a team’s deployments to production fail or get canceled
  3. Activity: measures development team outputs
    1. Example metrics: pull requests in progress; pull requests reviewed
  4. Communication and collaboration: how effectively teams communicate during the software development process
    1. Example metric: sharing index and collaboration map
  5. Efficiency and flow: tasks accomplished rapidly and with minimal interruption
    1. Example metric: mean time to recovery (measures the amount of time it takes to recover from a failure in production, and shows how efficient your team is at fixing problems)

Use relevant metrics to improve experience in concrete ways

To improve developer experience, first spot the factors that might be harming it. Bottlenecks can be stress triggers. Outdated or complex technologies can make your engineering teams’ job exponentially harder.

Identify which metrics are lagging. You can do so by comparing your team’s numbers to industry benchmarks, or to the same metrics from previous quarters to see if there have been negative changes.

For example, one important metric is “lead time for changes”: the time it takes for changes to get to the codebase (or how much time has passed between commiting the code and sending it to production). If lead time takes too long, it means the development process has inefficiencies. It may be that the workflow is getting interrupted because the process of implementation or testing of the code changes is too complex. Any interruptions can cause frustrations within the team, especially if they go unnoticed and unaddressed, and end up impacting the team’s overall results.

Creating visibility into potential sources of dissatisfaction also means asking for individual feedback on people’s experience as part of the “Satisfaction and well being” metric. You could request targeted feedback on a specific aspect of a developer’s work, if you’ve already been seeing red flags come up from other metrics. Don’t try to guess at the solution without speaking to your team about the core problem.

On a broader level, satisfaction is also measured in retention — if you’re losing developers, even though your performance metrics appear to be high, there’s probably a blocker in another aspect of your company. That could be a lack of communication within the team, leaving developers feeling isolated. It could be disorganization within the workflow that sends them fleeing into the arms of more structured processes. Approach the issue with curiosity and an open mind to consider all the possible influences.

Satisfied developers mean better results for your business

Better DX goes hand in hand with a more agile development process and greater productivity. By knocking down barriers that are frustrating software developers, you’re inherently creating a smoother and more effective workflow. Greater efficiency also frees up time for individuals, which they can dedicate to more fulfilling and higher impact tasks. Spending time on their personal and career development means happier developers who are also developing valuable skills.

Think about how worker satisfaction influences your customers and your brand, too. More satisfied developers are more likely to interact with users in a more positive way than if they’re overexerted and disgruntled. They can also act as some of your most important brand ambassadors. How they view your internal workings, your treatment of developers and respect for others, is also what they will transmit to the world now and in future.

Remember, visibility into the software development process cannot stop at the numbers. The best way of determining a developer’s experience is, well, asking the developer. By showing your team you care about how they feel at work, you can develop a far better relationship, and eliminate any roadblocks to productivity before they do too much damage to your team and your business.

More TechCrunch

Out of an abundance of caution, the car took two minutes to turn a corner.

This humanoid robot can drive cars — sort of

There has been a silly amount of drama in the run-up to Tesla‘s annual shareholder meeting on Thursday. The company is set to hold a vote on “re-ratifying” the $56…

Ahead of Tesla’s big shareholder vote, let’s re-read the judge’s opinion that got us here

To give users more control over the contacts an app can and cannot access, the permissions screen has two stages.

iOS 18 cracks down on apps asking for full address book access

The push to produce a robotic intelligence that can fully leverage the wide breadth of movements opened up by bipedal humanoid design has been a key topic for researchers.

Generative AI takes robots a step closer to general purpose

A TechCrunch review of LinkedIn data found that Ford has built this team up to around 300 employees over the last year.

Ford’s secretive, low-cost EV team is growing with talent from Rivian, Tesla and Apple

The most critical systems of our modern world rely on GPS, from aviation and road networks to emergency and disaster response, from precision farming and power grids to weather forecasting…

Tern AI wants to reduce reliance on GPS with low-cost navigation alternative 

Since fintech startup Brex’s inception in 2017, its two co-founders Henrique Dubugras and Pedro Franceschi have run the company as co-CEOs. But starting today, the pair told TechCrunch in an…

Fintech Brex abandons co-CEO model, talks IPO, cash burn and plans for a secondary sale

Hiya, folks, and welcome to TechCrunch’s regular AI newsletter. This week in AI, Apple stole the spotlight. At the company’s Worldwide Developers Conference (WWDC) in Cupertino, Apple unveiled Apple Intelligence,…

This Week in AI: Apple won’t say how the sausage gets made

India’s largest wealth manager focused on ultra-high-net-worth individuals, 360 One WAM, has agreed to acquire popular Indian mutual fund investment app ET Money for about $44 million. Earlier called IIFL…

India’s 360 One acquires mutual fund app ET Money for $44M

Helen Toner, a former OpenAI board member and the director of strategy at Georgetown’s Center for Security and Emerging Technology, is worried Congress might react in a “knee-jerk” way where…

Helen Toner worries ‘not super functional’ Congress will flub AI policy

Layoffs are tough. This year alone, we’ve already seen 60,000 job cuts across 254 companies according to layoffs.fyi. Looking for ways to grow your network can be even harder during…

Layoffs Got You Down? Get a Half-Price Expo+ Pass at Disrupt 2024

YouTube announced this week the rollout of “Thumbnail Test & Compare,” a new tool for creators to see which thumbnail performs the best. The feature first launched to select creators…

YouTube creators can now test multiple video thumbnails

Waymo has voluntarily issued a software recall to all 672 of its Jaguar I-Pace robotaxis after one of them collided with a telephone pole. This is Waymo’s second recall. The…

Waymo issues second recall after robotaxi hit telephone pole

The hotel guest management technology company’s platform digitizes the hotel guest journey from post-booking through checkout.

Insight Partners backs Canary Technologies’ mission to elevate hotel guest experiences

The TechCrunch team runs down all of the biggest news from the Apple WWDC 2024 keynote in an easy-to-skim digest.

Here’s everything Apple announced at the WWDC 2024 keynote, including Apple Intelligence, Siri makeover

InScope leverages machine learning and large language models to provide financial reporting and auditing processes for mid-market and enterprises.

Lightspeed Venture Partners leads $4.3M seed in automated financial reporting fintech InScope

Venture fundraising has been a slog over the last few years, even for firms with a strong track record. That’s Foresite Capital’s experience. Despite having 47 IPOs, 28 M&As and…

Foresite Capital raises $900M sixth fund for investing in life sciences companies

A year ago, Databricks acquired MosaicML for $1.3 billion. Now rebranded as Mosaic AI, the platform has become integral to Databricks’ AI solutions. Today, at the company’s Data + AI…

Databricks expands Mosaic AI to help enterprises build with LLMs

RetailReady targets the $40 billion compliance market to help reduce the number of retail compliance losses that shippers incur annually due to incorrectly shipped packages.

YC grad RetailReady raises $3.3M for an AI warehouse app that hopes to save brands billions

Since its launch in 2013, Databricks has relied on its ecosystem of partners, such as Fivetran, Rudderstack, and dbt, to provide tools for data preparation and loading. But now, at…

Databricks launches LakeFlow to help its customers build their data pipelines

A big shoutout to the early-stage founders who missed the application window for the Startup Battlefield 200 (SB 200) at TechCrunch Disrupt. We have exciting news just for you! You…

Bonus: An extra week to apply to Startup Battlefield 200

When one of the co-creators of the popular open source stream-processing framework Apache Flink launches a new startup, it’s worth paying attention. Stephan Ewen was among the founding team of…

Restate raises $7M for its lightweight workflows-as-code platform

With most residential solar panels installed by smaller companies, customer experience can be a mixed bag. To try to address the quality and consistency problem, Civic Renewables is buying small…

Civic Renewables is rolling up residential solar installers to improve quality and grow the market

Small VC firms require deep trust, mutual support and long-term commitment among the partners — a kinship that, in many ways, resembles a family dynamic. Colin Anderson (Palantir’s ex-CFO and…

Friends & Family Capital, a fund founded by ex-Palantir CFO and son of IVP’s founder, unveils third $118M fund

Fisker is issuing the first recall for its all-electric Ocean SUV because of problems with the warning lights, according to new information published by the National Highway Traffic Safety Administration…

Fisker’s troubled Ocean SUV gets its first recall

Gorilla, a Belgian company that serves the energy sector with real-time data and analytics for pricing and forecasting, has raised €23 million ($25 million) in a Series B round led…

Gorilla, a Belgian startup that helps energy providers crunch big data, raises $25M

South Korea’s fabless AI chip industry saw a slew of fundraising events over the last couple of years as demand for hardware to power AI applications skyrocketed, and it seems…

Fabless AI chip makers Rebellions and Sapeon to merge as competition heats up in global AI hardware industry

Here’s a list of third-party apps that were Sherlocked by Apple at this year’s WWDC.

The apps that Apple sherlocked at WWDC 2024

Black Semiconductor, which is developing a chip-connecting technology based on graphene, has raised $273M in a combination of private and public funding. 

Black Semiconductor nabs $273M in Germany to supercharge how chips work together

Featured Article

Let there be Light! Danish startup exits stealth with $13M seed funding to bring AI to general ledgers

It’s not the sexiest of subject matters, but someone needs to talk about it: The CFO tech stack — software used by the chief financial officers of the world — is ripe for disruption. That’s according to Jonathan Sanders, CEO and co-founder of fledgling Danish startup Light, which exits stealth…

16 hours ago
Let there be Light! Danish startup exits stealth with $13M seed funding to bring AI to general ledgers