fbpx
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Jira Software Cloud Best Practices

windchill features best plm software
Written by Michael Roberts
Published on June 28, 2024

Atlassian’s Jira is an amazing project management tool, but many users are not unlocking its full potential.  While I hate the term “best practices”, there definitely are best practices to using Jira Software in the Cloud.  Understanding Jira’s wide range of features can lead to better utilization for your unique business needs.  Jira is commonly used by software development teams to plan, track, and manage projects.  Its capabilities allow for increased collaboration and transparency.

Jira Software Cloud is the cloud-based version of this tool. It offers all the functionalities of the legacy on-premise Jira, but with the added benefits of automatic updates, scalability, and accessibility from any location.  While Atlassian encourages users to use Jira in whatever way best suits their business needs, a fair amount of best practices can be applied across organizations. Let’s explore these common practices.

Jira Software Cloud Best Practices

Customizing Jira For You

First and foremost, Jira users should make using Jira a daily habit.  While this may seem obvious, unlocking Jira’s full potential starts by using it every day.  Additionally, keeping Jira open and logged in saves time and creates easy access.  The next best practice is utilizing Jira’s workflow and automation capabilities.  Jira offers a variety of customizable features that allow users to adjust personal settings, set notification frequency, connect Jira with other tools, and more. 

The default homepage is often set to a main project you use frequently, or your custom dashboard.  While this can be helpful, most users prefer to set their homepage to the “Your Work” page so they can quickly view their assignments.  Additionally, users can change the theme of Jira to dark or light mode.  Customizing Jira exactly how you like gets you excited to work on the platform and makes it easy to find everything you need to achieve success. 

jira software jira best practices

Workflow Optimization

Creating the perfect workflow is nearly impossible on the first try, but there are some best practices to aid in workflow creation. The first practice to implement is iteration.  Workflows should adapt, change, and evolve with your team. They should serve your team’s needs, and if the old way of doing things is no longer working, change it. 

Here is an example of a software workflow. Note the different stages and limited state transitions. While this is one example of a software workflow, it is not the ONLY option for a software workflow.

jira software jira best practices

Team members should always involve themselves in workflow creation. They are going to be the ones using them and should therefore give feedback on what works well for them.  For example, you may get a production manager, a software engineer, and a product designer to agree on which workflows work best for their respective departments.  These workflows may not be a one-size-fits-all.  Each department may need a respective workflow for their team.  You can create a unique workflow by speaking with each team and asking them about the steps they take to get their work done.  This creates an effective workflow that keeps team members happy.

It’s best practice to keep workflows simple at first.  Adding a status or transition for every part of a team’s process can be counterintuitive due to the complexity it adds. Instead, map how the team works and include only the necessary statuses. In addition to mapping, workflows should be tested.  Testing can be tricky though, as you do not want to test too much too early.  You should first test your workflow in a separate project or instance so you do not impact any people.  In a separate project, you can create sample issues and run through every step.  Then, the workflow can be implemented and tested with your team on a project.  Continuously getting feedback allows you to improve the workflow for the team members who use them.  Atlassian has published some guidance on best practices for workflows that you may want to consider.

Project and Issue Management

We frequently get the questions, “How should I organize my projects?” and “What are the best practices?” The answer is, “it depends.”  However, here are some things to consider.

  1. You can create projects by team, product, stakeholder group, or additional ways of organization. We’ve seen the most success organizing by team or product, although this isn’t a one-size-fits-all. 
  2. If teams are working in an agile way, they don’t have to have a single project that contains all of the work that a developer or team member does. Their work could potentially span across multiple projects and that’s fine.
  3. Filters can set multi-project boards or lists that display issues for a team so they can visualize the work that needs completion. This can include work completed by the same team for multiple stakeholders.

In terms of managing issues in Jira, teams should set work-in-progress, or WIP limits, which helps focus teams on the amount of work they are doing at any one time. This WIP limit can be implemented inside Jira’s Kanban boards. More info on this concept can be found here.

Now that developers are focused on their work-in-progress, let’s work on making work visible.  In many engagements we’ve seen, developers want to see how their changes are impacting others, and vice versa.  Thus, any coding changes or development work should connect to Jira tasks. If you use Bitbucket or other git-based systems, you can link any branch to a specific Jira ticket.  This allows users to have work visible to others, even when they are not working in Jira directly.

jira software jira best practices

Lastly, it is highly recommend you use the Epic, Task, and Sub-task features in Jira Software projects.  You can create more levels as needed, but these features allow for great reporting or basic features that you will value. 

Jira Software Shortcuts

Keeping track of projects is easy with the Jira dashboard. This dashboard is customizable to create the ideal layout for each user. To quickly open menus, take actions, or navigate project boards, users may use keyboard shortcuts in any part of Jira. Jira has many shortcuts such as “/” to quick search, “c” to create an issue, and “h” to open the help panel.

Jira also offers project shortcuts to access regularly used data that does not reside in Jira. For example, users can add links to the team space in Confluence, Bitbucket repository, or project website for easy access. Confluence easily synchronizes with Jira, allowing users to create a reusable knowledge base used in Jira projects. This helps avoid duplicate information by linking Confluence to Jira issues rather than copying and pasting information. Additionally, you may need to add files in Jira instead of links. Jira allows users to store files related to tasks.

jira software jira best practices

Implementing Jira Software Cloud Best Practices

All of these practices allow users to unlock Jira’s full potential. From customizations to shortcuts, Jira offers many ways for users to streamline workflows, optimizing them for all team members. If you want to learn more about Jira Software Cloud or would like to implement Jira for your business, contact one of our experts today.

Latest White Papers

Mastering SolidWorks Data Management with PTC Windchill PLM

Mastering SolidWorks Data Management with PTC Windchill PLM

Managing SolidWorks data can be a daunting task, but it doesn’t have to be. SolidWorks integration with PTC Windchill PLM allows your data to be more visible, traceable, and protected than ever before. What You Will Learn In this ebook, you will learn how to...

Related Resources

Jira for Non-Tech Teams

Jira for Non-Tech Teams

Introduction to Jira for Non-Technical Teams Hello and welcome to Jira for Non-Technical Teams. My name is Michael Roberts, Vice President at SPK Associates, a gold solution partner for Atlassian. Before we understand if Jira is the right tool for you to use in your...