Case Study

How Codecov Helped Udacity Empower Their Developers To Write Good Tests

  • Host: Jerrod Engelberg
  • Guest: Aaron Stone

About

Udacity is an online learning platform offering groundbreaking credential programs in fields such as artificial intelligence, machine learning, self-driving cars, and robotics, as well as app and web development, digital marketing, and more.

Their mission is to train the world’s workforce in the careers of the future. They partner with leading technology companies to learn how technology is transforming industries and teach the critical tech skills that companies are looking for in their workforce. 

With a goal to train 1M people in technical skills by 2025 globally, they offer free and paid courses with certificate programs called a Nanodegree. Udacity recently achieved ISO 27001 compliance earlier this year.

Download Case Study

I like that Codecov automates and gamifies things. The engineer can just flow right into it, figure out what's going on, get rid of their little red X. Codecov makes compliance totally self-service, fun, and kind of great.

Aaron Stone
Group 2 waev

Challenge

Udacity wanted to go from a word of mouth type of code coverage to a globally defined process and tool for code coverage. They needed a tool that offered single sign-on, a way to drill down into the metrics from coverage reports, and a UI that encouraged and empowered developers to write good tests in an engaging way.

Solution

Udacity chose Codecov because it allowed them to maintain coverage consistency between languages with normalized outputs, and provides tracking to monitor changes over time. They needed a tool that allowed them to understand and educate their team on who needs to improve their coverage along with tracking over time as to whether someone’s trending up or down. 

Udacity wanted a tool that could fit into their flow naturally while encouraging and boosting confidence in their engineers. Codecov was the perfect tool for them to do that.

Using Codecov Moving Forward

As Udacity adopts Codecov globally, they will be pairing engineers across teams to ensure cross-training and developer adoption of Codecov company-wide.


Read Case Study

Full Q&A