Apart from technological complexity, the difficulty in implementing IT projects depends on the number and variety of people involved. All IT projects have a component of innovation, as well as adaptation to company development, and it is appropriate to learn how to assess and master these, whilst depending on efficient methodologies.