I think the tool itself isn't that great. When you try to be all things to all people, it's easy to be tolerable for most and great for nobody. But the real problem is what it represents: a straitjacket for teams, used to force them to work in ways that people with political power deem appropriate.
The Lean Manufacturing folks put bureaucracy into two different categories, supportive and controlling.
Supportive bureaucracy is bottom up. E.g., by my door I have checklists for what I need when I'm going out running or swimming. Nobody makes me do it; I just was tired of forgetting something. Good teams do similar things, like an estimation checklist or a written-up release process.
Controlling bureaucracy is top down. It's where other people use systems to force you to work like they think you should. They're used as a poor substitute for trust. People experience Jira as sucking because it's a instrument of control, and controlling bureaucracy sucks.
Just clicking on create issue takes 4 seconds. Switching between issue types takes about 1.5 seconds.
This should all be just simple javascript change and layout calculation but there seem to be network requests for every single click.
To me, that sucks a little.
Not sure why manager types like JIRA though..
I prefer little to no process, but the work has to be organized some how, and using git with emacs and org mode wouldn't be nice to most :)
Is this really how most 'agile' shops work in this industry?
Was looking for something more along the lines of "PM at [cool unicorn] says none of the cool kids do X anymore" but maybe that could work.
Either management understands software development or they don't, and it's not something you can really teach them either. I don't need my managers to know our stack or even be capable of developing working software themselves, but it's hard for someone who's never spent 6 months working in the coding trenches to understand the amount of uncertainty inherent in software development.
1. add input box 2. create functionality to store input box value 3. have next page display value
..and keeping track of the time spent on each step is reeally annoying.
All in all, it's not a great product. It can do the job, most of the time, but costs a lot of time (and therefor money) to get it set up even close to adequately.
Jira is indeed a tool, and it can do the job, but in comparison with other tools that also do the job, it costs too much for people to stop saying it sucks.
I just don't see how it is acceptable in 2017, with added insult that the amount of data displayed is tiny.
I dunno, but Jira doesn't looks so bad to me.
To be quite honest, "Jira sucks" really looks like a meme to me, that people carry around for some reaons.
I am not a jira enthusiast, nor i am endorsed/funded by atlassian in any way. Jira is a tool to me, and it does it job.