Blog

The Counter-Intuitive Argument for Limiting Project WiP

When considering your own organization ask yourself this question: “Are you working on too many projects at the same time?” If you are similar to most organizations that I visit, your answer will be a resounding yes! I’m having a hard time remembering the last time that…

Continue Reading

Surprising Stakeholders is Almost Never a Good Thing!

In my experience it has never been a good idea to “surprise” the stakeholders (e.g., customers, users, internal management) of the product we are building. I can’t recall the last time I’ve heard a stakeholder say, “Wow, I am really surprised by what you are showing me…”…

Continue Reading

How To Determine Sprint Start and End Days

I frequently get asked if sprints should be required to start on Mondays and end on Fridays. No, absolutely not! Is it common for sprints to align with week boundaries? Sure, but I think that many teams do that for conceptual (calendar) convenience.

Sprints are…

Continue Reading

Which Scrum Role Do You Prefer?

At a recent class a student asked me which role I would personally prefer to fill: product owner, ScrumMaster, or development team member. I have held each of these roles in the past, so that question gave me pause to consider how I really felt.

After some consideration…

Continue Reading

Fallacy of Transition Planning

In a previous blog post I discussed the fallacy of believing that organizations can execute a significant team restructuring at the start of their agile adoption. In this blog post I will broaden the discussion to include the fallacy that an organization transitioning to…

Continue Reading

MVP and MMF and MRF, Oh My!

In your organization, what term do you use to refer to the smallest set of features that would constitute a viable release to your users? In other words, how do you refer to the smallest set of must-have features you could possibly release to your users that they would…

Continue Reading

Project Focus Is An Impediment to Long-Lived Teams

Many companies operate with a project-based focus. When a new project is authorized, often times a new team is created to work on that project. Frequently the members of this new team may have limited prior experience working with one another. In those cases, we have to…

Continue Reading