Hey guys,
It is a bit trouble for me. I sometimes do not understand where to search for information about Jira and how can I determine if a third-party add-on is required for my specific use case?
How do you usually proceed? Do you search information in Google, or do you check Community first? Do you ask AI in some cases?
Thank you in advance!
I agree: vendor documentation and community are a start.
But I usually end up with a shortlist of solutions and try them out to validate our exact requirements.
Hello @Zhenya Elfimova _Actonic_
For me the first (and most important) step is always to understand why you need something and what problem you’re solving. Otherwise you end up shopping for apps before you even know if Jira can already do it.
My usual approach looks like this:
Define the use case clearly
What’s the trigger, what’s the expected outcome, who are the users, and what’s the “must have” vs “nice to have”. Half of the time, once you write that down, the solution becomes obvious.
Check if it’s native first (Jira/JSM/Confluence)
I look for a built-in feature that gets me 80–90% there: automation, workflows, forms, assets, permissions, custom fields, issue layouts, etc. Native is always easier to maintain and upgrade.
Community next (real-life patterns)
Docs tell you what’s possible, Community tells you what actually works at scale. I search for the exact symptom / limitation and look for answers from people who’ve already hit the wall.
You have great and helpfull Community here :)
Then Marketplace
If it’s clearly not doable natively (or would be a fragile workaround), then I look for apps and I’m picky: support quality, update frequency, roadmap, permissions model, data residency, and whether we’re creating lock-in.
AI fits in as an accelerator, not the source of truth
I’ll use AI to summarize options or draft a design, but I still validate against docs and real examples especially for anything that touches security, permissions, or automations.
Best Practice:
If the requirement is simple and common = native first.
If it’s complex logic / UI extensions / heavy reporting = app might make sense.
But only after the “why and what” are clear.
Dear @Arkadiusz Wroblewski ,
Cool! thank you very much! It helps me a lot :)
Also, do you try to find something on Google or look for tutorials on YouTube, or do you think this is a waste of time and that Documentation, Community, and Marketplace can help you better and faster?
Hello @Zhenya Elfimova _Actonic_
Thanks for the kind words.
If YouTube helps you, why not use it?
Google is essentially a search engine: it gives you links related to the topic you’re looking for, and there’s no “wrong” way to search for information.
What I’m trying to say is: of course there are best practices for security and for reviewing new apps you want to use. What’s crucial for us as admins is to understand our company’s needs and translate them into the right solutions.
Many Atlassian app developers focus on specific types of apps for example, K15t on documentation and Adaptavist on scripting. You’ll notice that quickly.
It's starting tricky when Apps have its own ” Deepness " and how far are you able use it with or without external help.
Atlassian provides the basics. Apps cover additional needs. As the old movie line says: “Pick wisely.” 🤗🤠
I have to say that I think the documentation from Atlassian has gotten much better over the recent years. Here is the best place to start: https://www.atlassian.com/resources
Even with all the resources available, it can still be hard to understand how everything ties together when it comes to Collections, Applications, Licenses, Features, and Templates. etc...
Now you may be wondering what's up with all the free tools? Eventually (soon??) I hope to sell a Configuration tool that makes understanding your current configuration as well as a Status Report that centralizes you Project Data and stats. but - no sales pitch here yet.
Good luck !
Hi @Zhenya Elfimova _Actonic_
As has been said, a well defined use case will often drive where and what you look for.
I'm really a Confluence person but the principle is the same.
You can ask AI but recently it recommended apps that don't exist or are DC/Server only.
TL;DR - actual testing and working with the vendor is an extremely important part. You test the app, test the vendor, test your use case.