For me that’s exactly the problem with JIRA. Each team I’ve worked with uses a different board, workflow, and what not. I still don’t understand the hierarchy.
And since it is infinitely configurable, the UX is just horrible. It’s not optimised for any particular audience and is all over the place.
For me this is a huge benefit: the engineering team, product management team, qa team, ux team, etc. can each see the things that are relevant to them in the way that they like while still being able to pass the tasks off to the other teams / track them if they would like. You have to put in work to make each flow work for each customer & make sure that the tags are standardized, but once thats in place its super easy (at least for my team)
My reading of this is: software development is still such a disorganized activity that the industry considers it acceptable for each organization to simply make up their own system. Jira is built to work for any such system, no matter how crazy, and your particular instance can change completely at any time (like if your manager reads the wrong blog post over lunch).
This does not make me feel any better about Jira. It's like those videos of early attempts at flight, and Jira is bragging that they make flapping wings and spinning wings and triplane wings and bird-shaped wings -- whatever you want! Great for their company, not so great for me.
And since it is infinitely configurable, the UX is just horrible. It’s not optimised for any particular audience and is all over the place.