Skip to main content
A colourful illustration of abstract, grid-patterned blocks arranged in a 3D structure, surrounded by geometric shapes and circuit-like lines on a pink background.

How to use Jira in an industrial company to manage processes more efficiently on the example of Tech Group

Alice Bakhoff & Jürgen Talik & Tech Group team

In order to maintain competitiveness, every manufacturing company today must also be an IT company, was said at the recent conference "Smart Industry". In this blog, we will talk about why the mechanical engineering company Tech Group decided to adopt Atlassian's software Jira, which is common in software development, how the solution was implemented, what functions and automations are used on a daily basis, and how they simplify the team's work.

 

Trinidad Wiseman is an Atlassian Platinum Solution Partner. We will help you choose the right software and configure it, develop tailor-made solutions for Jira and Confluence, and train and support you in implementing the solutions. See more on our website.

 

 

Client: a manufacturing company where collaboration is key

Tech Group is engaged in end-to-end mechanical engineering from analysis, design and engineering to purchasing, manufacturing, assembly, testing and logistics. Mechanical engineering is mainly made to order, and 600-700 machines are delivered to customers annually – both repeat orders and unique machines.  

 

The company employs more than 130 people and the main processes require close cooperation between different departments in order to deliver orders on time and with high quality and to quickly solve any problems.  

 

 

Problem: fragmentation of information and lack of a consolidated overview

Tech Group turned to Trinidad Wiseman to find a solution that would allow for more efficient process management and increase transparency at the grassroots level as well as allow you to see the big picture. 

 

Before implementing Jira , the company did not have a central system from which to get an overview of ongoing projects. The departments used different solutions; Most of the information exchange took place via email and direct communication.

 

The abundance of information channels and the lack of a uniform system created an administrative burden of communication by departments and also affected the clarity of work tasks at the individual level.  

 

As the fulfilment of orders requires close cooperation between departments, the need for a consolidated view that unites all departments and the entire project was felt.

 

"Before implementing Jira, cooperation with other departments took place through verbal information, scrap forms (red tag system), ERP system, Excel and, most importantly, through emails," described Mari-Elts Vesiallik, Quality Manager of Tech Group, who was one of the key people in implementing Jira.  

"The information was scattered everywhere and the various parties involved did not have a full overview of the nature of the problem and the current state of the solution. The main problem was the impracticality of e-mail chains and the lack of a transparent system – information was scattered between different e-mails and tasks were difficult to manage," Mari-Elts recalled.  

 

 

Solution: Implementing Jira, a tool that supports software development

Jira was originally designed as a tool to support software development, but the flexibility of the solution allows it to be set up as a tool that supports work processes in a wide variety of organizations. For example, Jira is used by the vast majority of public sector institutions in the Republic of Estonia (including SMIT, Ministry of Defence, Transport Administration, Ministry of Foreign Affairs, NEMC, etc.).

 

In Tech Group, Jiran was found to solve the bottlenecks thanks to the IT background of some team members and previous contact with the software. Since Jira Software is a rather complex application, TWN was turned to to implement it.

 

 

Implementation: thorough groundwork and validation of solutions leads to success

The first milestone of the project was  the creation of a Proof of Concept (PoC), which we approached agilely, using feedback as input for the next iteration. The goal was to first implement the company's main processes in Jira and then add smaller parts of the process on an ongoing basis, while keeping in mind the entire process as a whole.

 

"To get an overview of what is being done in the departments and what the goal is, we went through the entire production process with the managers by departments – from sales to quality control," explained Jürgen Talik, Atlassian specialist at Trinidad Wiseman, who played a leading role in the implementation process. Based on the information collected, it was possible to start setting up statuses, workflows and boards, the suitability of which was validated on an ongoing basis during smaller demos.  

Once the main departments and the big picture had been discussed with the project steering group, the PoC demo was held for a wider circle, including department heads and main users. Based on the feedback received, some structural changes were introduced. During the second larger demo, the structure of the solution was already coordinated with the heads of departments and only minor improvements had to be made.

 

The solution went live six months after the start of the project. Before going live, training sessions were held in the departments, where users could go through a large process, but the main focus was on individual dashboards and activities.  

 

In the course of using the software on a daily basis, users become more aware of its capabilities, which creates room for new exciting ideas. 

 

"Since going live, more than 100 follow-up additions have emerged  – for example, adding/removing fields, statuses or ticket types, adding automations, setting up plugins, and also implementing support processes – such as complaint management," Jürgen described.  

 

 

Structure: Ticketing system provides an overview of all jobs

A Jira project brings together tickets, i.e. work. The ticket hierarchy has 3 levels. At the top is Epic, which stands for large-scale work and brings together smaller parts of the work – Standard (e.g. Task) and Sub (e.g. Sub-Task) type tickets. 

 

Illustratsioon Jira 3-tasandilisest piletihierarhiast

Figure 1.  Jira 3-level ticket hierarchy.

 

In Tech Group, the structure of the processes was created in one Jira project and all three ticket levels are in use. This made it possible to observe the big picture, as well as the smaller stages related to it.

 

Epic typically stands for a single customer machine order, but can also represent a series of machines or a portion of a single order. All tasks related to the order are under an Epic ticket – Standard ticket types are used to describe department-specific activities.  

 

A total of 17 new ticket types were created, representing the main processes (Sales, Design, Purchase, Picking, Production, Testing, Packing, Logistics, etc.). Separate ticket types were created to record and track issues that might occur in the production process.  

 

"Workflows related to tickets vary quite a bit from department to department. Some are a bit more complicated, where movement between statuses is limited, but in general, there was no need to restrict workflows too strictly," commented Jürgen.

 

 

Functionalities: the information you need is always available

Jira offers a variety of user-friendly features that ensure that the information you need is always within reach and easy to find.  

 

  1. Storing information

"Work-related information is saved in the ticket fields in Jira. Over time, quite a lot of new fields were created and they are related to the data of orders, such as the deadlines of different stages, order designations, responsible persons, etc.," Jürgen described.  

Adding fields is not time-consuming, but a standardized approach is a very good practice in terms of ease of use, especially if there are many fields on the screen. You can read more about best practices for managing and configuring Jira in our previous blog article.

 

  1. Kanban boards – summary view and department-specific views

Jira's agile boards visualize tickets as cards and allow you to move tickets between workflow statuses. Tech Group Jira uses 12 boards – a summary view board that displays all orders (Epic tickets) and department-specific boards.  

 

"The goal was not to have to surf between different boards in addition to everyday work. For example, there is a separate board for problem tickets, but if the problem is directed at an employee of the design department, this ticket will also be displayed on the board of the design department," Jürgen explained.

 

  1. Quick filters

Quick filters will help you quickly find the tickets you need among the tickets displayed on the board. For example, filters can be used to display tickets that are directed to a specific person, tickets related to a specific customer, or tickets of the same type if the department uses several ticket types.

 

The color solutions of the ticket cards (in Tech Group, each customer is assigned their own color), as well as priority and due date fields, also help you quickly find the necessary information. 
 

Tech Group Kanban tahvli kuvatõmmis

 

Figure 2. The Kanban board for the production department. 

 

  1. Desks

The Jira desktop displays information through desktop widgets. gadget), which visualize the results of the filters according to the type of gadget.

 

"We created dashboard views for both department and team leaders, and the principle was that everyone would see the topics that interest them," Jürgen revealed. "For example, the production manager needs an up-to-date overview of which machine needs to be completed next. To do this, we brought all the machines in operation to the desktop, sorted by release date."

"The goal was to gather the most important information for each manager into one view. The dashboard of the heads of department displays, among other things, problem tickets aimed at the employees of their department, where both the owner of the ticket and the status of the ticket can be seen," Jürgen added. 
 

Kuvatõmmis Tech Group tootmisosakonna töölauast, kus näha Filter results vidin ja piletid

 

Figure 3. "Filter results" widget, which displays Problem type tickets corresponding to a predefined query and automatically updates the related fields. 

 

  1. Complaints

During the implementation, it became clear that instead of the previous Excel spreadsheet, it is also reasonable to move the complaint management to Jira. 

 

"If the manufacturer of a component has sent a defect, the problem ticket may result in a complaint to the supplier," Jürgen explained.

Complaints are made using the Xporter plugin, which allows you to export the information in the ticket to the desired file formats according to predefined templates (in Tech Group, for example, a Microsoft Word document).  

 

  1. Notifications

Since one of the initial reasons for implementing Jira was to reduce the number of emails, Jira email notifications were also turned off system-wide. Other notifications – such as when a user has been marked in a @mention way in a ticket comment – can be kept up to date with Jira notifications (bell icon in the top navigation bar).  

 

  1. Jira automation ja Scriptrunner  

Developing automations was one of the most time-consuming phases in implementing Tech Group Jira. The goal was to reduce repetitive activities, and there were plenty of them – as many as 45 according to the rules of automation.

 

Widely used automation that allows automatic ticket creation for another department. (For example, if the production department moves a machine order to the status of issuing an Epic ticket, the system will ask if it will automatically create a ticket for the quality department to issue a customer satisfaction survey.)  
 

Automatsioonireegli ülesehitus

 

Figure 4. The rule of automation. The head of the production department wants to be aware of problems related to the production ticket that is currently in progress. The automation automatically links the problem-type ticket created under Epic to the production ticket, so that the production manager has the information immediately in sight. 

 

There are also automations that synchronize the information in the fields between sub- and main tickets. (For example, if the due date field is changed on an Epic ticket, the changes will automatically apply to the sub-tickets as well, if the date has not been changed in the sub-ticket beforehand.)

 

For a long time, Tech Group managed with Jira's built-in automation, but over time, new fields were added to the system, which meant that many automation rules had to be manually reviewed. The solution turned out to be the introduction of the Scriptrunner plugin, which copies all the necessary information from  the trigger ticket over the API.

 

 

End-user reviews of Jira

Today, Jira has become the central tool of the Tech Group team. Here are some of the end-users' opinions on how Jira simplifies their daily work:

 

  • For me, it was a pleasant surprise how promptly we dealt with problems and improvement after going live. In addition, I was a bit skeptical at first about how much this software directly helps me, but in fact, Jira is very useful for grasping the big picture. All project information is in one place. From one ticket, you can move to the tickets of the respective project of different departments and see the actual situation. At the team leader level, we were basically able to give up the use of e-mails. In addition, all the information about the project's problems is in one place and can be easily used to build the next copy machines." (Jaanus Paltser, Production Manager of Tech Group).
  • "Previously, information about new projects came via email, which I entered into Trello and we monitored the status in Trello. Now, however, we've abandoned Trello entirely, and there are significantly fewer emails. The initial information is better and the tasks are specifically aimed at someone; there is no question of who should act, as with tasks sent via email, where there are several people in one letter. It is also positive that all Epic information is also transferred to sub-tickets and you don't have to search hundreds of emails where the problem or task started. It is also very good that nothing can be forgotten, as all the work directed at you is always in front of your eyes in the form of different filters." (Ivar Kukk, Tech Group's purchasing manager).
  • "Information travels faster. Since account managers manage many projects at the same time, all of which are at different stages, it is their own dashboard that has been the biggest gain. You can get an overview of all the projects at once." (Marko Mets, Key Account Manager and Customer Management Team Leader at Tech Group).
  • "It's great to see that Jira has endless opportunities to create different automations and describe business rules. Such a capability makes it easier to manage processes. This is definitely an area that we can consistently improve." (Mari-Elts Vesiallik, Quality Manager of Tech Group).

 

 

Conclude

The implementation of Tech Group Jira is a vivid example of how an application designed to manage software development projects can be successfully used outside the IT world thanks to its flexibility.

 

Since Jira is a sufficiently complex software, it is definitely worth using the help of an experienced consultant who knows the possibilities and limitations of the solution and will help you implement it successfully.

 

Trinidad Wiseman has over 15 years of experience in designing and developing IT systems, including providing Atlassian solutions. If you would like to discuss the use of Jira in your organization, please contact us.