The Ultimate Guide to Jira Jira Integration: Streamline Your Workflow
Discover how to enhance your workflow with effective Jira <->Jira integration. Learn practical tips and strategies to streamline your project management. Read more!
Interview
April 26, 2024
I wanted to start a YouTube channel for several years, and one day I thought “hey! I’m really good at Jira, it’s what I do, why not talk about Jira?”. My channel is all about Jira, it started from the administrator’s point of view, and how to manage it. Then it evolved to show the user’s point of view.
Now, I’m answering users’ questions, and community questions, I’m doing add-on reviews, tips and tricks, and more.
I started my career with a defense company, they are obligated to have full control over their data. The same goes for the FinTech companies, Pharma, and more. For those companies, where data control and data security are crucial, there is no other way than On Premise. Of course, it comes with a cost. Now you need an IT infrastructure, and support teams. You need to have disaster recovery plans, SLAs, and so on. Most companies will favor on-premise because they have control, but there is the cost element. SaaS companies are doing a really good job trying to market themselves as “hey, we will try to keep your data safe”. I’m leaning towards trusting big, well-known companies with their SaaS – because there is nothing guaranteeing me that my on-premise data are secure. The threat is always there. If some actor will want to get your data, they will move mountains to do it. From the threat perspective, the probabilities are very small. And big companies are doing what they can because their reputation is on the line. When it comes to your IT department, you need to make sure they will do their part, and that they will keep your data secure. What do they have to lose? Let’s remember, that in the end of the day, the most vulnerable thing, is the human element.
With smaller, not well-known companies, you can’t be that sure. They usually don’t have big budgets for certificates, licenses, and hardware to keep your data secure as big companies have.
Sometimes is better to have the on-prem version, secured as you wish. Does it make sense to use native tools for integration/migration?
Native tools are often a bit limited. Importing data from Jira, or to Jira you can use CSVs, but they will do just one simple scenario. If you need even a bit more, or some customization, you won’t be able to use it. For us, at getint.io, we have a lot of customers trying native tools first, and they were very unhappy, hopefully, our platform was able to help them.
My journey started with TFS (Team Foundation Server), the precoursor of Azure DevOps. I started using this in 2013, so quite some time ago. I was using it for 3 years before I started using Jira. So why do I love Jira so much? First, it’s the customization. Back then it made sense to use TFS since it was like the all-in-one Microsoft shop. You used Microsoft tech stack (f.e. Visual Studio for development, C++), so TFS was integrated into Visual Studio – you didn’t have to leave your developer tool to go and track your status. Now, not a lot of people are developing using the Microsoft tech stack. They are agnostic to a tech stack. That’s where I see Jira come in and shine. Jira entered as an amazing project tracking software, that doesn’t care about the technology used. What’s also great is that you’re not limited to just developing software. Azure DevOps is geared toward Software Development. F.e. for one company, I introduced Jira as a purchase order tracking system – it goes way beyond what the Founding Fathers thought it might be used for.
Additionally, I see that the companies are trying to minimize the noise made by the variety of tools. And it makes sense to have one Jira, that can be used also for non-technical teams, and have one source of truth that can easily scale.
But the plus for Azure DevOps is the price there is better.
There is no quick answer, but it’s usually about 3 months. Of course, if you have a simple scenario, it can be much quicker than this. Remember about testing, taking all requirements from the business stakeholders, and finally implementing it.
Make a plan, identify risks, practice a migration, review results and then just do it. Please remember, that migration or integration requires much more than just technical knowledge. There is so much more coordination that has to happen outside of the tech team. The complexity is not in the technical part, it has to be in what’s happening what’s before, and after. You need to make plenty of decisions. When it comes to migration, you need to decide f.e. what happens with the old tool and the old accounts. Also, make sure you know the risks. F.e. losing some parts of data like attachments, or comments (like in the native Jira – Jira migration tool)?
Depends on the historical context. I prefer the band aid approach, so no more than a few hours. I mean, migration itself few hours (depending on the volume, 20-30 sec one task). The whole process with good scope description, tests, execution – 3 months.
Anticipate it can go wrong, always. The worst thing is simply to lose data.
Setup a sandbox, make a copy of your production environment, and just practice. At the end of the day, data integrity is key. You want to make sure, you practice in a controlled environment, and you document everything – not just remember things. You won’t remember things a week from now. Print out those to ensure they will last, and no one will incidentally delete them.
What I like in Getint.io is the plug-and-play approach. It takes a lot of complexity out, it makes things intuitive. Takes the guesswork out and offers a lot of integrations.
Alex is a Jira administrator working with companies all over the world to help them with their Jira problems. When he’s not fixing someone’s Jira, you can find him on YouTube where he’s putting Jira videos to help everyone get better at Jira. Alex has been a Jira administrator for the last 6 years and has been in IT for 12 years.
BLOG
Discover the power of seamless connections, bridging your favorite tools for optimized workflow and productivity. Unleash the potential of unified platforms with Getint.