Over a million developers have joined DZone.

Agile Best Practices?

DZone's Guide to

Agile Best Practices?

· Agile Zone ·
Free Resource

See why over 50,000 companies trust Jira Software to plan, track, release, and report great software faster than ever before. Try the #1 software development tool used by agile teams.

I’ve decided I really don’t like the idea of best-practices… it’s too easy to use them as a crutch. Some of our best stuff… daily standup meetings, sprint planning meetings, retrospectives, Scrummasters, and Product Owners… all have their limitations. They are not best all the time.

But Mike you say… you are a Ri level coach… people new to agile need Shu level practices to get them started. Yes and no. I’d suggest that people new to any process do need one way they can be successful… but that doesn’t mean they need a pre-packaged way to be successful. They don’t necessarily need someone else’s way to be successful.

Almost every team I work with needs to initially be told what to do. That said, team to team, I don’t tell every team to do the same thing. They might be a beginner at agile, but that doesn’t mean the organization needs beginner level practices. Sometimes a Shu level implementation is pretty robust.

Yes… it might be one way to be successful… but that doesn’t mean we are talking base package Scrum. One way to be successful can be a unique application of Scrum, Kanban, Lean, and traditional… mixing and blending roles and practices in ways that would make your toes curl.

The best of all best-practices are the ones that help you be successful. Someone else’s best- practices may be informative… they may even be applicable in your environment… but best-practices shouldn’t be a shield to protect us against using good judgement… from applying what we know in situationally specific ways.

Our success is our responsibility… not the responsibility of a best-practice.

Note: If you happen not be be familiar with the Shu-Ha-Ri metaphor… take a look here for a little background information.

The Best teams run on Jira. Here's how teams at a few of the world's most recognizable brands are teaming up in Jira to build great software that users love.  Learn More.


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}