Академический Документы
Профессиональный Документы
Культура Документы
day-to-day tasks
and keep teams in sync
3. Alleviate bottlenecks����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������20
5 ways to supercharge your team’s productivity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
It’s a wrap�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������26
Introduction
Ah, Jira. The love-hate relationship of many admins.
At first, you think you can manage; that it’s just a few tickets here and there.
Soon enough, your organization grows (hopefully) and you find yourself
swimming in a sea of notifications, trying to stay afloat.
Sound familiar?
Yes; Jira is a fantastic tool for managing projects, but the day-to-day
administration can quickly turn into a nightmare as you scale; with teams
having to update the same information across multiple systems while
adding on more and more projects, users and workflows to their Jira
instance.
For this reason, we’ve developed a guide; to show you how you can
automate your Jira processes to streamline day-to-day tasks, and help keep
your teams in sync. These hands-on tips and recommendations can help
you automate repetitive tasks, minimize manual errors, and reduce
the workload.
Want to make the most out of Jira while you and your team save hundreds
of hours, riding the efficiency train?
And while Jira may not be perfect (how could you build a tool that fits
everyone’s needs), its flexibility and extensibility allow admins to do anything
they set their minds to. With a little creativity, and the right automation tools
and strategies, Jira admins can take their efforts to the next level.
Start implementing the tips today and see what difference it makes — you’ve
got the power to streamline processes and enable your teams to be way
more productive by keeping them in sync!
And make sure to download our Jira Admin’s Checklist for Automating
Jira, available at the end of this guide. It’s a step-by-step plan for creating
automation rules that can help streamline your business and increase
productivity. Check it out.
A study by McKinsey & Company back in 2017 had found that only 1 in
10 companies successfully completed their transformation efforts, thus
reaching a state of sustained performance improvements. They also found
that the companies that scale successfully were 2.7 times more likely to be
automated than those that don’t.
• Human error
• Data duplication
• Inconsistent workflows
3. Alleviate bottlenecks
Reduce the risk of bottlenecks and delays by having work move smoothly
throughout the entire process.
4. Do things in bulk
If you lead any organization, team or unit that uses Jira, this guide is for
you — whether you’re an automation expert or not. We put it together
to help you and your team reduce the time you spend on busy work and
other repetitive processes in Jira.
Follow the tips and links we’ve included here and start making
improvements today!
In this section, you’ll learn how to set up processes to help keep your
projects aligned and in sync.
Or maybe it’s the other way around; the epic is closed but a bunch of rogue,
associated stories, bugs or tasks have stuck around.
WHAT DO WE WANT?
We want the parent issue to automatically close once all child issues in
the project are resolved. We also want all of the completed/unneeded issues
to automatically transition to their final status.
And we definitely don’t want to risk having an instance full of old, orphaned
issues because of users manually transitioning the parent issue; right?
And while Jira’s built-in automation feature is a powerful tool for automating
tasks and processes — particularly for simple use cases — it’s limited
in terms of trigger options, actions, customizations, access, and even
performance.
See JSU in action to learn how quickly you can build your first
JSU automation!
Do your epics stay on the backlog of your Jira agile board after you close
them?
That’s because, in addition to the workflow status, epics have a field called
“epic status” which is only accessible on the backlog screen. Only epics with
the field epic status marked “done” get removed from the backlog.
See how you can easily automate the removal of closed epics from
the backlog with JSU.
But you might also consider automatically closing (or reopening) issues for
other reasons. Here are some ideas:
Many tasks and projects in your Jira may contain important information
that you’d want to keep visible in related tasks. What you can do is copy
attachments from one issue to the other.
The issues are linked (of course) but you want to make sure that everyone
gets easy access to the brief; you’ll want it attached to all subtasks.
Automation can help you make any document accessible to different users
who are working on tasks, regardless of their permissions to access parent
issues.
You can easily copy the document from the parent issue to your team’s
subtasks; every time a new subtask is created, the file gets added
automatically.
There are several automation apps that can help you copy or move
attachments automatically – see here how it’s done using a simple post
function in JSU.
With this two-project set-up, your team gets to triage requests before
opening issues. It’s faster and your Jira doesn’t get slammed.
But for this to work, software versions must be kept in sync for both
projects. You want your customers to always report issues on the right
version, and with automation, that’s quite easy.
You create a rule: everytime you release a new version of the software
in your team’s internal project, the system automatically creates
a corresponding version in the public project.
Integrating Jira with other tools in your tech stack — like Customer
Relationship Management (CRM) or Business Intelligence (BI) tools,
and databases — can increase collaboration and improve data visibility
across your entire organization. For example, integrating Jira with a CRM
software can help you track customer feedback and prioritize development
efforts based on customer needs.
You can build custom integrations using Jira’s REST API, or explore one
of the third-party applications to help you build integrations more easily.
For example, apps like Appfire’s Jira Command Line Interface (CLI) enables
admins to build integrations across Atlassian products, and with external
tools via the REST API.
To optimize their use of Jira, they used Power Scripts to build an integration
with Salesforce so they could streamline the ticket backlog, and reduce
turnaround time from hours to minutes. In addition, the direct integration
with Salesforce ensured alignment across the business. Read the full success
story.
• Subscriptions
Also, an app like Jira Misc Workflow Extensions (JMWE) allows you
to schedule an email to go out at 9 am, for example, as a reminder
to the assignee of each issue that is “In Progress”. You can do that,
and automate virtually unlimited use cases — no matter how simple
or sophisticated they are.
But to validate the data, you’ll need resources — another unfortunate fact —
and the ability to manage the dip in productivity as you carry through.
You can automate a variety of manual tasks in Jira — that don’t require
human intervention or double-checking — to reduce the opportunity for
mistakes (and reclaim your team’s time).
Your team goes through this every day; small, simple changes that eat up so
much time given they’re repeated across multiple processes, documents,
systems, and so on. And while process owners may have more strategic
work to focus on, keeping a Jira instance clean is key to successfully
implementing any process.
Bonus tip:
But if you were to use the drop-down field to list all available options, that list
would be painfully long; not to mention the technician could easily choose
the wrong classification. Your best bet is to create two fields, where the first
selection determines the second field’s available options.
Once you’ve done that, you can use different routes for different
automations and avoid classification errors (always a good thing).
Jira Admins can see how it’s done here using Appfire’s JMWE.
If your process requires calculations, then apps like Jira Misc Custom
Fields (JMCF) can greatly speed things up by making those calculations
automatically in Jira — instead of other devices and apps; or manual
calculation. That way, you get less manual calculation errors and free up
your team members, who can now tackle more productive value-added
work – a win/win for everyone!
3. Alleviate bottlenecks
Bottleneck: point(s) in a process where the flow of work gets delayed
or breaks down completely.
If you have a service request catalog that clearly identifies the types of
services your HR, service desk, or marketing teams offer, you can use
these categories to triage inbound requests. This way, service department
tickets can be automatically assigned to the right service queues, approval
processes, and implementation tasks.
Learn how to use these five Jira features to assign tickets more effectively:
1. Component
2. High priority
3. Workload
4. Custom field
Use custom field data to assign someone who is part of a certain team,
or has a specific skill or office location.
5. Issue field
These automations will certainly shorten the response time for handling
tickets, and increase team productivity.
Now, the issues aren’t always relevant which is why you’ll want to
consider them spam. To help you improve your handling of spam
for Service Desk agents, here’s how to do it using JMWE.
Learn how to convert emails automatically into Jira tickets based on specific
criteria, with Power Scripts Mail Handler.
How much valuable time does your team waste every week, sifting through
Jira for that one piece of must-have info? It’s probably more than you think.
In fact, the management advisors at McKinsey found that employees spend
almost two hours per day searching for information.
Fortunately, though, you can use the Jira Query Language (JQL) in advanced
searches to dramatically reduce the time you spend combing through Jira.
Atlassian designed JQL as an easy tool for both, programming aficionados
and less technical users alike.
4. Do things in bulk
Some tedious, repetitive tasks are unavoidable, like taking out the trash.
And unless you’ve got someone else in the house doing it, you’re stuck doing
it yourself.
Similarly, there are plenty of tedious one-off tasks your team has to handle.
Correcting an error or making hundreds of updates is time-consuming and
soul-crushing if you have to do it manually, one update at a time. You might
even make mistakes (who wouldn’t in that situation).
But you can automate a surprising amount of those one-off tasks. A few
simple automations can help your team reclaim hours of time every week.
And while automations should be tailored to your business needs, we’re
sharing some general ideas below — inspired by the Appfire community —
alongside tips on how to get things done and why.
Luckily, Jira admins can clone up to 1000 issues at once, but it’s important
to pick and adjust what gets copied in order to reduce redundancy and save
time.
Jira admins can easily bulk clone multiple issues from the same project
or different projects. See how to set this up with Clone Plus for Jira.
To ensure that data is kept up-to-date across all of your tools, you’ll want
to integrate data from external sources into Jira.
And while Jira’s native integration capabilities can cover basic integration
needs like imports from CSV, third-party apps can provide additional value
when it comes to complex data importing tasks or specific data sources.
To speed up the process, the firm uses Clone Plus for Jira to bulk clone issues
relevant to this specific client. Then, they use Jira CLI to assign the task to
the right individuals — responsible for various areas of this specific client’s
security audit.
The use isn’t limited to cybersecurity firms, of course. The same can be
applied to law firms, marketing and PR firms, and various other companies
where different projects are carried by different sets of assignees.
You’ve merged with another team; your company has acquired another
company; or your team has just started using Jira — which means you now
need to add a large number of users to your Jira account, and fast. Instead of
doing this manually, you can automate the creation of new users in Jira from
a spreadsheet.
Apps like Jira CLI can help you bulk-upload hundreds of users from a CSV file
in minutes.
And that’s just the beginning; you could take automation even further. With
sophisticated scripting apps like Power Scripts, you can get work done faster
— making bulk-actions with conditional logic within large Jira instances.
It’s a wrap
Great…now you’re an expert at automating workflows!
And with the right tools and strategies in place, you can easily leverage
automation to take your company’s operations to the next level.
Check out Appfire’s solutions to see what clicks, and don’t forget to use
the Jira admin’s checklist to see how to go about creating automation rules
for your processes; so you can make them more efficient.
Look for patterns in existing Design the automation rule — try to avoid
requests — identify the creating rules that are overly complex. Even
opportunities that can help you when scripting is involved, make the rules as
improve efficiency. easy as possible for others to understand. Bonus
points if you create rules that can easily be
Engage with users — they can reused in similar situations.
provide valuable insights into which
tasks take the most time, and in Test your rule on a single Jira issue —
what ways you could use automation before increasing the scope of issues impacted.
to increase productivity. Consider triggering the rule manually to make
sure it operates as expected, before having it run
Plan your rules — any new rules automatically.
should align with your larger business
and process goals. Use the “Log action” feature — to capture
any outputs and make sure the correct
Scope your rules — consider information is returned or calculated.
whether the rules you’re creating
are for a single project, multiple Document your rules — include your
projects, or for your organization as business case for each rule, which should align
a whole. Multiple projects often share with your organization’s business goals. Proper
workflows and configurations. If documentation will help you create repeatable
that’s the case, automating workflows standardized processes.
that apply to those rules makes
things easier for your team because Document your apps — specify which apps
you can maintain a single rule instead you’re using for Jira workflows and automation
of having to update duplicates. (and what you’re using them for). Include links
to documentation and help desk.
Assess feature requirements
— if native Jira doesn’t support your Keep a copy of your rules in a version
requirements, check out third-party control system — you’ll want to maintain
apps already available in your Jira backups of each rule, and keep track of the
instance. Or research new apps using change history. Being able to roll back quickly,
the Atlassian Marketplace when someone changes a rule and creates
or hub.appfire.com. errors, will help you avoid major headaches.
Appfire apps that help Jira admins get this done
People want to feel valued at work. Embrace the power of automation.
One way to show you appreciate them, is to show With the right tools and some careful configuration,
them that you value their time. With automation, you can achieve higher states of productivity,
you’re able to free your team members from better engagement from your employees, and
the grind of having to complete mundane tasks a happier customer base. It’s a true win/win/win
over and over again, so they can use their creativity situation! These Appfire apps have the power
and skills on more challenging work. to make your work faster, easier.
Learn more and try free Learn more and try free Learn more and try free
Jira Command Line Interface Clone Plus for Jira
(CLI)
Automate, integrate and migrate Power up your Jira issue cloning
everything Jira
Resolve repetitive tasks with simple, A versatile Jira app to help admins clone,
text‑based commands from a central bulk-clone, and customize Jira issues quickly.
command line interface.
Learn more and try free Learn more and try free
Perfect for improving Jira usability Perfect for executing Jira search
and reports and filtering
Calculated custom field app that helps you Discover a new way to search Jira, generate
get more out of Jira by enhancing issue reports, and automate workflows.
screens, search, reports, and dashboards.
Learn more and try free Learn more and try free
About Appfire:
Appfire is a global authority in the Atlassian ecosystem. Appfire’s popular solutions help teams
with Workflow Automation, Product Portfolio Management, IT Service Management, Document
Management, Business Intelligence and Reporting, Administrative Tools, Agile, Developer Tools,
and Publishing. The company has the most widely adopted portfolio of apps on the Atlassian
Marketplace, with 225,000 active installations worldwide. Learn more at www.appfire.com.
Notice of Liability
The information in this book is distributed on an “as is” basis, without warranty. The publisher assumes no responsibility for
errors or omissions, or for damages resulting from the use of the information contained in this book. Use of the information
and instructions contained in this work is at your own risk.