The value of IT consulting in addressing business issues