TY - GEN
T1 - Understanding factors contributing to the escalation of software maintenance costs
AU - Benaroch, Michel
PY - 2013
Y1 - 2013
N2 - We examine the main drivers of software maintenance effort and cost. We use the 'Distributed Cognition' framework to hypothesize about how 'discovery work' in maintenance is effected by two types of cost drivers: system attributes (size, complexity, age, etc.) and personnel attributes (number of maintainers, location dispersion, etc.). We test our hypotheses using archival data about over 5,000 maintenance projects carried out between 2009 and 2011 on 412 different operational systems in a large financial institution. We find that personnel attributes are significantly more influential than system attributes. In particular, a marginal change in personnel factors is associated with effort growing much faster than cost, indicating an escalating marginal cost of spreading maintenance work across more maintainers and site locations. We also find, counter to expectation, that two system attributes are negatively linked to maintenance effort and cost. Implications of these findings for research and practices are discussed.
AB - We examine the main drivers of software maintenance effort and cost. We use the 'Distributed Cognition' framework to hypothesize about how 'discovery work' in maintenance is effected by two types of cost drivers: system attributes (size, complexity, age, etc.) and personnel attributes (number of maintainers, location dispersion, etc.). We test our hypotheses using archival data about over 5,000 maintenance projects carried out between 2009 and 2011 on 412 different operational systems in a large financial institution. We find that personnel attributes are significantly more influential than system attributes. In particular, a marginal change in personnel factors is associated with effort growing much faster than cost, indicating an escalating marginal cost of spreading maintenance work across more maintainers and site locations. We also find, counter to expectation, that two system attributes are negatively linked to maintenance effort and cost. Implications of these findings for research and practices are discussed.
KW - Cost drivers
KW - Discovery work
KW - Distributed cognition
KW - Personnel attributes
KW - Software maintenance
KW - System attributes
UR - http://www.scopus.com/inward/record.url?scp=84897749932&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84897749932&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84897749932
SN - 9781629934266
T3 - International Conference on Information Systems (ICIS 2013): Reshaping Society Through Information Systems Design
SP - 3125
EP - 3139
BT - International Conference on Information Systems (ICIS 2013)
T2 - International Conference on Information Systems, ICIS 2013
Y2 - 15 December 2013 through 18 December 2013
ER -