News for hackers. Stuff that matters.
Re:Why Jira Sucks by Terretta on Thursday December 31, 2020 @01:07PM (#25595235)
Have you read David Allen’s Getting Things Done and looked at that system?

You have stuff to do today, stuff to do tomorrow, and stuff you might or might not do. Each day you roll the active lists forward.

Squint, and it’s just personal Kanban, with TODO and DOING, along with PARKING.

These core mechanics work.

Where everything goes sideways is when anyone tries to turn those core mechanics into a work breakdown structure fit into a project management iron triangle, per your middle management point.

Of course, middle management is just trying to lie to senior management that writing software isn’t invention because invention isn’t predictable — but senior management wants perfect predictability so they know they’re hitting their bonus, by pleasing C-level execs, whose packages depend on pleasing shareholders. Everyone’s building a Jenga tower of predictably hitting the numbers.

So if you don’t like JIRA, blame shareholders. :-)

Re:Why Jira Sucks by Closi on Thursday December 31, 2020 @01:35PM (#25595543)
One size fits all never works in reality.

Jira / Kanban works for some projects while Waterfall works for others. Some projects need high levels of governance while others move faster with low levels of governance. Some projects can get away without time-commitments, but others have dependencies and must hit deadlines, and this must be tracked.

And just because GTD is great for managing my personal workload, doesn't mean that it's great at coordinating the work of 100 people.

(I say this as a person that generally believes in Agile, is a huge proponent of GTD, and have also been on a dev team where Agile and Kanban was applied where traditional Prince2 would have been a better fit).

Re:Why Jira Sucks by benzible on Thursday December 31, 2020 @01:37PM (#25595569)
I agree with your larger point but pointing to GTD as evidence that the "core mechanics" work is questionable. Many of its biggest advocates have abandoned it.

> Just as G.T.D. was achieving widespread popularity, however, Mann’s zeal for his own practice began to fade. [...] Productivity pr0n, he suggested, was becoming a bewildering, complexifying end in itself—list-making as a “cargo cult,” system-tweaking as an addiction. “On more than a few days, I wondered what, precisely, I was trying to accomplish,” he wrote. [...] It seemed to him that it was possible to implement many G.T.D.-inflected life hacks without feeling “more competent, stable, and alive.”

[1] https://www.newyorker.com/tech/annals-of-technology/the-rise... (or https://beta.trimread.com/articles/59839)

Re:Why Jira Sucks by Closi on Thursday December 31, 2020 @02:16PM (#25596048)
It doesn't sound like Mann is disagreeing with the core mechanics of GTD in those posts, it sounds like he is saying that there are diminishing returns with applying 'personal productivity' methodologies, and you can get obsessed with tweaking your personal workflow to an extent where you no longer get payback.

This is a trap I have fallen into before - where you are effectively procrastinating by trying to optimise and system-tweaking your personal GTD system rather than just actually-getting-stuff-done.

Having said all that, GTD helps me personally massively. It's not for everyone, but for lots of people in senior jobs that gets so much 'stuff' in that they struggle to keep up, it's really important to have a systematic way to process it all and not drop anything. I find people who don't have a system like GTD or similar will tend to work from their inbox and end up dropping stuff.

Re:Why Jira Sucks by orzig on Thursday December 31, 2020 @02:07PM (#25595944)
That article is interesting, but really just talks about one guy's journey with GTD (Mann), and another guy's great-but-different proposal for higher-than-individual level changes.

I spent a little time trying to find an actual study, however non-rigorous, about GTD, and this was the only real contender: https://www.researchgate.net/publication/222552899_Getting_T...

I don't use GTD in any explicit fashion, but to throw my n=1 in the ring, the overall concept of personal productivity changed my life. Anything can be taken to a harmful extreme, and I was (at least) annoying for the first few years. But I grew out of it and kept the good parts, and I have no doubt that, for me, this sort of thing was hugely beneficial.

Re:Why Jira Sucks by Supermancho on Thursday December 31, 2020 @03:52PM (#25596985)
> You have stuff to do today, stuff to do tomorrow, and stuff you might or might not do.

Stuff you might or might not complete is basically, everything. That's not a meaningful category list.

> These core mechanics work.

They work like a water-filled car coasting downhill. It looks like it's water-powered (or JIRA-powered) but it's just the gravity well of "looking busy" for the most part.

Maybe the in-car water fountain could be considered water-powered in practice, but that's a derail. Management gets approximations from JIRA because that's what they want, but JIRA doesn't provide it. A tool with a dependency graph could do much better.

Re:Why Jira Sucks by redisman on Thursday December 31, 2020 @11:41PM (#25600917)
I’ve been thinking for a while that the ideal developer view would be just a 1 dimensional queue. You have 1 ticket at slot 0 that you work on and if someone wants you to work on something urgent out of order they’ll insert it at slot 1, otherwise you just keep popping off the queue. Managers and scrum priests could add more complexity to the metadata and the ordering as much as they want but the developer view would stay the same