4 ms·
Jira is like the `extends` keyword in Java... It makes it way too easy to create huge hierarchies of classes that then take tons of additional tooling to refact
by po 3y ago
Jira is like the `extends` keyword in Java... It makes it way too easy to create huge hierarchies of classes that then take tons of additional tooling to refactor. Sure you can have a simple process in Jira... but it will be constantly whispering into the ears of you and your coworkers, "wouldn't you like to have an approval step for that? I can easily add one here... How about we add another state that this issue can be in? Then we can hide those issues from this alternate view over here..."
Jira ossifies your company process in concrete which feels great when you first build it but then agility becomes a struggle. You don't even notice it at first but slowly over time your company will fight to get things done outside of the process. You'll then spend so much of your time adapting Jira to reality, you'll wonder what the point of it is.
So yeah, you hate your manager who is mostly just trying to use the best tool for the job, and bought the most commonly used and well regarded tool for it... but that tool is encouraging them to build a giant mess.