To Code or Not to Code

Author(s):  
Bryon Balint

Businesses that purchase packaged application software – for example, an Enterprise Resource Planning system – must make choices about customization. Software vendors, anecdotal evidence, and practitioner-oriented research all recommend that organizations should customize software as little as possible, and instead adapt their processes to meet the “best practices” of the software. However, businesses continue to exceed their budgets on implementing and maintaining customized software, often to a significant extent. This suggests that either these organizations are making poor decisions, or that the conventional wisdom about customization is incorrect. In this paper we model the primary factors in the customization decision: “fit” between the desired business process and the packaged software; costs related to development, maintenance, integration, and performance; and benefits related to increased fit, integration, performance, and user acceptance. We use simulation techniques to illustrate the conditions under which customization is likely to provide value to the organization, as well as conditions under which customization should be avoided.

Author(s):  
Bryon Balint

Businesses that purchase packaged application software – for example, an Enterprise Resource Planning system – must make choices about customization. Software vendors, anecdotal evidence, and practitioner-oriented research all recommend that organizations should customize software as little as possible, and instead adapt their processes to meet the “best practices” of the software. However, businesses continue to exceed their budgets on implementing and maintaining customized software, often to a significant extent. This suggests that either these organizations are making poor decisions, or that the conventional wisdom about customization is incorrect. In this paper we model the primary factors in the customization decision: “fit” between the desired business process and the packaged software; costs related to development, maintenance, integration, and performance; and benefits related to increased fit, integration, performance, and user acceptance. We use simulation techniques to illustrate the conditions under which customization is likely to provide value to the organization, as well as conditions under which customization should be avoided.


Author(s):  
Bryon Balint

Organizations that purchase packaged application software – for example, an Enterprise Resource Planning system – must make choices about customization. Packaged software vendors and practitioners recommend that organizations customize software as little as possible, and instead adapt their processes to meet the “best practices” of the software. However, organizations continue to exceed their budgets on implementing and maintaining customized software. This suggests that either these organizations are making poor decisions, or that the conventional wisdom about customization is incorrect. In this paper the author models the primary factors in the customization decision, most notably the “fit” between desired processes and the procedures inherent in the packaged software. The author then consider costs related to development, maintenance, and technical corrections due to poor integration and performance; and benefits related to increased fit, technical corrections, and user acceptance. This paper extends prior work by (1) modelling nonlinear relationships between the amount of time spent on custom development and the resulting benefits, (2) modelling nonlinear relationships between development costs and maintenance costs, and (3) modelling corrective development as a function of development related to fit and user acceptance. The author uses simulation techniques to illustrate the conditions under which customization is likely to provide value to the organization, as well as conditions under which customization should be avoided.


2017 ◽  
Vol 13 (1) ◽  
pp. 1-16
Author(s):  
Bryon Balint

Organizations that purchase packaged application software – for example, an Enterprise Resource Planning system – must make choices about customization. Packaged software vendors and practitioners recommend that organizations customize software as little as possible, and instead adapt their processes to meet the “best practices” of the software. However, organizations continue to exceed their budgets on implementing and maintaining customized software. This suggests that either these organizations are making poor decisions, or that the conventional wisdom about customization is incorrect. In this paper the author models the primary factors in the customization decision, most notably the “fit” between desired processes and the procedures inherent in the packaged software. The author then consider costs related to development, maintenance, and technical corrections due to poor integration and performance; and benefits related to increased fit, technical corrections, and user acceptance. This paper extends prior work by (1) modelling nonlinear relationships between the amount of time spent on custom development and the resulting benefits, (2) modelling nonlinear relationships between development costs and maintenance costs, and (3) modelling corrective development as a function of development related to fit and user acceptance. The author uses simulation techniques to illustrate the conditions under which customization is likely to provide value to the organization, as well as conditions under which customization should be avoided.


2015 ◽  
Vol 11 (1) ◽  
pp. 33-49 ◽  
Author(s):  
Bryon Balint

Businesses that purchase packaged application software – for example, an Enterprise Resource Planning system – must make choices about customization. Packaged software vendors, anecdotal evidence, and practitioner-oriented research all recommend that businesses should customize software as little as possible, and instead adapt their processes to meet the “best practices” of the software. However, businesses continue to outspend their budgets on implementing and maintaining customized software, often to a significant extent. This suggests that either these businesses are making poor decisions, or that the conventional wisdom about customization is incorrect. In this paper the authors model the primary factors in the customization decision: “fit” between the desired business process and the packaged software; costs related to development, maintenance, integration, and performance; and benefits related to increased fit, integration, performance, and user acceptance. They use simulation techniques to illustrate the conditions under which customization is likely to provide value to the organization, as well as conditions under which customization should be avoided.


Sign in / Sign up

Export Citation Format

Share Document