text: I'm a Director also and have the same problem at times.  I work with very young people who may not always take their jobs seriously.  I also am not a micro manager, preferring to allow people to work at their own pace to keep morale up however there are times this doesn't work either.  If all your staff are not following your directives, I would have a staff meeting and in your own words explain the problem you  are having and allow for some professional feedback for your staff.  Remind them that failure to follow their supervisor's directives is insubordination and can result in discipline.  Say you don't want to go this route but if productivity does not improve and directives are not followed, you will have no choice but to do so.  Now if it is an individual or a few individuals, I would meet with them privately (always have a witness though since some staff will exxagerate)and go over the need for teamwork and the above information.  Explain that you are willing to listen to suggestions but directives need to be completed in a timely manner.  I don't order either and my program runs extremely well with a few glitches here and there.  My seasoned staff will tell the problem staff that I am very nice and fair but she does not play when it comes to work and that may be the type of boss you are as well, just needing to toughen up a little.  I never order and I personally resent when people give me orders so I try to show staff respect at all times.  It takes time, but you can correct the problems you are having.  My quess is you have some staff that really like you and just need a little direction.  You may also have some staff who think they can do the job better and therefor will continue to ignore you.  If you earn the respect of your stronger staff, they can help keep the problem staff in line.  And if not, they will understand that the problem staff need to be disciplined.  Much luck to you,  You can get this situation in control with a little effort.