People and process: the keys to a successful ERP implementation