There is a lot of advice out there for how to write requirements. There is not as much discussion about why to write requirements. Spend some time thinking about why you write requirements before you make decisions about how to write your requirements.
Why Write Requirements?
Whether you communicate requirements through conversation, user stories with acceptance criteria, or traditional structured...read more
There are several ways to answer the question “is agile cheaper than waterfall?” Here are two of my favorites:
“It depends. Agile done well is cheaper, as long as...read more
Is your team focusing on the mechanics of creating good software, without understanding the connections from your efforts to your goals? Are you primarily focused on the structure of...read more
Next up in the series on the root causes of product failure – products that fail because you have ignored the user’s level of experience. The first time someone uses your...read more
Continuing the series on root causes of product failure, this article looks at the impact of focusing on the wrong user goals. Even if you have picked the right users, you may have...read more
Are product managers really involved in strategic discussions, or are we just order takers? Adrienne Tan has poked the beehive and started a great discussion with this article. Joining...read more
The ideal agile team is made up of specializing generalists – but what does that really mean? The goal isn’t to prevent functional silos of expertise, it is to allow people...read more
Your boss wants a commitment. You want to offer a prediction. Agile, you say, only allows you to estimate and predict – not to commit. ”Horse-hockey!” your boss...read more
Thanks everyone for the great conversation in the most recent #prodmgmttalk chat session! This week, Roger Cauvin inspired us to think about product managers as innovators –...read more
A lot of teams that I’ve worked on and with get hung up when thinking about defining requirements for “migration projects” and “system upgrades.” There’s...read more
Estimating the “value” of features is a waste of time. I was in a JAD session once where people argued about if the annoying beeping (audible on the conference line) was...read more
Does product management slow down your company?
What Causes Your Business to Be Slow?
Paul Young put out the call for the third annual You Might Be A Product Manager… list....read more
Agile values working software over comprehensive documentation – it is 1/4th of the original manifesto. That doesn’t mean don’t document! It means don’t...read more