Behavior controls are necessary for ensuring appropriate behavior from employees. They encourage behavior that will ensure that goals are met. These act as control systems that allow the managers to shape and motivate employee behavior. Some examples of behavior control are standard operating procedures, project plans, periodic meetings, work assignments, post-implementation reviews, direct supervision, project status reporting,etc.
Output controls emphasize targets and enable managers to use processes or means to achieve these targets. These allow flexibility and encourage creativity within the organization. Some examples of output controls are project objectives, project goals, schedules, budgets, functional requirements, testing specifications, contractual agreements, etc.
Input controls deal with resources and include motives, skill levels, abilities, etc. Some examples of input controls are direction setting, selecting criteria for recruitment, appraising criteria setting, promotion, etc.