Some good ideas on this thread so far. I like the concept of a pyramid of accountability and responsibilities. Where you place specific jobs and responsibilities with employees. The key to remember is that when I give someone a responsibility and describe how I want it done, then they need to be given room and freedom to get it done. Should crew leaders be in charge of setting their crew's schedule for the week or should 1 person set everyone's schedules? It get's tricky when I set everyone's schedule and jobs for the week, then an "odd job" may come up (like a 6 hr chipping job or something). I would love to assign it to a crew leader and forget about it, but how can he schedule and get the job done if I'm doing all the scheduling, you know? I'm pretty tired, so there's probably a simple answer that I'm not seeing.
What do you guys do?