It seems like there are so many options out there, and I'm trying to decide what to use for my next project. (Just to be clear I don't mean source control)
We use two great project management platforms:<p>1. Walking around asking people what the fuck is going on<p>2. Outlook<p>To wake is pain; I long for the release of death
Jira with a kanban board for individual to-dos (we have a LOT of bugs and small change requests to track). Trello to track the big picture project pipeline.<p>Nothing beats Jira as a bug database in my experience because it really is a database.<p>But you have to configure it for your own process (which for a healthy team mostly means lifting restrictions, IME), and there's a huge learning curve for initial configuration.<p>Plus it can be overwhelming for non-technical people to learn to use.<p>My experience is that engineers grumble for a week or two about the learning curve, but if you give them generous permissions plus a walk-through a couple days in, they quickly learn to appreciate its power.
We are using Tuleap[1] b/c flexibility and good agile support<p>[1] <a href="https://tuleap.org" rel="nofollow">https://tuleap.org</a>
My team comfortably uses Asana and appreciates its flexibility; but I'd rather be using Jira. Asana has one highly useful feature we never found similar functionality for in Trello: being able to assign a task to more than one project.
I use GitHub projects/issues with the WakaTime integration, but most of my projects are open-source or the company already uses GitHub private repos.<p>Trello also works well alongside GitHub issues.