In this week's Weekly Inspection, we examine the need for vision in the process of discovery. The Agile community likes to talk about the value of rapid feedback loops that help teams discover how their software should behave. "Inspect and adapt" is a common maxim for...

In this week's Weekly Inspection, we ask if your company is protecting the right things. Be honest now. Can you take an objective look at what you're protecting in your organization? Are you protecting the process? Or are you protecting the people that the process was intended...

This week's Weekly Inspection focuses on collaboration. Agile organizations value customer collaboration over contract negotiation. While it sounds  like simple common sense in theory, I often find that teams who think they have a collaborative relationship with their customers are blinded to the aspects of the...

We're beginning with the end in mind in this week's Weekly Inspection. One of the most valuable elements of any process implemented in an agile environment is the regularly-scheduled product inspection. In Scrum, this inspection occurs during the Sprint Review. Other teams call this inspection a...

In this week's Weekly Inspection, we take a closer look at what it takes to become a high-performing team. We talk a lot about the value of high-performing teams in agile environments. Stable, persistent teams deliver software more predictably and with higher quality than teams that are...

The focus is on focus with this week's Weekly Inspection. You have a lot going on. Your iterations are overloaded and you're always carrying most of it into the next one. You have a lot of projects in flight that seem to drag on forever. Everything...

This week's Weekly Inspection focuses on enabling self-organization. Self-organization is a key component of a successful Agile team. Autonomous, self-directed teams perform better because of their members' intrinsic desire to accomplish something. A self-organized team is on a mission, they support a cause. A team whose tasks...

This week's Weekly Inspection takes a look at team structure. Teams are the atomic unit of value in an agile environment. Stable, high performing teams deliver more value than resource pools. Many organizations are restructuring toward the team concept, but when I'm onsite with a customer...

It can be smaller. Whether it's a release, a feature, a story, a decision, an MVP, or an experiment, it can be smaller. Smaller is your weapon against uncertainty. Smaller is your ticket to gathering feedback. Smaller is your path to responding to change. Smaller is...

What if developers could choose their manager? Not in that mystical sense like a child picking her parents. More like how a rock band chooses a manager. Or the way that an individual chooses a career coach. What if organizations had a pool of managers, or...