Why all the Jira hate? I’ll tell you why
andykelk.net
andykelk.net
a) It . is . so . incredible . very . slow, it . takes . 7 . seconds . to . load . a . page . when . hosted . on . atlassian.
b) Search is bad. It might be possible to find issues I have commented on 1-2 years ago and I have commented on and which contains some text, but the interface and results are no where near as good as a simple text search in Mail.app. This makes Jira a black hole where everything disappears into and is never heard from again.
1. When I just open the main page, it opens to whatever my last search was, which is almost always what I'm least interested in. Open issues assigned to me would be more useful, for example.
2. When I open an epic, there is no simple way (that I'm aware of) to hide the many associated issues that are closed already so I can focus on the outstanding ones.
3. Its visual editor is buggy, marking individual inline words as monospaced often fails.
There's probably more. I guess some of these issues could be workes around or configured if I became a power user, but it really doesn't make me want to.
On the plus side, the integration with the other slow and tedious Atlassian tools works OK and does give a generally quite useful set of tools.
Not that this exonerates JIRA of being clunky, but hopefully you can improve your experience.
Do they only open it occasionally? Do the pages they use open more quickly?
Anyone managing teams of engineers that can chime in? :)
Almost every ticket gets "accidentally" into edit mode and I have to click a button to get of edit mode but a slight click on text sends right back into edit mode.
I've written to Atlassian at least 2 times about this but they keep adding more JS to the page so I don't think the page will ever be light enough on my workstation.
The author suggests that Jira is partially to blame for people who don't fully understand Agile software development. I would argue it's not the software that's the problem.
Bad practice in workflows? If you have a bad workflow, the software is not the issue.. and the author's argument that making workflows is 'difficult', just doesn't hold water with me.
His final argument to steer clear of Jira because physical paper is 'better' isn't even an argument against Jira, it's an argument against all organizational software.
I never knew there was jira hate before this posting, and only leaves me wondering 'Why all the Jira hate?'
Edit:
There is a good reason for project/product managers to prefer Jira and similar products. They want to be able to create dashboards with some very complex queries for reporting, and also features such as moving an Issue from one project to another, etc. In short, it provides management features that PMs rely on for reporting progress up the management chain.
On JIRA, Trello or whatnot you have the chance to provide some more context using extensive descriptions, pictures, references, urls.
I guess if you have a team which is not distributed, and everybody is on the team 100% of their time and you manage that your holidays overlap a lot, it might be feasible to have a physical board. Otherwise I see all this communication overhead to explain to everybody what the thing on the board means in detail.
I guess you could treat as a poor man's documentation, though our tasks are not written in that perspective.
I’m wondering if maybe that is the single most important property of physical boards. You have an immediate and tangible feedback that maybe you should stop creating new tasks, and work in getting existing tasks done first.
All of those should not be on a board. That's the problem with Jira and friends, which is widespread in software tools: feature bloat.
The limitations of a physical card or a physical board are a feature. The point of a physical board is for everyone to get a summary at a glance. Detailed descriptions, etc. should be in documentation.
The default workflow is “good enough”. The times when folks have screwed up workflows were more a result of an overly-complicated workflow than the tool itself.
The recommendation to use a physical board doesn’t work for remote teams. My team of four is currently distributed in four separate locations. Paper won’t cut it.
Well, I agree with them, but I work with a team from all around the world and we only get physically together every 3 months.
Although I am still not sold into all this Agile/Scrum philosophy, the fact remains that it made our remote work as a team actually manageable when before (using email/slack) it was simply not.
To me, Jira is a jack of all trades, which means that it will usually be set up bad.
I did laugh out loud at "jiras": haven't heard that before, but I can easily imagine it taking hold :)
- use Clubhouse.io.
- If you have no choice but to use Jira - use go-jira (Jira CLI tool).
You are a programmer, dealing with Jira is only a part of your job. Reduce the frustration, don't let it become your [main] job.