Towards Collaborative Requirements Engineering Tool for ERP Product Customization
Requirements Engineering (RE) is the foundation for efficient software quality management. It is a cumbersome and complex task, particularly in the context of complex software products such as ERP systems, since it has to deal with numerous and specific challenges and large number of requirements to develop successful product, and therefore requires a systematic and collaborative approach. Tools which support RE in general are numerous nowadays; however, the task of providing a tool that specializes in RE for dynamic, customizable service-centric systems has been addressed seldom. In this sense, the result of our effort to provide such a tool—a support tool for collaborative requirements engineering and software artifacts linking (traceability), with focus on ERP product development and customization—is presented in this short paper. This tool was developed based on results of an analysis of challenges for RE in a highly dynamic ERP environment—these challenges were identified by performing survey of literature and through intensive discussion with our industry partner.
KeywordsCollaborative requirements engineering Enterprise resource planning (ERP) SME Product customization Stakeholder collaboration
This work is supported by the project ‘QE LaB—Living Models for Open Systems’ (FFG 822740).
- 1.Breu, R., & Felderer, M. (2012). Challenges to requirements knowledge management of customizable software products. In Modelling and Quality in Requirements Engineering: Essays Dedicated to Martin Glinz on the Occasion of His 60th Birthday. Monsenstein und Vannerdat.Google Scholar
- 2.Gruenbacher, P. (2000). Collaborative requirements negotiation with easywinwin. In IEEE Proceedings. 11th International Workshop on Database and Expert Systems Applications (pp. 954–958).Google Scholar
- 3.Pacheco-Comer, A. A., & González-Castolo, J. C. (2012). An empirical study in selecting enterprise resource planning systems: The relation between some of the variables involve on it. size and investment. Procedia Technology, 3, 292–303.Google Scholar
- 4.Chimiak-Opoka, J. (2011). Measuring uml models using metrics defined in ocl within the squam framework. In Model driven engineering languages and systems (pp. 47–61). Heidelberg: Springer.Google Scholar
- 5.Gervasi, V., & Nuseibeh, B. (2002). Lightweight validation of natural language requirements. Software: Practice and Experience, 32(2), 113–133.Google Scholar