O'Reilly logo

Beyond Legacy Code by David Scott Bernstein

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Let’s Get Practical

Here are some ways to put these ideas into practice.

Seven Strategies for Measuring Software Development

Software is different from tangible goods and it must be measured differently. The tasks that developers do are different from day to day, so productivity can’t be directly measured in any meaningful, normalized way. I often advise teams not to measure velocity because it can send the wrong message and give management the wrong goals. Velocity can be raised at the expense of quality, which is a mistake. Here are seven strategies for measuring value in software development.

Measure time-to-value

We produce software to fulfill some need or desire, and the time from when we start creating something valuable to when it’s realized ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required