In the development department, we use a sort of Kanban board in conjunction with Trello to keep track of tasks. On the first Trello board, we have intake, internal, and completed which correspond to to-do, doing, and done, in Kanban, respectively.
Intake is where non-dev members of the team can create cards which get sorted into various stages (i.e. General Intake, Ready to Go). This keeps dev aware of potential tasks and their varying states of readiness.
In internal, we have a priority list, followed by a list per developer, keeping all dev members aware of what each other is working on.
Completed lets us keep track of our quality assurance flow, which once is past development, moves on to the point of contact for the client. We also have a HUGE list of truly completed tasks. Every once in a while, I like to scroll through it, marveling at our tremendous output.
We are constantly refining our processes, and at this current iteration taking a quick look at our Trello flow helps with overall planning, awareness of other team members’ workloads, and inter-department communication, to name a few. Also, we have awesome background images for the boards, currently set to stills from the film “The Grand Budapest Hotel” by Wes Anderson. We’re kinda nerdy.