Then there was also the suggestion of putting a big dashboard on the wall, with a list of task and due dates and assignees. Of course this is very visible and a great way for everyone to see what everyone else is doing, but takes time to manage, and it didn't seem to make sense to me to lose time managing multiple tasks lists in different places. Of course, if I could have a projector that would take the team's task list right out of our web based tool and display it on a wall, now THAT would be awesome.
So, what is the best way to make sure work gets done, without breathing down that team member's back (and I'm sure we can all think of atleast one team member that needs this kind of 'help')?
1. Regular status or 'stand-up' meetings are good, keep them standing so that the meeting is quick and on track, and have each team member report:
- What s/he just finished
- What s/he will be working on next
- If there are any issues holding him/her back
2. A strong web based project management and collaboration system, so that all team members can see the online dashboard that lists all critical deadlines and tasks with their assignees. The collaboration system will keep all details in one place so nothing will get lost in email folders or scribbled notes. Team members should be able to log into their personalized dashboard and see their upcoming tasks with due dates, and also get regular email reminders of their upcoming tasks and due dates.
3. And sure, a little bit of walking around is good. Don't get me wrong, I'm not against checking in one-on-one with team members, just having been micro-managed in the past I'd prefer to avoid creeping over to that dark side.
What have you done to keep your team members on track, especially the ones who need a little extra attention?