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

When it comes to the world of venture-backed startups, some issues are universal, and some are very dependent on where the startups and its backers are located. It’s something we…

The ups and downs of investing in Europe, with VCs Saul Klein and Raluca Ragab

Welcome back to TechCrunch’s Week in Review — TechCrunch’s newsletter recapping the week’s biggest news. Want it in your inbox every Saturday? Sign up here. OpenAI announced this week that…

Scarlett Johansson brought receipts to the OpenAI controversy

Accurate weather forecasts are critical to industries like agriculture, and they’re also important to help prevent and mitigate harm from inclement weather events or natural disasters. But getting forecasts right…

Deal Dive: Can blockchain make weather forecasts better? WeatherXM thinks so

pcTattletale’s website was briefly defaced and contained links containing files from the spyware maker’s servers, before going offline.

Spyware app pcTattletale was hacked and its website defaced

Featured Article

Synapse, backed by a16z, has collapsed, and 10 million consumers could be hurt

Synapse’s bankruptcy shows just how treacherous things are for the often-interdependent fintech world when one key player hits trouble. 

17 hours ago
Synapse, backed by a16z, has collapsed, and 10 million consumers could be hurt

Sarah Myers West, profiled as part of TechCrunch’s Women in AI series, is managing director at the AI Now institute.

Women in AI: Sarah Myers West says we should ask, ‘Why build AI at all?’

Keeping up with an industry as fast-moving as AI is a tall order. So until an AI can do it for you, here’s a handy roundup of recent stories in the world…

This Week in AI: OpenAI and publishers are partners of convenience

Evan, a high school sophomore from Houston, was stuck on a calculus problem. He pulled up Answer AI on his iPhone, snapped a photo of the problem from his Advanced…

AI tutors are quietly changing how kids in the US study, and the leading apps are from China

Welcome to Startups Weekly — Haje‘s weekly recap of everything you can’t miss from the world of startups. Sign up here to get it in your inbox every Friday. Well,…

Startups Weekly: Drama at Techstars. Drama in AI. Drama everywhere.

Last year’s investor dreams of a strong 2024 IPO pipeline have faded, if not fully disappeared, as we approach the halfway point of the year. 2024 delivered four venture-backed tech…

From Plaid to Figma, here are the startups that are likely — or definitely — not having IPOs this year

Federal safety regulators have discovered nine more incidents that raise questions about the safety of Waymo’s self-driving vehicles operating in Phoenix and San Francisco.  The National Highway Traffic Safety Administration…

Feds add nine more incidents to Waymo robotaxi investigation

Terra One’s pitch deck has a few wins, but also a few misses. Here’s how to fix that.

Pitch Deck Teardown: Terra One’s $7.5M Seed deck

Chinasa T. Okolo researches AI policy and governance in the Global South.

Women in AI: Chinasa T. Okolo researches AI’s impact on the Global South

TechCrunch Disrupt takes place on October 28–30 in San Francisco. While the event is a few months away, the deadline to secure your early-bird tickets and save up to $800…

Disrupt 2024 early-bird tickets fly away next Friday

Another week, and another round of crazy cash injections and valuations emerged from the AI realm. DeepL, an AI language translation startup, raised $300 million on a $2 billion valuation;…

Big tech companies are plowing money into AI startups, which could help them dodge antitrust concerns

If raised, this new fund, the firm’s third, would be its largest to date.

Harlem Capital is raising a $150 million fund

About half a million patients have been notified so far, but the number of affected individuals is likely far higher.

US pharma giant Cencora says Americans’ health information stolen in data breach

Attention, tech enthusiasts and startup supporters! The final countdown is here: Today is the last day to cast your vote for the TechCrunch Disrupt 2024 Audience Choice program. Voting closes…

Last day to vote for TC Disrupt 2024 Audience Choice program

Featured Article

Signal’s Meredith Whittaker on the Telegram security clash and the ‘edge lords’ at OpenAI 

Among other things, Whittaker is concerned about the concentration of power in the five main social media platforms.

2 days ago
Signal’s Meredith Whittaker on the Telegram security clash and the ‘edge lords’ at OpenAI 

Lucid Motors is laying off about 400 employees, or roughly 6% of its workforce, as part of a restructuring ahead of the launch of its first electric SUV later this…

Lucid Motors slashes 400 jobs ahead of crucial SUV launch

Google is investing nearly $350 million in Flipkart, becoming the latest high-profile name to back the Walmart-owned Indian e-commerce startup. The Android-maker will also provide Flipkart with cloud offerings as…

Google invests $350 million in Indian e-commerce giant Flipkart

A Jio Financial unit plans to purchase customer premises equipment and telecom gear worth $4.32 billion from Reliance Retail.

Jio Financial unit to buy $4.32B of telecom gear from Reliance Retail

Foursquare, the location-focused outfit that in 2020 merged with Factual, another location-focused outfit, is joining the parade of companies to make cuts to one of its biggest cost centers –…

Foursquare just laid off 105 employees

“Running with scissors is a cardio exercise that can increase your heart rate and require concentration and focus,” says Google’s new AI search feature. “Some say it can also improve…

Using memes, social media users have become red teams for half-baked AI features

The European Space Agency selected two companies on Wednesday to advance designs of a cargo spacecraft that could establish the continent’s first sovereign access to space.  The two awardees, major…

ESA prepares for the post-ISS era, selects The Exploration Company, Thales Alenia to develop cargo spacecraft

Expressable is a platform that offers one-on-one virtual sessions with speech language pathologists.

Expressable brings speech therapy into the home

The French Secretary of State for the Digital Economy as of this year, Marina Ferrari, revealed this year’s laureates during VivaTech week in Paris. According to its promoters, this fifth…

The biggest French startups in 2024 according to the French government

Spotify is notifying customers who purchased its Car Thing product that the devices will stop working after December 9, 2024. The company discontinued the device back in July 2022, but…

Spotify to shut off Car Thing for good, leading users to demand refunds

Elon Musk’s X is preparing to make “likes” private on the social network, in a change that could potentially confuse users over the difference between something they’ve favorited and something…

X should bring back stars, not hide ‘likes’

The FCC has proposed a $6 million fine for the scammer who used voice-cloning tech to impersonate President Biden in a series of illegal robocalls during a New Hampshire primary…

$6M fine for robocaller who used AI to clone Biden’s voice