process metrics

How Large Is this Project? How “Large” Is This Project?

When organizations want to step up their project management game and implement more rigorous project management practices, there is always fear that the administrative overhead will exceed the value gained.

Metrics Ditch Your Logs for Better Monitoring MetricsMany teams use logs to track the behavior of applications, services, or platforms. But how actionable is that log data? There are better ways to parse that information and make it more visible, more useful, and easier to understand. Try converting your logs into metrics for a faster and more lightweight monitoring system.
Looking upward at the sky from a silo in the ground DevOps in the Trenches: Get Started with MetricsDevOps initiatives often start with one silo seeking to be more collaborative with others. This "DevOps in the trenches" isn't ideal, but it is a way to get DevOps bootstrapped and begin seeing benefits. Here are some tips for how to get started doing DevOps based on what role you're in, with key metrics to help.
Yellow and gray rulers Rethinking Your Measurement and Metrics for Agile and DevOpsIn their transition to agile and DevOps, many teams forget they also need to update their measurement and metrics plan. Some measurements and metrics from the traditional waterfall software development lifecycle may remain useful, but many may not provide value—and some may even adversely impact progress toward goals.
A sheet of paper showing software delivery and operational performance metrics The Metrics behind High-Performing DevOps OrganizationsThe 2019 Accelerate State of DevOps report was recently released, and it gives a lot of insight into companies' software delivery and operational performance. The highest-performing organizations have several factors in common, the most crucial and prevalent being automation. Here's why automation is such a key aspect.
A feature branching strategy Feature Branching Is Not EvilSome people believe branching and pull requests are inherently bad. True, branching done poorly can slow down a team, but advocating for avoiding branching altogether can lead you to ignore the more important goal of an agile process: rapid integration of changes. First, make sure you're considering the right metrics.
Icon of a security padlock over apps on a phone Measuring the Effectiveness of Your Vulnerability Discovery StrategiesTrying 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.
A train accelerating through a station Defining Velocity for Your Agile TeamWhen 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.