process metrics | TechWell

process metrics

Icon of a security padlock over apps on a phone Measuring the Effectiveness of Your Vulnerability Discovery Strategies

Trying to prove an app has no vulnerabilities is fraught with challenges, so teams need to choose appropriate strategies for securing apps and ways of measuring whether the time and money spent searching for vulnerabilities is effective. This means understanding how metrics apply to your specific environment.

Mike Shema's picture
Mike Shema
A train accelerating through a station Defining Velocity for Your Agile Team

When an agile team talks about velocity, it's usually how much functionality they'll deliver in a sprint, often based on historical data about the number of story points the team tends to finish. But you shouldn't use velocity as a measure of success for your agile process. Make sure everyone knows what's important.

Steve Berczuk's picture
Steve Berczuk
Metrics dashboard A Lean, Flexible Measurement Dashboard for Agile and DevOps

If you’re moving from a more traditional software development approach to agile and DevOps, or if you’re struggling with implementing metrics, consider reviewing, revising, and refining your measurements. Leave those that add no value behind and look at a monitoring system that has these five essential categories.

Michael Sowers's picture
Michael Sowers
Software measurement and metrics The Problem with Software Measurement and Metrics

Many software practices rely on setting target numbers for the team to hit. But when a measure becomes a target, it ceases to be a good measure. People start gaming the system by changing their behavior in such a way to favorably adjust the measure in order to achieve the target. Don't get hung up on metrics.

Lee Copeland's picture
Lee Copeland
Feedback loop Shorten Your Feedback Loops to Build Better Software, Faster

When we have short feedback loops, we are still in the moment for that feature. We still have the context. The longer the feedback loop, the less likely we are to still have all the context for the feature because we are on to the next piece of work. How long are your feedback loops? Can you shorten them?

Johanna Rothman's picture
Johanna Rothman
Comparing apples and oranges Why Process Standardization Is a Terrible Idea

Having a standard process everyone uses makes sense in theory. You could compare metrics and progress across teams and projects. But it practice, it becomes like comparing apples and oranges. Teams aren't all the same, and neither are projects. Each team need its own optimized way to deliver value.

Johanna Rothman's picture
Johanna Rothman
The Importance of Just Enough Software Measurement and Metrics

When it comes to the development, testing, and deployment of software, some argue that metrics have little value. Others take measurement to the extreme and have books of metrics, but without any meaning or action. Mike Sowers thinks metrics are vital, but it’s most beneficial to have just enough metrics.

Michael Sowers's picture
Michael Sowers
Improve Your Software Organization’s Processes: Focus on the Right Thing

While processes may seem like overhead, you need defined, documented procedures to avoid problems. It's when processes exist just because "we've always done it that way" that they become a problem. Keep processes useful by asking questions and constantly verifying that the purpose behind them is relevant.

Steve Berczuk's picture
Steve Berczuk