TIMING OF SOFTWARE REPLACEMENT

Taizan Chan, Siu Leung Chung, Teck Hua Ho

Research output: Contribution to conferencePaperpeer-review

1 Citation (Scopus)

Abstract

Analogous to the replacement of an old machine, such as a car, replacing an aged softwitre may contain its escalating cost of maintenance. Prior research has assumed that increasing maintenance cost is due to the deterioration of the system maintainability. However, cost of maintenance depends also on the number of incoming maintenance requests. While software maintainability is determined by its complexity and development environment, number of maintenance requests is affected by the business environment. This distinction is significant in analyzing economic tradeoffs in software maintenance because replacement improves system maintainability but will not affect the number of maintenance requests. Unlike replacement of hardware, rewriting software takes an extended length of time, Thus, the old software must still be maintained before the new software is ready. We develop an economic model that considers the number of maintenance requests and the rewriting period explicitly. The model is an extension of Gode, Barua, and Mukhopadhyay (1990), which assumes a constant number of maintenance requests and instantaneous replacement. Our model allows us to draw some additional policy implications about software inaintenatice aild replacement. For instance, we show that in certain situations delaying a system replacement can be inore cost effective when the user environment changes more rapidly, contrary to our intuition. Moreover, it is shown that rewriting should begin earlier when the instantane(,us replacement assumption is relaxed.

Original languageEnglish
Pages291-307
Number of pages17
Publication statusPublished - 1994
Externally publishedYes
Event15th International Conference on Information Systems, ICIS 1994 - Vancouver, Canada
Duration: Dec 14 1994Dec 17 1994

Conference

Conference15th International Conference on Information Systems, ICIS 1994
Country/TerritoryCanada
CityVancouver
Period12/14/9412/17/94

Bibliographical note

Publisher Copyright:
© 1994, Association for Information Systems. All rights reserved.

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Information Systems
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'TIMING OF SOFTWARE REPLACEMENT'. Together they form a unique fingerprint.

Cite this