The global pandemic and the shift to all-remote work forced many managers out of their comfort zones. Many had objected to remote work out of fear that employees would not work as hard when no one was looking. Suddenly bosses had no choice–and many are seeing results that make them trust remote employees for the first time–so much that they want to continue to work remotely long-term.

Elliott Holt, CEO of a Nashville health information management company, was dead set against letting developers work from home. “There’s no control over it,” he said. After working all-remote for a few months, Holt has had a change of heart. “It’s working,” he said–so much that he’ll continue to allow remote work long-term.

Measuring Results vs. Activity

Experiences like Holt’s mark a shift from measuring performance based on concrete outcomes rather than on activity like desk time. “One of the biggest holdbacks of remote work is trust—managers simply don’t trust their people to work untethered, said Kate Lister, President of Global Workforce Analytics. “They’re used to managing by counting butts-in-seats, rather than by results. That’s not managing, that’s babysitting.” 

For Matt Mullenweg, CEO, and founder of WordPress parent and all-remote Automattic, it’s measuring developers by results is not only a more accurate measure of productivity, it’s more objective and fair.  Automattic’s global workforce has been built without a traditional office and without the traditional hiring process. Interviews take place via chat, purposely avoiding “face time” to prevent unconscious bias.  “What you’re accountable for is a result,” Mullenweg said.  “You could work 60 hours and not do a lot, or you could work 20 hours and do a ton. It’s really about result.”

Measuring Developer Productivity

What results can you use to measure the productivity of distributed software engineers and software development teams? It’s not just about code written–that’s activity. The results of the coding work–the quality and impact on the product–can be trickier to calculate. Andela has built and managed thousands of all-remote software engineering teams working with hundreds of companies. We have developed data-based (read: results) assessment best practices that measure the quality of work to establish results-based performance management. Productivity metrics that can be measure include:

  • New Code: Brand new code that does not replace other code written for new features
  • Legacy Refactor: Code that updates or edits old code that required rework 
  • Churn: Code which is deleted or rewritten shortly after being written
  • Help Others: Code where a developer modifies someone else’s recent work 
  • Efficiency: The percentage of all contributed code which is productive

Measuring productivity by results like new code uses data to take assessments out of the realm of opinion. Concrete outcomes overcome speculation and assumptions about how developers will perform can be confirmed or challenged with facts. Remote workers that are trusted based on performance in turn deliver even more positive results. “Employees who do feel trusted are higher performers and exert extra effort, going above and beyond role expectations,” research published in the Harvard Business Review found. This snowballing increase in performance explains why many businesses are considering extending remote work policies beyond the pandemic.

Andela has developed considerable expertise in building and managing high-performing remote teams with long-term engineering staff augmentation. To learn more about Andela’s model and whether it can work for you, download the e-book, “Engineering Staff Augmentation: Flexible Hiring Without Sacrificing Quality.”

featured_image
About the Author

Bill Peatman

More Insights

July 28, 2020

For Productive Software Teams, the Future of Work Is About Results

Bill Peatman

The global pandemic and the shift to all-remote work forced many managers out of their comfort zones. Many had objected to remote work out of fear that employees would not work as hard when no one was looking. Suddenly bosses had no choice–and many are seeing results that make them trust remote employees for the first time–so much that they want to continue to work remotely long-term.

Elliott Holt, CEO of a Nashville health information management company, was dead set against letting developers work from home. “There’s no control over it,” he said. After working all-remote for a few months, Holt has had a change of heart. “It’s working,” he said–so much that he’ll continue to allow remote work long-term.

Measuring Results vs. Activity

Experiences like Holt’s mark a shift from measuring performance based on concrete outcomes rather than on activity like desk time. “One of the biggest holdbacks of remote work is trust—managers simply don’t trust their people to work untethered, said Kate Lister, President of Global Workforce Analytics. “They’re used to managing by counting butts-in-seats, rather than by results. That’s not managing, that’s babysitting.” 

For Matt Mullenweg, CEO, and founder of WordPress parent and all-remote Automattic, it’s measuring developers by results is not only a more accurate measure of productivity, it’s more objective and fair.  Automattic’s global workforce has been built without a traditional office and without the traditional hiring process. Interviews take place via chat, purposely avoiding “face time” to prevent unconscious bias.  “What you’re accountable for is a result,” Mullenweg said.  “You could work 60 hours and not do a lot, or you could work 20 hours and do a ton. It’s really about result.”

Measuring Developer Productivity

What results can you use to measure the productivity of distributed software engineers and software development teams? It’s not just about code written–that’s activity. The results of the coding work–the quality and impact on the product–can be trickier to calculate. Andela has built and managed thousands of all-remote software engineering teams working with hundreds of companies. We have developed data-based (read: results) assessment best practices that measure the quality of work to establish results-based performance management. Productivity metrics that can be measure include:

  • New Code: Brand new code that does not replace other code written for new features
  • Legacy Refactor: Code that updates or edits old code that required rework 
  • Churn: Code which is deleted or rewritten shortly after being written
  • Help Others: Code where a developer modifies someone else’s recent work 
  • Efficiency: The percentage of all contributed code which is productive

Measuring productivity by results like new code uses data to take assessments out of the realm of opinion. Concrete outcomes overcome speculation and assumptions about how developers will perform can be confirmed or challenged with facts. Remote workers that are trusted based on performance in turn deliver even more positive results. “Employees who do feel trusted are higher performers and exert extra effort, going above and beyond role expectations,” research published in the Harvard Business Review found. This snowballing increase in performance explains why many businesses are considering extending remote work policies beyond the pandemic.

Andela has developed considerable expertise in building and managing high-performing remote teams with long-term engineering staff augmentation. To learn more about Andela’s model and whether it can work for you, download the e-book, “Engineering Staff Augmentation: Flexible Hiring Without Sacrificing Quality.”

featured_image
About the Author

Bill Peatman

Thanks for subscribing!

 

More Insights

90 Minutes of CTO Insight in “Improving Your Onboarding” Webinar

Did you miss the August 4 CTO Connection webinar "Improving Your Onboarding," with engineering lead...

6_August_2020

Why Remote Software Teams are More Productive (and how to keep them that way)

What was called "the future of work" pre-pandemic--the ability to work productively from anywhere--...

23_July_2020

Building Products Users Love: A Series of Workshops by Truecaller and Andela

This June — as well as the last week in May, we hosted a series of webinars & workshops led b...

2_July_2020

Andela to Double Engineering Talent Pool With Pan-African Expansion

Global Technology Network to Expand Access to All African Engineers New York, NY. Wednesday 1 Ju...

30_June_2020

Distributed Teams: A New Best Practice for Software Engineering

As business comes back to life from state and local shutdowns, many are rethinking their staffing n...

23_June_2020

Preparing for What’s Next: Distributed Engineering Teams for Business Resilience

A Gartner a survey of 1,500 businesses, found that just 12 percent felt prepared for the COVID-19 c...

16_June_2020

Partners

Tap into a global talent pool and hire the “right” developers in days, not months.

Developers

Accelerate your career by working with high-performing engineering teams around the world.

BECOME A DEVELOPER

Hire Developers

We take great pride in matching our developers with the best partners. Tell us about your team below!

preloader_image

Thank you for your interest

A member of our team will reach out to you soon.