As someone who makes this type of product, I tend to hate this industry. We make things far more complicated than they need be. It's all just ticketing software with labels changed and I just want a list of all the tickets for me to manually filter. I'm tired of companies thinking I don't know the best way to see the tickets I want to see.
I'm personally not a fan of ticket systems in general. They're often abused and simply turn into the worst kind of micromanagement and pressuring tools instead of simply acting as a tool for project management complexity.
I'm not against these tools in theory (though Jira is a bit convoluted and overly complex for most simple projects) but I am against how they're widely adopted and abused in practice by businesses to enable terrible internal development cultures or perverse development strategies.
These are the types of tools that when abused, lead to swaths of developers working 50, 60, 70+ hour weeks and burning out. I'd say they're more frequently abused than they are used as aides.
This is an exact reason why I decided to make another task management tool (recently showed here on HN), where you can simply create tickets, assign tags and get everything filtered. I would highly appreciate feedback if you decide to try it.
I made this for Jira. It just ingests all the issues in the project, and displays them in a big list, sorted by a variety of factors (is it assigned to me? Is it in progress?). It generally allows me to just go down the list of issues until there’s nothing left unfinished.
At some point I realized that there’s just no stopping enterprise from going to use Jira, so it’s better to work around it.
We're actually building something fairly simple in Smartsheet, which has Gantt, table, and kanban views that can all be filtered. It's slightly more sophisticated than just tags, but our business model requires Gantt integration, unfortunately.