Part of my job as a manager is to manage workloads. I have 6 direct reports, and I'd like to keep track of roughly what is on everyone's plates. What methods do people use for this? Pen and paper? Excel? Some kind of management software? Should I just remember? What works best?
While it is really for the software development industry, have you considered using a modified form of Agile?
You can plan each iteration of work (for example two weeks) in a planning meeting at the start of the iteration. This way you KNOW what people are working on, can track their progress and everyone has visibility of what the rest of the team is working on! :)
You then run daily 15 minute meetings in the morning each morning. Everyone has a maximum of two minutes to tell you what they did yesterday, what they are working on today and any roadblocks they have.