"Product? Project?"

Estimation Alternatives, Part 2: Products vs. Projects

"Product? Project?"“I don’t understand products vs. projects. What’s the difference?”

When I share some of my stories about working with product development teams, some people look at me as if I’m describing the impossible. They seem confused when I tell them about agile teams that didn’t have to provide story point estimates to management or normalize points across teams. What I’m talking about is so far outside of their experience, they can’t conceive of how it could work. One of the most challenging things for me to explain to people who haven’t experienced both is the difference between project- and product-based organizations.

Continue Reading→

A Short History of Kanban (and Lean) (Part 3)

The history of lean and kanban is a challenge to boil down, so inevitably, I know there are aspects that are missing here. The title says “short” because, while there is a lot of information here, it is short in terms of how more is out there!  Additionally, there are often disagreements on certain aspects and points around the history, and we’ve sourced the various elements included in this outline.  A key part of understanding kanban is going beyond the principles and practices, to understand what is behind it work. The history points us to a critical key. 

Continue Reading→

What is Kanban (看板)? [Part 1]

This is a common question, since Kanban can have several word uses and meanings in the agile space. The term gets thrown around a lot, making it even more confusing. In order to understand Kanban and where it comes from, let’s start with some basic definitions and the foundations. We start with the basics, because there is often confusion around what kanban is.

Simple definitions of kanban:

  • a signboard or billboard in Japanese
  • a just-in-time method of inventory control, originally developed in Japanese automobile factories
  • a Japanese lean manufacturing system in which the supply of components is regulated through the use of an instruction card sent along the production line
  • an agile approach or framework

Continue Reading→

What to do when someone asks for an agile checklist or agile metrics checklist?

I hear these requests all the time. “What are the best agile metrics?”, “How can we measure an agile team?” and “I know we can’t just measure agile. . . but, what should be on an “organizational agility checklist?”

There are so many places you can go with these questions and there are even various companies selling ways to measure agile organizations and agile teams. When someone asks me about agility checklists or agile metrics, I tend to start with a few core themes of elements. I use these themes to have conversations with the people who want the measurements and the people who will be measured (before anyone starts using them).

Continue Reading→

Agile Leadership Myth #3: Leaders & Managers will figure out what their agile role is magically

We have done a huge disservice to leaders and managers, as well as teams.  There are plenty of people that will say we don’t need managers and leaders. People can lead themselves. While there is an aspect of this that may be true, there are a lot of steps to get close to that idea.

This article will explore what leaders and managers need to do to succeed as they get started with agile or to help teams move from individuals to a team or even a high-performance team. It builds on Agile Leadership Myth #2: Self-Organizing Teams Don’t Need Any Help.

Continue Reading→

Agile Leadership Myth #2: Self-Organizing Teams don’t need any help.

How did we arrive at this place where so many people believe that self-organizing teams do not need help? The fact is, self-organizing teams DO need help.

Self-organizing teams DO need help!

What teams can experience: Teams might not know exactly what kind of help they need or even how to describe it. This can be especially true if they had a manager-led team and were told what to do and when to do it. I hear teams say, “we don’t need managers”, but they often mean that they don’t need managers telling them what to do.

What managers can experience: Managers are often put in a position of shifting from being an expert and telling teams what to do to some new approach that is not clear to them. They may not know exactly how to help a self-organizing team. I call this clumsy management. It is not that they are doing it on purpose, they just happen to be bumping into things when trying to help. Managers are sometimes told to “stay out of the team’s way”, so they end up disengaged and not sure how to reengage. The fact that a manager may not be sure how to help a self-organizing team does not mean that help is not needed.

Continue Reading→

Agile Leadership Myth #1: Telling people “You Are Empowered” Actually Works

A major challenge we run into when helping organizations shift or improve is leadership misconceptions. Agile leadership myths cause a lot of these misconceptions. We need to help avoid falling into the trap of these common myths because they limit our success. A root cause of many of the myths is that people simply don’t know what else to do. For example, Myth #1: ‘telling people “you are empowered” actually works.’  Leaders often don’t know what else to do, other than tell teams they are empowered. We see this with Development Teams, Scrum Teams, Delivery Teams, AND Leadership Teams.

A bit of background — there are many agile leadership myths out there. These myths (or assumptions) limit leaders ability to improve, help others, and succeed. Many myths seem to occur at a nonconscious level, meaning they function like many biases. People are not even aware, consciously, that they are happening.

Continue Reading→