Optimal refactoring policy for agile information systems maintenance : A control theoretic approach

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

View graph of relations

Author(s)

Related Research Unit(s)

Detail(s)

Original languageEnglish
Title of host publicationInternational Conference on Information Systems 2011, ICIS 2011
Pages2454-2463
Volume3
Publication statusPublished - 2011

Publication series

Name
Volume3

Conference

Title32nd International Conference on Information System (ICIS 2011)
PlaceChina
CityShanghai
Period4 - 7 December 2011

Abstract

Many information systems development companies are facing the question on how to apply agile methods in information systems maintenance (ISM). Performing correction of software defects in ISM inevitably degenerates program structure. On the other hand, agile methods provide refactoring to improve program structure without changing its behavior. This paper builds an optimal control model to balance the tradeoff between defect correction and refactoring. We answer three questions. First, is that optimal to perform parallel defect correction and refactoring? Second, how to determine the iteration length for agile ISM if team wants to include refactoring in the iteration? Third, how long the iteration should be if team wants to improve program's structure to a certain level at the end of the iteration? To our knowledge, this paper is the pioneer in understanding agile ISM policy analytically. Managerial implications of the results are also discussed in the paper. © (2011) by the AIS/ICIS Administrative Office All rights reserved.

Research Area(s)

  • Agile maintenance, Defect correction, Optimal control, Refactoring

Citation Format(s)

Optimal refactoring policy for agile information systems maintenance: A control theoretic approach. / Ren, Jimmy S.J.; Wang, Wei; Hua, Zhimin et al.
International Conference on Information Systems 2011, ICIS 2011. Vol. 3 2011. p. 2454-2463.

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review