I have been using Jira at work for the last 10 months or so, and have been using trello for personal stuff for more than a year and a half. 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.
Trello, “Jira Sucks”, and Tool Dysfunction
31–40 of 71 posts
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#32It feels like using 15 different independent apps at once that just happen to be crammed into adjacent or overlapping screen real estate, and each one is a different lens with its own side effects that come from interacting with it. Some things are randomly modal and others aren't and require you to actually load an independent details screen. The only significant consistency to any of it is the fact that it all shares a somewhat common graphical style.
Despite having used JIRA for a decade or more, at no point do I ever feel like I know where I'll find something on the first try or know what's going to actually happen when I deviate even the slightest from the very, very narrow repeatable process groove I get into after much trial and error.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#33"Jira sucks" is not a useful thing to say. Yeah, Jira's default workflow isn't awesome. Yeah, it's a giant pain to configure an alternative workflow; and the learning curve to do so is ridiculously steep. Yeah, some BigCorps have configured painfully bureaucratic workflows in it. But you can also configure it with a very Trello-like workflow. Why would you use Jira with a Trello-like workflow instead of just using Tr…
One thing I've seen over and over is projects where everybody did their job and the project still failed. Why? Because everybody was put into silos. Each person could define success as doing what they were assigned. The developer built to the spec. The database person made the database work. The QA person verified that the system met the spec, and the ops person made sure the servers stayed up. No actual value was delivered, but everybody can say, "Well I did my job!"
Elaborate systems like this encourage people to focus on output, not outcome. You don't have a team so much as a umber of individuals who happen to be working on the same thing. Teams are groups of people who win and lose together. They have a common goal and focus on achieving the goal.
One of the reasons startups are so powerful is that early on you have a cross-functional team that is intensely focused on outcome. Everybody knows that "did my job" doesn't matter if the company's going to run out of money in a year. The incentive is toward a much deeper intellectual engagement. It's not just, "Did I do what I was told?" but "Am I doing the right thing for the user and the company?"
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#34There are definitely ways in which JIRA sucks: it's hard to configure and requires someone with special skills, knowledge, and enthusiasm (!) in order to get it right; it definitely could and should be a lot faster; navigating around it is fairly bamboozling for the inexperienced; and certainly other things besides. But, with all those caveats noted, is there actually another product on the market that does as much a…
It has a similar feeling to the hatred for Excel we all have as we start to use it. So. Many. Features. When you have a team member who is a power user, it can be frustrating since they will want to lead the implementation. Then you run into a bottleneck when they are the only ones that can run/fix that report. Maybe not a great comparison beyond that.
I like John's take on it that you should start with a simple, physical board. If I start with a new team that will be my preferred path.
I joined a team on Asana and we simply used the list type for a project with acceptance criteria. Not a physical board but it was super basic. Over the next 3 months we started to add colored tags for epics, important links to the description during the sprint, & links in the description to related stories. When it became JIRA 6 months in, we moved to JIRA.
If we would have started with JIRA there would have been a riot. But now that we know the features we need, we don't find it bamboozling. It still can be for features we're figuring out we need (I spent 3-4 hours on a simple plugin last month), but the attitude is definitely not the "JIRA sucks" mentality that I hear a lot about.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#35Similar to MS Office popular comment, by Joel Spolski I think, everybody uses 20% of the features but everyone uses a different 20%.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#36There are definitely ways in which JIRA sucks: it's hard to configure and requires someone with special skills, knowledge, and enthusiasm (!) in order to get it right; it definitely could and should be a lot faster; navigating around it is fairly bamboozling for the inexperienced; and certainly other things besides. But, with all those caveats noted, is there actually another product on the market that does as much a…
One example off the top of my head... creating filters (custom lists of issues - stored JQL in fact)
- why do filters have permissions at all?
- why do they always default to private so that I forget every time and share a link which no one can read?
- that UI around ing groups to a filter for permission is a disaster
...that's one example but to me it's symptomatic; PMs at Atlassian jumping on shiny-but-safe things while shying away from the stuff that matters on older features, which may carry legacy.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#37Earlier quoted context omitted.
I dunno if Jira sucks, but the granular subtask hour estimation it encourages certainly does. Is this really how most 'agile' shops work in this industry?
Not that I'm aware of. Most Jira shops I've worked in have disabled that field entirely.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#38I agree with the author. Enterprisey tools for enterprisey use cases are probably detrimental to developer efficency, motivation, and probably also in some respect to end-user outcome.
But what the author doesn't address is that those enterprisey behaviors aren't there for fun. There are tons of levels of management that need to see those charts. You could argue "then fix that!" but then please tell me how to do that instead of telling me what tools I could use once that is done. I'm going to argue that for a lot of enterprise development this isn't possible.
I don't hear a lot about huge teams of mediocre developers developing large scale software with managers on all levels having the level of insight necessary to keep stakeholders happy - while doing all tracking in a simple trello board.
Now I'm not going to argue that TFS and Jira are nice and nimble. But the alternative to these aren't Trello, they are Trello + fifteen different secret steps you need to take to complete the now ad-hoc process.
"When you finish an issue you need to email the QA lead with the build number to test in, then email the required translators to fill in the necessary translations, then move a thing on a board somewhere, ...." Unless all these things are magically not required, then I very much prefer digging a deeper Jira pit where all of this is at least encoded and enforced in the system rather than in a wiki or email somewhere.
It's not management that pushes these systems on developers. Management push the process (because you lose track of e.g. which translations were missing and you had an embarassing release somewhere). Developers then use the tool in response, because to developers, software is the answer.
Re: Trello, “Jira Sucks”, and Tool Dysfunction
#39Re: Trello, “Jira Sucks”, and Tool Dysfunction
#40And I completely agree with the article. It is EXTREMELY difficult to balance product development to have a good enough feature set and bearable complexity.
Here are two very typical feedback we receive from end users:
NEGATIVE. Compare to Jira Target process is way behind. No ticket has the testing phase. This is very poor by design and it is very difficult to learn, because so many things on the ticket at a time and cant locate important things like Sprint or who is assigned and in which state it is? Very badly designed system.
POSITIVE. It was easy to use, and since I've been forced to use Jira instead now, I miss so many of the features Target Process had... Sigh. Perhaps some day we can convince the company go to back to TP.
To be honest, there are more critical references than positive.
I have concluded several rules to myself from my experience:
1. Developers hate project management tools (rightfully so, in general). Anything more complex than Trello will be ridiculed and hated.
2. Teams should be allowed to choose own tools, but then we have a lack of high-level management overview. In this situation management almost always win (sadly).
3. Any serious PM tool should be a Platform with Apps in fact. JIRA is closest to this, but it is old and legacy have its price, so it is more complex then required. I expect to see completely new tools that will beat JIRA in a couple of years (Slack of PM tools :)