Een goed contract is een voorwaarde voor het welslagen van IT-projecten. Het is algemeen bekend dat IT-projecten dikwijls de deadline en het budget overschrijden, en dat het eindproduct niet geheel aan de wensen voldoet. Voorzichtigheid is dus geboden.