10 Best Practices in Configuring your Agile Project Management Tools

organizational change
10 Best Practices in Configuring your Agile Project Management Tools
If you are serious about agile development then you most likely selected a tool to enable team collaboration and manage the backlog, sprints, and releases. While I have heard of some teams and even organizations staying low tech and using stickies, cards, or spreadsheets, it's really hard to scale to multiple teams, manage distributed teams, or develop metrics to support process improvements without an agile tool in place that is configured to match the practice.

I am not here to preach one tool over another and have experience using different products over my last three agile transformations .  However, I believe that whatever tool you select needs to be configured properly to match the release cycle, sprint schedule, and other practice standards. While the agile practices that I have used across three companies have slightly different mechanics to match the specific business needs, there are several best practices that I can recommend to everyone.

One team, one backlog - This seems obvious but can become more difficult when there are multiple product owners for different products that need to be fulfilled by the same team. Another issue is when resources with specialized skills are needed part time across multiple teams. While there are different ways to handle these issues from a process standpoint, it is often better to configure agile tools to handle the basics. Agile tools help teams commit and report on team productivity, so it's best to configure them so that the team operates off a single backlog. So for multiple product owners but one team, implement one backlog.

Backlogs must contain all work - There is one school of thought that the backlog should only contain Stories that embody product requirements. This is a purist viewpoint that keeps out other responsibilities and tasks outside the scope of the tool and potentially gives the team a false readout on velocity. A best practice is to include all commitments in the backlog and use the tools configuration options to represent them. For example, use Story Types in Jira to represent Feature Estimation, Decisions, Meeting Notes, and Tasks.
Normalize to a fixed capacity - Some tools enable you to record when resources are unavailable or only partially assigned to a specific team, while others don't have this capability. If you're going to track and improve team velocity, then learn how to use the tool you have to manage when resources are on vacation or unavailable. For tools that don't have this capability, a cheap option is to account for the missing capacity directly on the backlog so that out of office time is scheduled directly in the sprint.
Align Epics to the product owner - Most product owners that I've worked with don't have the time or technical skill to write stories and are usually expressing their requirements as Epics that are then broken down to Stories by business analysts and technical leads. When these product owner open the agile tool, they are more likely to review progress at the Epic level and only dive into stories when they need to review detailed requirements or better understand what part of an Epic has been completed. It's for this reason that the name, scope, and order of Epics are best aligned to the needs of the Product Owner.;

Share it:
Share it:

[Social9_Share class=”s9-widget-wrapper”]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You Might Be Interested In

How artificial intelligence will reshape our lives

6 Jul, 2017

The fourth industrial revolution is underway and it’s threatening to wipe out nearly half the jobs in Australia. This latest …

Read more

5 Ways Big Data Makes Your Marketing Irresistibly Personal

6 Sep, 2016

Predictive marketing may sound like a new thing, but if you ask any retail buyer, they’ll tell you they’ve been …

Read more

What Is The Artificial Intelligence Revolution And Why Does It Matter To Your Business?

14 Aug, 2020

As a species, humanity has witnessed three previous industrial revolutions: first came steam/water power, followed by electricity, then computing. Now, …

Read more

Do You Want to Share Your Story?

Bring your insights on Data, Visualization, Innovation or Business Agility to our community. Let them learn from your experience.

Get the 3 STEPS

To Drive Analytics Adoption
And manage change

3-steps-to-drive-analytics-adoption

Get Access to Event Discounts

Switch your 7wData account from Subscriber to Event Discount Member by clicking the button below and get access to event discounts. Learn & Grow together with us in a more profitable way!

Get Access to Event Discounts

Create a 7wData account and get access to event discounts. Learn & Grow together with us in a more profitable way!

Don't miss Out!

Stay in touch and receive in depth articles, guides, news & commentary of all things data.