4 ms·
JIRA in its out of the box configuration is an adequate issue tracker. Thats never the problem. The problem falls into a few broad categories: - conflating h
by kasey_junk 8y ago
JIRA in its out of the box configuration is an adequate issue tracker. Thats never the problem. The problem falls into a few broad categories:
- conflating how you interact with issues (bugs, security events, new client on-boarding, etc) and how you do product development (prospecting, requirements analysis, systems design, etc). These activities only have a passing relationship with each other. Designing new products is fundamentally different than dealing with customer service items. Just as a specific, issues in JIRA are a terrible way to capture the vision and mission of a new feature. They are further a terrible way to capture requirements which in any other system would be versioned along with the software they define.
- the customization of workflows encourages teams to think of every component as a fungible unit. If you don't define 'workflows' and instead prioritize around results, you can motivate teams to operate in their best ways. If you build complicated or bespoke workflows in JIRA you operate in a way that presumes that all teams and all situations can be put in the same box.
- JIRA, especially in its most customized versions, implies that you can replace normal human communications, conversations, emails, chats, with a Platonic ideal of tickets. Yet tickets are a bad mechanism for spreading big picture ideals and an even worse mechanism for spreading specific details of a functional specification (no testability, no atomicity with software change, etc).
- JIRA's customizability leads people to think that the right thing to do with their project management teams is to define standardized workflows, automated integrations, normalized schemas for issues, and the like. Instead of doing the hard work of aligning priorities Project Managers get caught up in the minutia of making sure tickets are in the proper form or that developers have moved tickets through the correct statuses.
All told, this is one of those cases where worse is better. A title, a comment box and a set of tags largely allow you to systematically capture everything you need to capture and allow a qualified project manager to do their job. Github issues does this, JIRA out of the box does this, Bugzilla and FogBugz all do this. I only ever run into problems with JIRA, so I can only extrapolate from experience that it is something about JIRA that leads Project Managers to spend less time with legal pads and more times futzing with JIRA.
- chii 8y agoall of those problems you have aren't inherently a problem with the Jira product. They are organizational problems, management problems, and communication problems. If you have any of those problems, replacing Jira with another issue tracker will not solve it. Jira gets the flac, because but the problems isn't Jira.
- kasey_junk 8y agoBut most other systems don't sell that they can solve this problem. If I gave you a web form with a title, a description, a comment section and some tags, would you argue that you could solve those org problems? Would you spend any time trying to solve the problem in the system?
- chii 8y ago> But most other systems don't sell that they can solve this problem. Don't the simpler (more opinionated) systems also tout the same? All software is sold with the same promise in one way or another.
- castlecrasher2 8y agoI agree. One of my previous companies used Jira and it was absolutely fantastic because one project manager had a clear vision for it and implemented it and the other PMs planned sprints inside it.
- hvidgaard 8y agoThe old saying: Too many chefs spoil the broth. If you have multiple people with conflicting priorities the tool will be crappy.
- MisterOctober 8y agoYep! I switched to Jira from an older in-house solution early this year, and have found it to be excellent so far. There's a little learning curve on the admin side, but the actual experience of using it for feature / issue tracking has been real positive. A lotta folks I talk to have had bad experiences with Jira in a big-company setting -- say in particular, Amazon --- but most of those problems I've heard boil down to poor practices on the management / admin end, rather than problems with the software itself. p.s. I've also used Asana and a few other less-costly solutions, but their limitations ended up getting frustrating.
- Klathmon 8y agoyeah i've just recently started heavily using it for the first time in a few years, and it's not bad! It has a fair share of issues (it's SO SLOW to do just about everything, and the text editor annoys me to no end!), but overall I think it's making me more productive and it's a lot easier to keep track of what i'm doing, what i've done, and what still needs to be done.