#NoAccountability
The notion of accountability—and its lesser cousin, responsibility—often pop up in the context of business, as if both of those ideas are good things. A culture of accountability, we’re told, is essential to running a business. The word “accountable” appears all over the 2020 Scrum Guide. I don’t buy any of it. A culture of…Read More
Don’t track bugs, fix them
You do not need a bug tracking system. In fact, a bug tracking system is a symptom of a deeper problem—insufficient focus on quality. In general, I fix bugs the moment they appear—not in a drop-everything sense, but as soon as I can get to it—usually within a few hours, but sometimes in a day…Read More
Heuristics for Effective Software Development Organizations: A continuously evolving list.*
Without psychological safety, respect, and trust, none of the following is possible. The way we work, the work we do, and the organizations within which we work are all part of a connected system. You cannot change anything without changing everything. You cannot improve a system by tinkering with the parts. Process exists in service…Read More
Getting Started with Agility: Essential Reading
As is the case with many of the people who actually know what they’re talking about, I’ve come to shudder when I hear the word “Agile,” at least until I can figure out whether the person who uttered the word actually knows what they’ve just said. More often than not, they don’t. The word Agile…
Read MoreWords
Words that do not appear in the Agile Manifesto & Principles: Sprint backlog product owner manager PBI (product backlog item) scrum master Sprint review QA team PMO release train product increment stand-up (or Daily Scrum) meeting story point estimate faster time velocity quarterly plan Jira productivity utilization certification standardized process (as a positive) methodology ceremony…Read More