In order to study the problem of effective user participation in ERP implementation, we employ an exploring case design method and the grounded theory data analysis approach to build a theoretical model to improve effective user participation .The results show that brainstorming can be used as a method to facilitate users' effective participation, and it has a positive effect on user involvement and active participation. This paper provides useful guidance to knowledge of ERP implementation and the literature extend of field of user participation.