An ERP maintenance model

Enterprise resource planning (ERP) maintenance and upgrade activities are receiving much attention in ERP-using organizations. Annual maintenance costs approximate 25% of initial ERP implementation costs, and upgrade costs as much as 25-33% of the initial ERP implementation. Still, the area of ERP maintenance and upgrade is relatively new and understudied as compared to ERP implementation issues. Many organizations lack experience and expertise in managing ERP maintenance and upgrade effectively. This situation is not helped by the lack of a standard ERP maintenance model that could provide practitioners with guidelines on planning, implementing and upgrading an ERP. Although software maintenance model standards exist, they have been found in a recent study to be insufficient for ERP maintenance and upgrade processes. In order to bridge this gap in literature and practice, this study proposes a preliminary ERP maintenance model, reflecting fundamental ERP maintenance and upgrade activities. A detailed case study was conducted to gather empirical data for developing such an ERP maintenance model. Data analysis identified (potential) benefits of the maintenance model to ERP-using organizations generally, and to the case firm in particular.

[1]  G. Marakas Decision Support Systems in the 21st Century , 1998 .

[2]  Mario Piattini,et al.  MANTOOL: a tool for supporting the software maintenance process , 2001, J. Softw. Maintenance Res. Pract..

[3]  Efraim Turban,et al.  Decision support systems and intelligent systems , 1997 .

[4]  Thomas M. Pigoski Practical Software Maintenance: Best Practices for Managing Your Software Investment , 1996 .

[5]  Guy G. Gable,et al.  A maintenance-data-model of enterprise resource planning , 2001 .

[6]  Guy G. Gable,et al.  An ERP-client benefit-oriented maintenance taxonomy , 2002, J. Syst. Softw..

[7]  Mario Gerardo Piattini Velthuis,et al.  MANTOOL: a tool for supporting the software maintenance process , 2001 .

[8]  Chris F. Kemerer,et al.  A longitudinal analysis of software maintenance patterns , 1997, ICIS '97.

[9]  Richard Baskerville,et al.  Distinctions Among Different Types of Generalizing in Information Systems Research , 1999, New Information Technologies in Organizational Processes.

[10]  Harry M. Sneed,et al.  Modelling the maintenance process at Zurich Life Insurance , 1996, 1996 Proceedings of International Conference on Software Maintenance.

[11]  M. Markus,et al.  The Enterprise System Experience— From Adoption to Success , 2000 .

[12]  David Carney,et al.  Complex COTS-based software systems: practical steps for their maintenance , 2000 .

[13]  Alain Abran,et al.  Measurement of the maintenance process from a demand-based perspective , 1993, J. Softw. Maintenance Res. Pract..

[14]  Celeste See Pui Ng,et al.  Journal of Software Maintenance and Evolution: Research and Practice a Decision Framework for Enterprise Resource Planning Maintenance and Upgrade: a Client Perspective , 2022 .

[15]  Henk Sol,et al.  Proceedings of the 54th Hawaii International Conference on System Sciences , 1997, HICSS 2015.

[16]  Gregory A. Hansen,et al.  Software Process Modeling , 1988 .