Even a good IT department can become better

Many companies work with an internal IT department. Their employees know the company structures, the IT hardware and software used and the users. And they are always available. So why should an IT department outsource part of its tasks? Because it usually works like a company within the company, with predefined structures, core and supplementary tasks and limited resources.