Category: Agile Development

Agile Development Product Management

Why Isn’t Agile Working for Me?

It seems that lately Agile (and Scrum in particular) have become the latest targets of non-stop complaints and criticism in the Product Management and Development worlds.  I’ve read articles that talk about how “Agile is destroying the business” or where “Scrum is a career-limiting methodology that only creates generalists.”  Neither of these are necessary conclusions […]

Agile Development Product Management

Common Dysfunctions of “Scrum” Teams — Part 2

In the first part of this series, I talked about how many teams who try to transform into “Agile” teams fail because they don’t actually understand what being “agile” is all about, or because they try to cut corners by not fully embracing (at the outset, at least) the fundamental requirements of the methodology that they have […]

Agile Development Product Management

Common Dysfunctions of “Scrum” Teams — Part 1

I started this out as a single post, but it’s become far too unwieldy for a single day.  Thus, I’m breaking this up into two segments — one focusing on missing the point, the other on finer mistakes that sink potentially “good” teams moving into Agile processes.  It’s still one of my longest posts here, […]

Agile Development Product Management

Death By Gantt Chart

We’ve all been there — we’re talking about our upcoming projects, discussing possible timelines and resource allocations, working to align our tactical work with the company and product strategy, when it hits you like a brick thrown through your living room window in the middle of the latest Game of Thrones episode: So, where’s the […]

Agile Development

The Three Forms of Waste – Muda, Mura, and Muri

With Agile development and Lean practices so popular nowadays, sometimes the history behind these practices and philosophies is overlooked or skipped over entirely.  Unfortunately, when people miss the underpinnings upon which these concepts are based, they also tend to distort and remake those principles into something that only barely resembles the original concepts behind them. […]

Agile Development

Breaking Down the Agile Manifesto — Collaboration & Responding to Change

Earlier this week, I discussed the common misunderstandings related to the first two statements made in the Agile Manifesto — Individuals and Interactions over Processes and Tools, and Working Software over Comprehensive Documentation.  In that discussion, I focused on how important it is to remember that the Agile Manifesto itself was written largely in response […]

Agile Development

“Agile” Does Not Mean “Without a Plan”

A very common, and very dangerous misconception about Agile development — whether you’re using Kanban, Scrum, XP, DevOps, or any other flavor of the week — is that it “requires” or “expects” that you can operate quickly, efficiently, and effectively without necessarily having an overall strategic plan. Bullshit. There certainly are teams and companies who […]

Agile Development

Why Your User Stories Suck

I find it ironic that one of the most fundamentally important aspects of Agile planning is so very often terribly implemented.  User Stories are the single most important thing that a Product Manager/Owner delivers to their development teams — they’re the foundation on which everything the team does is gauged; and all too often, quite […]

Back To Top