For example, I just tested following a permalink to a comment on a ticket. After 1.3 seconds I see the ticket - but it takes more than 7 seconds until I'm scrolled to the right comment, all the ticket details are loaded, and so on.
And the slow-ass lazy loading means you daren't click something between 1.3 seconds and 7 seconds, because at any moment a new button or linked issue box or the addition of status icons next to links or something will reflow the page.
In my experience this shitty performance is baked into every single interaction with Jira. You want to create an issue? Two seconds to show up the form. You click the 'epic link' dropdown on that form? A full second just to display a dropdown menu. Oh, and you also want to open the 'label' dropdown? That'll be 1.8 seconds.
And all those are on Cloud Jira, at a weekend, on a <300 ticket project, on a powerful developer workstation.
It is forbidden in the ToS 3.3 to “(i) publicly disseminate information regarding the performance of the Cloud Products“.
That would be one legit reason for thinking about writing this clause. Because it’s really curious to think about writing that.
They might as well say it:
Will be slow, we feel that does not impact the value proposition.
Our license revenue is super necessary and this is not a race.
Ya, slow now because we need users and features now, go faster later.
If you need it to be more performant, pay us more and make the hardware investments we tell you to...
I personally would respect those more than a blanket gag attempt.
It just gets in the way. Individual actions are tolerable-ish. But it’s never setup right. Constantly hunting for the field that is blocking story creation. Permission issues all over the place.
Finding things is often nightmarish.
Management basically doesn’t care, and doesn’t want to put effort into making it work in sane fashion. Yet freak out if team wants to use something else. So we do all our planning and story tracking in google sheets instead.
Fast solutions clearly exist. But somehow everybody ends up using slow Jira.
100% of the time I want Jira to do stuff is when I'm interacting with it, and thus absolutely waiting for it.
That's not my experience of Jira. The cloud version is the best, and our current on-prem installation is perfectly fine. I agree that Jira isn't the snappiest tool to use, but I don't sit there consciously waiting for it to do stuff.