Can IT consultants manage the implementation process