from Hacker News

Happy 20th birthday Jira You suck so bad

by julian_digital on 10/9/22, 9:16 AM with 82 comments

  • by gw99 on 10/9/22, 10:23 AM

    JIRA does not suck as bad as that thing following my cursor on that site and believe me I dislike JIRA a lot.
  • by lbriner on 10/9/22, 10:38 AM

    What I find shocking about this, as with many other examples from Meta, Alphabet, Amazon etc. is that many of the complaints are things that small companies justify as "yes, but small team". In other words, our 3 developers don't have the time to refactor this API heavy interface because we are struggling with company growth.

    When you have the size and money of Atlassian, that excuse is pathetic. Yeah we have 3000 Developers (or whatever) and we don't have the resources to do good UI design, refactoring away from poor performance etc. I always thought that these companies were the ones who invented "how to do good web apps", but it seems like function over everything and even the functionality is poorly implemented in some cases.

    How can anyone think that a simple app that downloads 24MB over 900 connections is OK. What the heck?

  • by hestefisk on 10/9/22, 10:32 AM

    I am a consultant and have tried to use Jira as a tool for managing the work of my team. I find if you have more than 10-15 tasks, I just loose the visibility. It’s easier just to create a simple Word document with structured bullet points (first indentation level is the topic, second level is the outcome, third level is the task). One weekly plan, one A4 in Word. When a task is done, I cross it out. When I need to prioritise, I tag each task as p1, p2, p3. It works SO MUCH better because of its simplicity and flexibility. In addition, I can also easily convey to the managing partner / VP what the team is working on without needing to click around 15 different cards and sub cards.
  • by simonswords82 on 10/9/22, 10:35 AM

    For a company worth a small fortune Atlassian are totally incapable of designing good products.

    Since they acquired Trello I’ve watched them slowly but surely overcomplicate the interface making the product less intuitive.

  • by _rm on 10/9/22, 10:55 AM

    It doesn't suck for it's founders, who became amazingly rich and live fantastic lives. Just the other people.

    It's such a fantastic lesson: it's a glorified to-do list. They got rich off a to-do list app.

    Focusing on the simple things that everyone needs, rather than the complex esoteric problems that engineers enjoy, is where it's at.

  • by fortnum on 10/9/22, 10:45 AM

    Isn't it ironic that this complaint is posted on a site which hijacks your mouse cursor? Speaking of usability ;)
  • by SideburnsOfDoom on 10/9/22, 11:01 AM

    I would be happy if Jira died in a fire, but the fact is that if that happened, middle management would simply find some other software to use to micro-track their pseudo-agile detailed upfront plan.

    The issue isn't Jira; it's the question: Does Jira work for you, or do you work for Jira?

  • by perrygeo on 10/9/22, 12:49 PM

    You can judge the quality of a project management tool based on one simple metric - when you sit down to use the thing, do you spend your time thinking about the actual content of the work items? Or do you waste time in the meta-structure of the work, effectively shuffling tickets and story points like it was a game?

    Jira provides endless ways to engage in useless meta-work, it's nearly the entire purpose of the UI. Style over substance is the result. It feels intentional on Jira's part to woo their target audience - mediocre managers who struggle to produce well-written and well-designed technical content. Dress any plan up with enough fluff and it looks impressive.

  • by voidr on 10/9/22, 12:37 PM

    > It generates amazing reports, fantastic predictions, fancy charts, great managerial tooling, makes imposing processes easier, has robust integrations, etc., and that’s why most managers I’ve spoken to really enjoy Jira, while on-the-floor engineers either range from fiery-eyed hate to toleration.

    You kinda need to impose process for large projects, and know where you are. The engineers are free to show a better tool for the job.

    > I think Jira does a good job of making teams look much busier than they are, but in the end I see it more as a “talk more not do more” situation.

    It does not make teams looks busier, it shows that teams are a lot busier in reality, which is valuable information.

    > The Alternative

    > Although a potential downside to Linear is that it is built explicitly for engineers, thus may not be suitable for other teams such as marketing, design, etc.

    And this is why engineers will never build any viable alternative to Jira, because there is this us vs. them mentality. Issue management tools need to work for the whole organisation, that's why Jira is still the gold standard.

    > If you’ve given Linear a try, but it just doesn’t work for you, some viable alternatives include GitHub Issues, Asana, ClickUp, YouTrack, Trello, Pivotal Tracker, and monday.com.

    None of these are viable in larger organisations, they are fine for small projects, but you would have a lot of trouble with them in an enterprise context.

    Jira's web UI can be very annoying, however an alternative to Jira would need to be at least as customisable and familiar as Jira, otherwise no large team will ever adopt it.

  • by manuel_w on 10/9/22, 11:41 AM

    I have been promoted to Team Lead recently and while I saw Jira as a burden while being a dev, I now totally rely on it to keep on overview.

    We're currently looking into outphasing Jira and going to GitLab, but as I see, you can't nest tickets there. Can you? This is absolutely crucial to me. I'm happy for recommendations that allow ticket nesting (Epic, Issue, Subissue) and interface nicely with GitLab.

    Thanks!

  • by bamboozled on 10/9/22, 10:31 AM

    The worst part of my career has been JIRA. I especially dislike:

    * Waiting for it to load.

    * Trying to find issues, mostly due to the crap, unintuitive UI and the slowness of said UI.

  • by turtleyacht on 10/9/22, 7:33 PM

    Automation in Jira has improved:

      - You can now trigger Status to Done 
        after merging Github pull request.
      - If someone assigns you a story as 
        reviewer, you can trigger the Status to 
        In Progress (if not already).
      - You can have a story automatically 
        reassign to the reporter once it's 
        marked Done.
    
    These scenarios reduce the need to switch tabs or click, click dropdowns, which is nice.

    It would be nice if we could do requirements tracing from business all the way to ITSM change request, track associated defects--some combination of semantic analysis and code grepping--and ultimately dashboard all this.

    It seems like it would approach the model of a thinking organism.

  • by kisamoto on 10/9/22, 11:02 AM

    Jira for me goes into the same bucket as SAP & Salesforce.

    Huge machines capable of doing everything.

    As a result, unable to do anything particularly well.

    Bloated, expensive and only still in business because decision makers know the names and the vendor lock-in is huge.

  • by scombridae on 10/9/22, 12:23 PM

    Author is part of the problem. If his job of status'ing the stuffing out of everything didn't exist (and it largely didn't until 2010), there'd be no Jira and a lot more front-line workers.
  • by pacifika on 10/9/22, 10:25 AM

    Is anyone using a reasonable jira client?
  • by grashalm on 10/9/22, 10:57 AM

    I get that some ui issues are hard to solve given that Jira is heavily customizable and backwards compatibility is a real issue. But for ui performance there is really no good excuse.
  • by m0zzie on 10/9/22, 10:59 AM

    Sheesh, is this really what we're voting to the top of HN?

    Don't get me wrong, I can be as frustrated by Jira as the next person, but this is simply a rant fuelled by the writer's anger at internal processes as much as the software itself.

    Additionally, the numbers on data usage and network requests do not align with what I see.

    It's just a couple of fair points surrounded by populist "yucky Jira" fluff.

  • by y42 on 10/9/22, 2:56 PM

    It's like people conplaining about SAP. SAP also is hard to implement, because it's hard to map "loosy" business processes to a perfectly integrated and managed system.

    Yes, Jira can be pain in the ass. Because you are not able to adapt your workflow. Jira offers a thoughtful solution to manage your progress and processes.

    The problen sits infront of the display.

  • by pentagrama on 10/9/22, 4:12 PM

    I use Jira and agree with some things on the article, but for other client I have to use Azure DevOps and please give me Jira.

    Also other thing from this articles "I hate [tool]" is that many people just don't like their job or are burned out, the hate may be coming also from that, not only for a poorly designed tool.

  • by eurasiantiger on 10/9/22, 1:28 PM

    My pet peeve with Jira is workflows that do not reflect the actual code delivery workflow. It leads to every ticket constantly being in the wrong column and makes the stakeholders observe and interact with an imaginary abstraction of the delivery process.
  • by iso1631 on 10/9/22, 2:13 PM

    I find jira great, but we use it to track a task by adding comments to it, sometimes assigning it to ourselves, and then eventually closing it. Nonsense such as states and workflows and resolutions and priorities are meaningless distractions.
  • by strictfp on 10/9/22, 10:25 AM

    Bugzilla is still one of the best, change my mind :D

    A simple list is a pretty good solution IMO.

  • by Tknl on 10/9/22, 10:25 AM

    Try Rally and you'll be begging for Jira. (I have to no avail.)
  • by strictfp on 10/9/22, 10:24 AM

    Aside from Trello and friends, Azure boards is actually also pretty OK, if you disregard their very confusing naming and weird menus. It's fast and easy to use in the board view.
  • by Overtonwindow on 10/9/22, 11:43 AM

    Everything Atlasian sucks so bad. You can force the products to get the job done at times, but the customer service and support is abysmal. Insulting to put it mildly.
  • by bhaak on 10/9/22, 10:35 AM

    At least it doesn't suck as much as Bugzilla.

    Apparently you can only get "loads fast" or "is usable" and not both. But when in doubt, I'll choose usable.

  • by polotics on 10/9/22, 11:40 AM

    JIRA sucks indeed, but I have seen worse. My pet peeve with Atlassian is that they purchased Trello, and I was really rooting for Trello to refresh the landscape....
  • by 9wzYQbTYsAIc on 10/9/22, 10:55 AM

    Hah, as funny as that title is, it’s not so funny that security was left off the list in the article.
  • by iamgopal on 10/9/22, 10:25 AM

    What is the alternative? Basecamp ?
  • by Comevius on 10/9/22, 10:23 AM

    There is a circle that chases your pointer on the site and I don't like it.
  • by arrakeen on 10/10/22, 3:39 AM

    what in tarnation is up with that capital J in the site's typeface? it looks so out of place, shame on type foundry for letting that out the door
  • by jkmcf on 10/11/22, 2:28 PM

    Much like Capitalism, Jira is the worst except for all the others.