Estimating the impact of enterprise resource planning project management decisions on post-implementation maintenance costs: a case study using simulation modelling

Organisations often make implementation decisions with little consideration for the maintenance phase of an enterprise resource planning (ERP) system, resulting in significant recurring maintenance costs. Poor cost estimations are likely related to the lack of an appropriate framework for enterprise-wide pre-packaged software maintenance, which requires an ongoing relationship with the software vendor (Markus, M.L., Tanis, C., and Fenema, P.C., 2000. Multisite ERP implementation. CACM, 43 (4), 42–46). The end result is that critical project decisions are made with little empirical data, resulting in substantial long-term cost impacts. The product of this research is a formal dynamic simulation model that enables theory testing, scenario exploration and policy analysis. The simulation model ERPMAINT1 was developed by combining and extending existing frameworks in several research domains, and by incorporating quantitative and qualitative case study data. The ERPMAINT1 model evaluates tradeoffs between different ERP project management decisions and their impact on post-implementation total cost of ownership (TCO). Through model simulations a variety of dynamic insights were revealed that could assist ERP project managers. Major findings from the simulation show that upfront investments in mentoring and system exposure translate to long-term cost savings. The findings also indicate that in addition to customisations, add-ons have a significant impact on TCO.

[1]  James M. Lyneis,et al.  Strategic management of complex projects: a case study using system dynamics , 2001 .

[2]  Kenneth Cooper Naval Ship Production: A Claim Settled and a Framework Built , 1980 .

[3]  C. H. Kriebel Management information systems , 1970, ACM '70.

[4]  David N. Ford,et al.  System Dynamics Applied to Project Management: A Survey, Assessment, and Directions for Future Research , 2007, System Dynamics.

[5]  Stuart E. Madnick,et al.  On the portability of quantitative software estimation models , 2015, Inf. Manag..

[6]  M. Lynne Markus,et al.  Tailoring ERP systems: a spectrum of choices and their implications , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[7]  J Swanson,et al.  Business Dynamics—Systems Thinking and Modeling for a Complex World , 2002, J. Oper. Res. Soc..

[8]  E. B. Roberts The Dynamics Of Research And Development , 1964 .

[9]  Kenneth E. Murphy,et al.  Using cost benefit analysis for enterprise resource planning project evaluation: a case for including intangibles , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

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

[11]  L. Cassivi,et al.  Improving the Software Development Process : A Dynamic Model Using the Capacity Maturity Model , 2007 .

[12]  Albert Y.T. Sun,et al.  Achievement assessment for enterprise resource planning (ERP) system implementations based on critical success factors (CSFs) , 2005 .

[13]  Tarek K. Abdel-Hamid,et al.  Adapting, correcting, and perfecting software estimates: a maintenance metaphor , 1993, Computer.

[14]  Andreas Größler,et al.  Inductive and Deductive System Dynamics Modeling , 2007 .

[15]  John D. Sterman,et al.  System Dynamics Modeling for Project Management , 1992 .

[16]  Wanda J. Orlikowski,et al.  Knowing in practice: Enacting a collective capability in distributed organizing , 2002, STUDI ORGANIZZATIVI.

[17]  Jørgen Randers,et al.  Elements of the System Dynamics Method , 1997 .

[18]  David N. Ford,et al.  Tipping point failure and robustness in single development projects , 2006 .

[19]  Mary Sumner,et al.  Seeking strategic advantage in the post-net era: viewing ERP systems from the resource-based perspective , 2004, J. Strateg. Inf. Syst..

[20]  Edgar A. Whitley,et al.  The effects of national culture on ERP implementation: a study of Colombia and Switzerland , 2007, Enterp. Inf. Syst..

[21]  G. Travassos,et al.  Applying System Dynamics to Scenario Based Software Project Management , 2000 .

[22]  T. Hillman Willis,et al.  Extending the value of ERP , 2002, Ind. Manag. Data Syst..

[23]  James S. Collofello,et al.  Using system dynamics modeling to manage projects , 1999, Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032).

[24]  Jos van Hillegersberg,et al.  Enterprise resource planning: introduction , 2000, CACM.

[25]  T. Davenport Putting the enterprise into the enterprise system. , 1998, Harvard business review.

[26]  Edward P. Markowski,et al.  Assessing the effects of manufacturing infrastructure preparation prior to enterprise information-systems implementation , 2008 .

[27]  Robert L. Glass,et al.  Facts and fallacies of software engineering , 2002 .

[28]  M. Lynne Markus,et al.  Multisite ERP Implementations. , 2000 .

[29]  W. E. Vandervelde,et al.  The dynamics of software development project management: An integrative systems dynamic perspective , 1984 .

[30]  Harry Boer,et al.  ERP implementation: An integrated process of radical change and continuous learning , 2003 .

[31]  John D. Sterman,et al.  Business dynamics : systems thinking and modelling for acomplex world , 2002 .

[32]  A. Cresswell Return on Investment In Information Technology: A Guide for Managers , 2004 .

[33]  Ilya V. Yakovlev An ERP Implementation and Business Process Reengineering at a Small University , 2002 .

[34]  Inka Heidi Vilpola,et al.  A method for improving ERP implementation success by the principles and process of user-centred design , 2008, Enterp. Inf. Syst..

[35]  Adel M. Aladwani Change management strategies for successful ERP implementation , 2001, Bus. Process. Manag. J..

[36]  Edward P. Markowski,et al.  TQM—A predecessor of ERP implementation , 2008 .

[37]  Stuart E. Madnick,et al.  Software Project Dynamics: An Integrated Approach , 1991 .

[38]  Dennis Meadows Gaming to Implement System Dynamics Models , 1989 .

[39]  George P. Richardson,et al.  Introduction to System Dynamics Modeling with DYNAMO , 1981 .

[40]  Joe Nandhakumar,et al.  ERP Revelations: The Dyamics of Contextual Forces of ERP Implementation , 2004 .

[41]  Eli Schragenheim,et al.  ERP : Tools, Techniques, and Applications for Integrating the Supply Chain, Second Edition , 2003 .

[42]  Nazmun Nahar,et al.  Prioritization of enterprise resource planning (ERP) systems success measures: viewpoints of two organizational stakeholder groups , 2006, SAC.

[43]  Henk Akkermans,et al.  Vicious and virtuous cycles in ERP implementation: a case study of interrelations between critical success factors , 2002, Eur. J. Inf. Syst..

[44]  Saul I. Gass,et al.  Encyclopedia of Operations Research and Management Science , 1997 .

[45]  Annika Andersson,et al.  Learn not to learn–a way of keeping budgets and deadlines in ERP projects? , 2008, Enterp. Inf. Syst..

[46]  Enver Yücesan,et al.  The impact of ERP on supply chain management: Exploratory findings from a European Delphi study , 2003, Eur. J. Oper. Res..

[47]  Wayne D. Powel,et al.  An ERP Post-Implementation Review: Planning for the Future by Looking Back. , 2005 .

[48]  B. Hunt,et al.  Software Maintenance Implications on Cost and Schedule , 2008, 2008 IEEE Aerospace Conference.

[49]  Gustavo Stubrich The Fifth Discipline: The Art and Practice of the Learning Organization , 1993 .

[50]  The Total Cost of ERP Ownership in Mid-Size Companies , 2007 .

[51]  Linying Dong,et al.  A Model for Enterprise Systems Implementation: Top Management Influences on Implementation Effectiveness , 2000 .

[52]  Frank Vogelezang Using COSMIC-FFP for sizing, estimating and planning in an ERP environment , 2006 .

[53]  Frantz Rowe,et al.  ERP project dynamics and enacted dialogue: perceived understanding, perceived leeway, and the nature of task-related conflicts , 2001, DATB.

[54]  M. Lynne Markus,et al.  Enterprise resource planning: multisite ERP implementations , 2000, CACM.

[55]  Doo-Hwan Bae,et al.  Dynamic project performance estimation by combining static estimation models with system dynamics , 2009, Inf. Softw. Technol..

[56]  Roy Tapp,et al.  The Role of Project Acceptance in the Successful PeopleSoft Human Resources Management System Implementation for the Kentucky Community and Technical College System , 2003, AMCIS.

[57]  David F. Andersen,et al.  Modeling complexity: Using dynamic simulation to link regression and case studies† , 1985 .

[58]  Peter B. DeBlois,et al.  Fifth Annual EDUCAUSE Survey Identifies Current IT Issues. , 2004 .

[59]  W. Duncan A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE , 1996 .

[60]  Nazmun Nahar,et al.  ERP systems success: an empirical analysis of how two organizational stakeholder groups prioritize and evaluate relevant measures , 2007, Enterp. Inf. Syst..

[61]  Tarek K. Abdel-Hamid,et al.  The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach , 1989, IEEE Trans. Software Eng..

[62]  P. Senge The fifth discipline : the art and practice of the learning organization/ Peter M. Senge , 1991 .

[63]  A. Bulbul Capturing Project Dynamics with a New Project Management Tool : Project Management Simulation Model ( PMSM ) , 2005 .

[64]  Raymond McLeod,et al.  Systems Development: A Project Management Approach , 2001 .

[65]  J. Forrester Industrial Dynamics , 1997 .

[66]  Saïd Izza,et al.  Integration of industrial information systems: from syntactic to semantic integration approaches , 2009, Enterp. Inf. Syst..

[67]  Guy G. Gable,et al.  Maintaining ERP packaged software – A revelatory case study , 2010, J. Inf. Technol..

[68]  David L. Olson,et al.  Issues in multinational ERP implementation , 2005 .

[69]  Tarek K. Abdel-Hamid,et al.  Understanding the "90% syndrome" in software project management: A simulation-based case study , 1988, J. Syst. Softw..

[70]  Piotr Soja,et al.  Enterprise system implementation issues: learning from field study in Poland , 2009 .

[71]  Dietmar Pfahl,et al.  Using simulation to analyse the impact of software requirement volatility on project performance , 2000, Inf. Softw. Technol..

[72]  Michael Hammer,et al.  Reengineering Work: Don’t Automate, Obliterate , 1990 .