Best Practices for Organizing a Jira Issue

August 8, 2023
#Document management#How To#Jira
8 min

Atlassian Jira Software is a global solution. Thousands of people use it at work, creating many tasks daily. For many teams, Jira dashboard is a place to start their day and to look at in the evening. In this blog post, we share the best practices for creating a Jira issue and organizing projects in Jira.

Tune up your Jira project

Have you ever wondered how much time we spend on creating issues or finding missing information? We aim to be more and more effective. That’s why companies are looking for techniques and solutions to optimize the process of working with issues in Jira and minimize team efforts.

When you start with your Jira project, you can enter additional descriptions of Jira fields, components, and workflow states. This action is not required. Many admins would tend to skip it to save time. However, you can lose many more in the long run.

Setting detailed descriptions where possible in Jira, you can minimize your team’s onboarding with the project later. This way, you help users understand the rules and specifics of this particular field, saving your team’s time in a long perspective. So try not to get tempted by one-minute benefits and stick to best practices instead.

Add links and references

Jira itself is a great solution for project management. With proper organization and description, working with Jira issues can be easy.

You can facilitate the team workflow with the help of additional informational resources. Jira allows us to do it in a moment in a few ways.

Add project shortcuts

All additional data is beneficial. Is it true? Well, almost. The truth is we are pressed with time and have limited resources to study all the information we face daily. So think twice before adding another link to your Jira issue.

For data used regularly by many team members, Jira has project shortcuts. You can add links to the team space in Confluence, Bitbucket repository, or project website here. Whatever matters most for your team in this project and lives outside Jira fits well in Jira shortcuts.

Add project shortcuts

Link to Confluence pages

Confluence is another Atlassian product that synchronizes with Jira easily. You can create a knowledge base with detailed instructions, records, and tutorials in Confluence and reuse it in your Jira project. This way, you get well-structured documentation that is reader-friendly. At the same time, you avoid duplicating information by linking Confluence pages to Jira issues instead of copy-pasting information.

Connect several Jira issues

Your projects will look much more organized if you link related Jira issues. For example, your team can have many tasks to do, and one task requires another to be done in advance. You can simply specify it in the Jira description. The problem is you can miss this information while browsing across the project.

In Jira, you can link issues and identify their relations. After that, everyone will see the association between two existing issues on either the same or different Jira instances.

Connect several Jira issues

Issue linking allows you to indicate different connections. For example:

  • An issue may relate to another.
  • An issue may duplicate another.
  • An issue may block another.

Jira has default relations for issues, but Jira administrators can customize them to fit the project better. This functionality makes issue linking flexible.

Add files to Jira issues

Sometimes you may need to add files directly to Jira issues instead of including links. Jira allows you to store files and documents related to tasks and always have them at hand.

By default, you can attach files up to 10 MB, but your Jira administrator can update these settings. All attachments will appear in the corresponding Jira issue in one list.

The out-of-the-box Jira capabilities can be handy, but not for every case. Here comes the Atlassian Marketplace. Lots of vendors offer their apps for almost every possible challenge. The same is true for working with documents. Just type the word “Attachments” in the search field on the Atlassian Marketplace, and you instantly get an advanced solution for file management in your Jira issues.

Smart Attachments for Jira

With Smart Attachments for Jira, you can perform more complex operations on files in your Jira. The app has lots of functionality for various business types.

With Smart Attachments, you can create categories for different file types and locate them in your issue faster. You can select any category name based on your project specifics. For example, it can be categories named after the attachment type (i.e., screenshots, designs, videos, etc.) or the review stage (i.e., draft, work started, ready for review, approved, requires work). For more complex cases, you can add access restrictions based on user groups or project roles. This way, your teammates get a well-structured file system within Jira, and project leads can be sure that sensible documents can be viewed or modified by relevant people only.

Create categories for different file types

Resume

Jira Software provides multiple ways for project organization. Consider adding shortcuts, links, knowledge base, and attaching files to ensure your team’s productivity. If you work with many files in your Jira project, Smart Attachments for Jira will help you organize them. Still, you are to choose what’s best for your business.

Pricing Adjustments for TeamCity Integration for Jira

June 30, 2022
#News
4 min

We would like to inform our community and the customers of the TeamCity for Jira Integration app of the upcoming price changes that will affect all hostings (Cloud, Server, and Data Center).

Since the first release of the app, we have extensively invested in the development of new features, provision of timely and effective support, and, of course, collaboration with you on improvements and adjustments within the app. 

Our operational costs have greatly increased since that time, and at the moment we are heavily developing the Data Center infrastructure to ensure the reliability and high performance of our app under any circumstances.

Over the years, we were working to improve services for you and provide the best quality for your satisfaction. Thus, we’ve decided to normalize the existing prices and, in particular, make the Cloud version of the app more cost-effective.

For all hostings, the price change will go into effect on August 1, 2022. Below are the new pricing models.

Cloud Pricing

Data Center Pricing

Server Pricing

Buy at today’s price

You can buy TeamCity for Jira Integration at the current price till August 1, 2022. To save up even more, go with 2 or 3-year licenses — the price will remain the same for the whole maintenance period.

But even after August 1, 2022, existing customers with commercial licenses get a 60-day grandfathering period (till September 30, 2022), so you’ll have 60 days more to renew your license for the old price.

Have questions?

Please, feel free to contact us if you have any questions or need our assistance.

7 Must-have Apps for Managing Jira Projects Like a Pro

June 25, 2020
#Jira
15 min

Project management is complicated. That’s why many PMs rely on software like Jira to plan and coordinate projects more efficiently. However, built for software teams, Jira isn’t a one-size-fits-all solution for most organizations. With each company having its unique set requirements, Jira’s default capabilities may not be sufficient.

Fortunately, the Atlassian Marketplace offers thousands of project management apps to help you manage projects in Jira like a pro. You can power up your Jira with these seven must-have apps for successful project management:

  1. Easy Agile User Story Maps for Jira by Easy Agile
  2. WBS Gantt-Chart for Jira by Ricksoft
  3. Smart Attachments for Jira by Stiltsoft
  4. Custom Field Option Synchroniser by Bitvoodoo
  5. Pivot Report by Colined
  6. Jira Workflow Toolbox by Decadis AG
  7. User Profiles for Jira by Communardo

Let’s discover more about these Jira solutions.

1. Easy Agile User Story Maps for Jira by Easy Agile

A story map is a visual representation of your customer’s journey with the product or service you are developing. It includes the actions taken by customers and their desired outcomes summarized through a user story.

Thanks to Easy Agile User Story Maps for Jira, your team is able to visualize their project backlog in a story map format. That way, everyone is aligned on a shared project vision.

Story maps transform the way your traditional backlog is presented. (Source)

Compared to flat backlogs, story maps add context to your issues. With a groomed backlog, your team can execute projects by putting themselves in the customer’s shoes. Thus, your project development efforts will be focused on providing value to your customers.

The app will auto-populate epics when it’s opened from your agile board. You can then arrange epics in chronological order, or in any order that suits your customer journey.

Hosting options: Cloud, Server, and Data Center.

Pricing: USD 10 per month for up to 10 users.

2. WBS Gantt-Chart for Jira by Ricksoft

Jira and Gantt charts bring out the best of agile and waterfall approaches for any project.

WBS Gantt-Chart for Jira transitions your existing Jira issues into a Gantt-based timeline, allowing you to break down issues into manageable tasks, track project progress, and allocate resources more intuitively. That way, you can gauge your team’s capacity and assign issues accordingly, so work is distributed evenly across your team members.

Need to view your linked issues in a Gantt-based timeline? This add-on lets you visualize and manage dependencies, so you can identify bottlenecks that impede your project’s execution.

Gantt charts are vital in visualizing high-level roadmaps of a project’s plan. Some of the key features that are highly rated by PMPs include milestone tracking and a critical path view. The app essentially turns Jira into a powerful MS Project alternative.

Break down projects into sequential issues and monitor their progress through Gantt charts. (Source)

Hosting options: Cloud, Server, and Data Center.

Pricing: USD 2.50 per month for up to 10 users.

3. Smart Attachments for Jira by Stiltsoft

To ensure all your project stakeholders are aligned on the project scope, it’s crucial to make attachments such as requirements, risks, and resources accessible.

While you can attach files directly from the issue screen, there’s still a lack of attachment management capabilities. For example, it’s a hassle to track the latest updates with multiple documents shared in a single Jira ticket.

The Smart Attachments for Jira apps addresses this issue by giving your team a better way to search and manage project attachments so that they can easily retrieve and refer to essential project documents.

Team members can add labels to documents, thus improving content discoverability in Jira Cloud. You can then group these labels into categories to sort files in a particular way. These categories are accessible from the Attachments section of your issue screen. That way, you can upload files directly to designated categories.

Tagging documents with labels helps users filter and access the right files.

A valuable feature of this app for Jira Server and Data Center is version control. This is especially useful for revised versions of contracts and change request management documents. You can upload revisions and map them to the original file. It then groups together all versions for you to keep track of it all.

Multiple versions of the same file are organized into groups.

Hosting options: Cloud, Server, and Data Center.

Pricing: USD 1 per month for up to 10 users.

4. Custom Field Option Synchroniser by Bitvoodoo

Custom fields allow you to modify your Jira fields to suit your project needs. Since every project is different, you may need to track information that is unique to your organization.

Jira gives you the flexibility to create custom fields, but there are limitations. While it provides standard fields such as issue titles and statuses, it doesn’t retrieve custom fields (e.g. customer requirements, budgets, and performance metrics) created from other databases.

Oftentimes, you have to get your Jira Administrator to manually create custom fields that are tailored to your project’s needs. Unfortunately, this is a time-consuming process – especially if you have numerous fields to be replicated, delaying the smooth start of your project.

Here’s where Bitvoodoo’s Custom Field Option Synchroniser comes in. It lets you retrieve custom fields created in other databases such as MSSQL, Oracle, MySQL, and PostgreSQL.

By synchronizing custom fields in existing databases, it saves you the hassle of recreating them on Jira.

Synced custom fields ensure consistency across systems used in your organization. This helps avoid potential discrepancies caused by free-form text errors.

The Custom Field Option Synchroniser also supports other multi-value custom fields on Jira such as checkboxes, radio buttons, and lists.

Maintain the consistency of your multi-value custom fields with Bitvoodoo’s Custom Field Option Synchroniser. (Source)

Hosting options: Server and Data Center.

Pricing: USD 180 per year for up to 50 users.

5. Pivot Report by Colined

As a project manager, it can be challenging to keep up with all the projects under your supervision. Pivot Report is a handy tool to gain a quick overview of all your Jira projects. It shows you the big picture of your issues in a pivot table format.

Stay on course with your projects by having an overview of its progress through a pivot table. (Source)

Having your issues presented in this format makes it easier to analyze core data pertaining to your projects. So you can gain better visibility over a project’s progress, from the estimated time taken to the remaining time to completion.

The reports are customizable using JQL to view progress displays according to assignees, sprints, issue types, and more.

Pivot Report even has a warning tab to flag flawed issues (e.g. overdue items or issues with no assignees). This way, you’ll be able to identify blockages in advance and take the necessary steps in overcoming them.

Hosting options: Cloud, Server, and Data Center.

Pricing: USD 5 per month for up to 10 users.

6. Jira Workflow Toolbox by Decadis AG

Workflows tie your project components together. In fact, establishing a workflow is one of the first things you should do before executing your project.

On a basic level, Jira workflow maps your issue statuses and transitions, which is reflected on your scrum or kanban project boards. For example, after an issue is completed it transitions from In Progress to Done. This, however, is done manually. Given the number of different projects under your belt, you may find updating issue statuses a repetitive task.

The solution is workflow automation. The Jira Workflow Toolbox does exactly that and more.

The Jira Workflow Toolbox’s automation feature reduces the time taken in creating workflows by executing transitions directly from your issue card. With flexible conditions, triggers, and validators, you’ll be able to automate customized processes based on your project management requirements.

On top of that, you can automate custom post functions to tailor to your project completion needs. For instance, notifying the issue reporter by adding a simple comment once the issue is marked as done.

It also caters to more complex workflows that can be configured using parser expressions, which you can then save and replicate for future project processes.

Jira Workflow Toolbox enables you to configure your workflows with specific transitions, conditions, and triggers from your Jira issues. (Source)

Hosting options: Cloud, Server, and Data Center.

Pricing: USD 5 per month for up to 10 users.

7. User Profiles for Jira by Communardo

With multiple team members collaborating across different project stages, internal communication is key to ensure a smooth workflow. But for larger organizations with distributed teams, this can be a challenge.

Your team may not know who to get in touch with immediately, which may delay task coordination.

Communardo’s User Profiles for Jira app provides teams with a faster way to get in touch with one another.

The app displays dynamic contact information when you hover over your team member’s names in a workflow.

The click-to-call feature makes it even more convenient for team members to collaborate synchronously and solve time-sensitive blockages.

Get in touch with anyone within your organization instantly with User Profiles for Jira. (Source)

Along with customizable fields such as languages and personal skills, team members are able to quickly find experts and identify reporting chains.

If your organization currently uses an existing employee directory, this tool can be synced to Active Directory and LDAP.

Hosting options: Server and Data Center.

Price: USD 10 for 10 users.

Take Jira Project Management to the Next Level

Jira on its own does wonders for project management. But it’s even better with the addition of apps to further streamline your project management processes.

Discover our comprehensive list of applications to boost your project management capabilities here!

Employee Ratings for Jira Cloud Released!

February 20, 2020
#How To#Jira
3 min

We are pleased to announce the release of Employee Ratings for Jira Cloud!

Do you feel frustrated when it comes to regular performance reviews? You need to talk to a lot of people, find out what they think about the person whose performance you are assessing. You need to coordinate multiple one-on-one meetings, gather information, analyze it, and, finally, determine the current situation on the basis of subjective opinions.

The Employee Ratings app concentrates more on the performance of the individual rather than on their personal characteristics. This solution allows other employees to contribute to the career development and promotions of their colleagues.

Give your employees a way to evaluate the work of each so that you can get an unbiased assessment of their performance based on ratings from different people.

When someone closes the issue, the reporter of the task gets a capability to assess the completed work against three metrics:

  • Work quality. This metric helps you track how well the work was completed to determine its quality.
  • Speed. This metric captures task performance time illustrating how fast the task reached the end.
  • Skills / Efficiency.  This metric demonstrates how the working process was going on and whether any external help was needed.

Your employees can review their colleagues’ progress regularly, so you can automatically collect data for performance reviews with minimal efforts.

As a result, within each project, you get a single dashboard showing metrics for each person involved in this or that project.

Besides the metrics, you can view the trend for each parameter, so you can better understand whether it improves or worsens. By combining metrics from different projects, you can better understand how your employees perform, what they’re doing well and where they could improve.

Employee Ratings for Jira Cloud can help you make informed decisions regarding employee contribution, training needs, and career development.

Take a more comprehensive approach to employee development and make your performance review run smoothly. Use the metrics to improve the performance of individuals and the team as a whole.

 

4 New Jira Apps to Power up Jira Issues – Second Quarter 2019

August 29, 2019
#Jira
7 min

Whether you are a recent convert to Atlassian Jira or a power user, the Atlassian Marketplace list of Jira apps can be intimidating. Our quarterly selection of apps can be a great support for anyone looking to jump-start their collection.

You can try out the brand new apps released in the second quarter of 2019 we liked most:

Let’s see how these four add-ons can help you work more efficiently.

Create Confluence Custom Fields in Jira

You can use the Confluence Custom Fields app instead of just linking Confluence pages to Jira issues. With the help of this app you can use Confluence pages as data sources when you create new Jira issues. You just need to create some reference data in Confluence and after that go back to Jira and create and configure custom fields.

After that you can swiftly create new Jira issues and choose the required fields. This app also allows users to filter Confluence pages right in custom fields according to their requirements. Moreover, you can search for issues Confluence custom fields in JQL queries.

Check out this app to create a new custom field type Confluence Page Field.

Pricing: The Confluence Custom Fields app is free to use.

Plan Jira tasks wisely

Timeline for Jira helps you keep your team on the same page and effortlessly plan you tasks. Moreover, it can help you identify and prevent potential delays visualizing the overall progress of your project. This solution also allows you to see how many tasks each team member needs to fulfill. This way team leads can better understand if any of their team members is overloaded with work.

With the help of this app you can quickly create and manage informative timelines and use drag and drop to work with your issues faster. Timeline for Jira helps teams visualize work distribution and allocation.

Pricing: Timeline for Jira Server is free to use.

Prioritize Jira issues

If you want your team to focus on real company priorities, you can use Issue Score for Jira. This app helps you understand what to build next, boosts you team productivity and keeps things organized. Now you can rate and prioritize features to deliver more value to your customers with each release.

This add-on provides you with an easy to configure custom field to help product managers make better decisions.

You can easily prioritize features based on your key business metrics.

Pricing: The pricing for Issue Score for Jira Server starts from $25 for 25 users and ends at $3,000 for 10,000+ users.

Keep project contacts at hand

If you’re missing a capability to store project contacts right in Jira, you need to check out the Project Contacts app. This neat solution adds related contacts to Jira issues. Now you can easily import and export your project contacts.

This app helps you view contact information from multiple Jira issues right in project admin settings.

Pricing: The pricing for Project Contacts for Jira Server starts from $160 for 25 users and ends at $3,040 for 10,000+ users.

If you are looking for some new interesting solutions for Jira, you can make your life easier with the above mentioned Jira apps. All you need to do is give a look and pick the one that suits your needs.

Check out our previous blog post and see our selection of Jira apps released in the first quarter of 2019. Share your picks of the most interesting apps for Jira in the comments below.

Related posts

    3 Ways to Bring Requirements and Test Management Into Jira

    July 30, 2019
    #How To#Jira#Project management
    9 min

    This is a guest post by Katarzyna Kornaga from Deviniti – an Atlassian Platinum Solution Partner Enterprise and a Gold Top Vendor in the Ecosystem, based in Poland. Kasia discovers the mysteries of requirements and test management in order to share the knowledge with the readers interested in the subject.

    Being complex and extensive, testing requires well-organized workflow and transparent cooperation between all people involved. Considering that software development counts even more phases and participating team members, companies have quite a big challenge when it comes to project management. Not only is the process complicated and requires constant tracking, but each part is often performed in a separate tool. But not everyone knows that, as cliché as it may sound, it takes the one simple trick to make all the problems go away.

    We’re here to share the secret with you. Imagine how much easier your teams’ life would be if the whole product development was performed in one place. Sounds tempting? Let’s start with test management, which itself is often executed in separate tools. 

    Software testing consists of multiple stages:

    • analyzing requirements,
    • writing test cases,
    • combining them into test plans,
    • executing tests,
    • creating reports,
    • and finally tracking and reporting defects back to the developers.

    Why bringing tests into Jira is a good choice?

    In the first place, Jira is a project management tool used by the most successful entrepreneurs to coordinate the work of their teams, what leads to releasing high quality software. The intuitive and user-friendly interface of Atlassian suite allows everyone to keep track throughout each part of the development process, including testing.

    Second, this software provides its users with a possibility of comfortable planning, clear for all the stakeholders. As it’s a popular tool, there is no problem with implementing it, and usually it doesn’t require additional training for the team members, even for the new ones.

    Last but not least, the point often overlooked is that Jira was originally created for bug tracking. As tests aim at preventing and fixing defects, it appears that these two make a perfect match. Not convinced yet? Below, you’ll find some more benefits which Jira as a test management solution can offer.

    tests in Jira

    Benefits of executing tests in Jira

    We distinguished 3 ways of executing tests in Jira. The choice depends on your projects’ complexity, number of team members or other individual preferences. It’s worth a while to analyze the specific needs and select the right one, because it will save you lots of time and money later on.

    3 ways to bring requirements and test management into Jira

    1. Standalone Jira

    This solution is the fastest to implement, as it doesn’t involve any additional tools or plugins. The first thing that should be done is setting up dedicated issue types for requirements and test cases, so analysts, developers, testers and the rest of participating team members could be able to observe all the changes and activities in a given project. The good tip is also to define each issue with related Labels and Components, because it’ll make it easier to search and filter them, if necessary.

    As requirements and test cases can be linked to each other as well as tasks and subtasks, Jira gives its users a possibility to track basic relations between them, which constitutes its biggest advantage. When using Atlassian software for test management, we have the objects collected together. No more writing down requirements in Excel sheets, test cases and steps in a special tool as well as using Jira only for distributing tasks or assigning roles. Now, one tool can help do it all.

    tracking requirements in Jira

    Using Jira for tracking requirements and tests allows interlinking issues easily

    2. Jira with Confluence

    As we know, Jira is not a dedicated testing tool, so sometimes its features may not be enough. Requirements are a good example of such a situation. As they are an initial part of the process, it’s extremely important that everyone understands them well. Sometimes they require more extensive descriptions, for which Jira issues’ Description field just won’t be enough. That’s where Confluence comes in.

    This Atlassian product focuses on optimizing the work with documents, so it can gather and present a lot of information in a transparent way. And it’s well prepared when it comes to requirements management, too! It’s possible to create a special product requirements page in Confluence. Thanks to this option, Jira can still work its magic with presenting relations between the objects in a transparent form. The users can also be provided with a Blueprint template to describe requirements faster and easier.

    Jira and Confluence integration

    A product requirements page in Confluence. Source: Atlassian Documentation

    3. Jira extended with a testing app

    The third and the most functional way of executing tests in Jira is to use a dedicated extension for testing. One of them is Requirements and Test Management for Jira (RTM) which allows to structure not only test cases, like the majority of similar tools but also requirements.

    The range of testing apps’ features is wide. Thanks to full integration with the Atlassian suite, we keep all the tracking possibilities from two previous models and bring them to an even higher level. Requirements, test cases, test plans, executions, and defects can be connected to each other and to Epics, user stories, and other Jira issues. If you decide on RTM, all the stakeholders will know what results from what in the process and track the changes at a glance.

    There are also built-in reports which present the data in charts and tables – as each testing element is stored in the same tool, the reports can be generated automatically in a few seconds.

    RTM's Traceability Matrix

    RTM’s Traceability Matrix helps make sure that all the objects are covered by related ones

    Jira extended with a dedicated tool will surely meet the needs of even the most demanding software development and testing teams. If you’d like to test RTM for Jira yourself, take a free 30-day trial from the Atlassian Marketplace. You can also book a live demo via Calendly to see the app in action, or read more on bringing requirements and test management inside Jira on Deviniti blog: