• I'd turn this on its head. My customer is my boss. That attitude might upset a few line managers but it would help build bridges between IT departments and the other arms of the business.

    As for what makes a better manager?

    • Give clear objectives that conform to the SMART paradigm

      Specific

      Measurable

      Achievable

      Realistic

      Time bound

    • If you say you are going to do something then do it albeit threat or promise
    • Remove obstacles to the SMART objectives
    • Remember to say "Thank you"
    • Acknowledge work well done especially that beyond the call of duty
    • Be very clear when something needs to be improved and how
    • Know when to butt in and when to butt out
    • In group situations keep the team focussed
    • Keep meetings to the minimum and identify the objective of the meeting, actions, responsibilities for those actions and time scales
    • Shield the team from external distractions
    • Escalate team concerns to the powers that be when necessary
    • Learn when to shut up....not when its your round in the pub
    • Make sure the interests of the team take precedence