The Quick Start Guide to Creating a QMS With Jira & Confluence
RadBee Ltd
Supporting better healthcare for all through agile quality management systems.
Not everyone chooses Jira and Confluence for creating their QMS system, as they are not marketed that way. Atlassian doesn’t provide step-by-step manuals as a use case, and at first glance, it’s not intuitive.?
However, many life sciences companies consider using Jira and Confluence for quality management systems for?many good reasons. The question they all have is,?“Where do I start?”
Thanks to Cloud technology, you don’t even have to install the software. Five minutes after going to?Atlassian’s website, you can have your site up and running —?without even providing a credit card.?
Sounds simple right? And in some ways, it is. If you were a software developer, you could immediately start running your sprints on the platform. However, you are a QA manager in need of an eQMS. Maybe you need a system for?document management or a system for your?design controls. In all cases, to support your QMS, Jira and Confluence must be tweaked before putting in your first electronic approval or your first user need item.?
So, what does “tweaked” actually mean, and how can you get your system customized for your company’s needs? Here’s a quick survival guide for the newbie that helps you on your journey from installation to eQMS epiphany.
What you get with out-of-the-box Jira and Confluence
In many cases, you can use Jira and Confluence as soon as your site is launched. For example, if your team wants to set up Kanban and sprint boards and start defining their stories, you just need to create a new project, and you are ready to go.
However, you also now have the full power of a flexible and extensible platform. We need to leverage this fact as we transform a “system for software developers” into a quality management system.?
The three levers available are configuration options, the Atlassian Marketplace, and custom extensions.
I will explain what each provides, but first, keep in mind, you must use your options in the order I wrote them:
Configuring Jira & Confluence
A wide range of configurations
Configurations are the changes you can make to the platform without writing code. One of the reasons for Jiras’ success is how much power it gives each team to tailor the software without writing code. By the way, I am focusing here on Jira because Jira configurations play a significant role in adopting it to new use cases. In Confluence, the configurations are straightforward.
These are the main areas:
Whatever your process, the steps can be modeled in Jira. Also, the business logic of the transitions can be defined, such as who is allowed to close a nonconformity issue.?
领英推荐
There are many more configuration areas in Jira, but these are the key ones.?
Workflows are also the first area where you may run into a wall. Despite the plentiful options available, you may still want to construct a workflow step that cannot be configured. For example, when a nonconformity issue is closed, and you need it to be electronically signed and filed as a PDF. Jira cannot do that on its own.
The Atlassian Marketplace
The?Atlassian Marketplace?contains thousands of extensions to help streamline, automate, and optimize various Jira functions — some that are free or have free versions, some for purchase.?Just like installing Jira in the first place, it’s just a click of a button to install an app on your instance. Also, like Jira, many apps and plugins provide additional configuration options.?
Here are a few of the apps I frequently use and recommend:
It is not a surprise, certainly not for frequent readers of my blog posts, that we too developed apps to help you implement your QMS with your Jira & Confluence. You can find them on our?Atlassian Marketplace page:
Custom development
Jira’s Application Programming Interface (API) allows you to write specific code that extends the platform’s capabilities. It’s the same technology that marketplace vendors use to create their apps. Jira’s API enables you to write your own scripts, extending its functionality.?
For?example, you can create an interface between your Service Management system and Jira for passing tickets from first-line support (working with the Service Management system) to second-line support (working with Jira).?
Another example?is if you’re committed to automated tests and have also built a fluent Continuous Integration (CI) pipeline. Each commit triggers the pipeline and runs a set of automated tests. Since your development cycle starts in Jira, and you would like to close the loop in Jira, with the automated test cycles reported into Jira, providing greater visibility into the development status. This also helps compliance with better traceability. A custom-coded solution would ensure your Jira traceability is always current.
To sum up, the procession of creating an eQMS that works for your needs flows looks like this:?
Out-of-the-box Jira is a great starting point, and best of all, you can tailor it to suit your needs. If you have questions on how to create a QMS with Jira & Confluence, please don’t hesitate to?give us a shout.?
Supporting Innovators and Leaders in Healthtech, Medtech and Creativetech | Expert Consulting & Advisory - Frac Exec | Innovation | AI | Regulations | SaMD | Design | Science | Ethics | Transparency | Future | Music
1 年Great post thx. In earlier contents - you recommended Comala for Doc control. Is there a specific reason you decided to recommend now the Phase Locked app ?