- 1st reason – Do you know your process?
- 2nd reason – Too manual process!
- 3rd reason – Decentralize IT
The 4th reason is common to all midsize to large enterprise IT groups (that I know). There are several groups who participate in the process of creating and providing sets of business tools used to achieve any given company goals and objectives. Those groups are typically development, Infrastructure/Operation and help-desk/desk side support. Groups have advantages and disadvantages. One of the most problematic disadvantages of a group is the boundaries the group creates between its members and members of other groups.
These group are distinguishing lead to the usage of the words “We” and “Them”, which creates a culture of segregation and finger pointing. This culture is very problematic since IT is like a machine that requires both electricians and mechanics to work together in order to make it work flawlessly the way their customers want. If electricians and mechanics won’t work together the machine simply falls apart and won’t work.
This same principle applies to IT; the classical silos between developers, Operation/Infrastructure and the support functions need to be broken. IT needs to be one group without any silos to be able to become a valuable part of the company value chain.