What are some of the critical success factors in having a successful ERP project?