Menu

Author: Carlos Schults

Level up with industry-leading research and insights

MTTD Model

MTTD (Mean Time to Detect): Defined and Explained

You may be familiar with the maxim: “you can’t improve what you don’t measure.” Even though there’s criticism aimed at the quote, generally speaking, I believe…

Development Environment

What Is a Development Environment? How to Get Started Now

When it comes to environments, there’s not much mystery about production: that’s where the real application lives and users can access it. The trouble is with…

Epic vs. Story

Epic vs. Story: What’s the Difference and How to Use Each

Getting up to speed with the vocabulary surrounding agile is often challenging. It’s often hard to distinguish fundamental concepts from passing fads. You can also struggle…

user acceptance testing

User Acceptance Testing (UAT): What It Is and How to Adopt It

Have you heard of “user acceptance testing?” I’m afraid that for many of you reading this post, the answer will likely be “No.” Unlike other more…

SAFe and DevOps

SAFe and DevOps: Why They’re Important and How To Integrate Them

Today, we’re here to talk about the “SAFe DevOps” duo and why it matters so much for enterprise organizations. We’re at a point in history when…

VSM tools

The Top Value Stream Management Tools

We’re here to talk about value stream management. More specifically, we’ll cover the top value stream management tools that should be on your radar. If you…

SDLC Agile

What Is the Agile SDLC Model? A Detailed Overview

This post is an overview answering a single question: What is the agile SDLC model? You may also be wondering how it works and why you…

Tech debt

Tech Debt: A Thorough Explanation and Guide to Fixing It

Technical debt is an incredibly useful metaphor in software engineering. It can encourage meaningful conversations about the trade-offs and hard choices that are part of the…

Canary Deployments

Canary Deployments: What They Are and How to Use Them

Have you heard of canary deployments? Also called canary release, canary deployment is an important risk mitigation technique for software releases. Canary deployments allow software organizations…

Scaled Agile Framework: Understand SAFe and Its 4 Core Values

Scaled Agile Framework: Understand SAFe and Its 4 Core Values

If there’s one thing we can say about software development in the early 21st century, it’s that agile methodologies have taken the world by storm. Many…

failure metrics

Failure Metrics in Depth: MTTR vs. MTBF vs. MTTF

Today’s post features a detailed comparison of three DevOps metrics that are vital for enterprises and tech organizations in general. They are, respectively, MTTR, MTBF, and…

enterprise software

Enterprise Software: A Definition With Concrete Examples

The software industry is fertile ground for jargon and buzzwords. Given the field evolves at breakneck speed, it’s often hard to keep up. However, today we’re…