important modernisation decision criteria, did not
occur among the evolution initiation factors of found
in this study. An explanation for this phenomenon
was not found and would require further research.
Another observation is that the modernisation
decision criteria reported by Koskinen et al. (2005)
correspond to replacement initiation factors better
than modernisation triggers found in this study.
Correlation for all but one replacement initiation
factor, i.e. end of vendor support (R
IF
2), exists: R
IF
1 = D15, R
IF
3 and R
IF
7 = D3, R
IF
4 = D2, R
IF
5 and
R
IF
6 = D5, R
IF
8 = D16, R
IF
9 = D4, and R
IF
10 = D7.
R
IF
5 and R
IF
6 correspond to system efficiency (D6)
because they led to inefficient system use in studied
organisations. It should be noted that D2 refers to
general technology changes and, hence, it should not
be mixed with R
IF
2.
Six of the identified modernisation initiation
factors match with the previously presented criteria.
The following correlations exist: D2 = M
IF
3, D4 =
M
IF
5, D7 = M
IF
4, D15 = M
IF
2, and D16 = M
IF
6,
M
IF
7. New factors, not appearing in the list by
Koskinen et al. (2005), are business or business
process development objective (M
IF
1), end of
vendor support (R
IF
2), and competitive advance
(M
IF
10).
The amount of factors influencing evolution
initiation decision is significantly smaller than given
before (see Koskinen et al. 2005). The results
strengthen the previous findings of the importance of
engaging both business and technical aspects in
evolution decision making (see Aversano et al. 2004,
Bergey et al. 1997).
6 SUMMARY
The aim of this study was to compare replacement
and modernisation projects with respect to the
reasons that initiate evolution activities in order to
provide evidence on their differences and
similarities to support evolution planning and
decision processes. The differences and similarities
were mapped with an empirical study where data
administration managers, IT development executives
and other IT personnel from 29 evolution projects
were interviewed.
The results confirm the previously suggested
modernisation criteria but challenge the order of
their importance. The findings question the
importance of system usability, previously claimed
to the most important modernisation decision
criteria. New factors complementing earlier findings
are business or business process development
objective, end of vendor support, and gaining
competitive advantage.
System age, obsolete technology and high
operation or maintenance costs were identified as
triggers in both evolution types. The most common
initiation factors in replacement projects were
system age, end of vendor support, and system’s
incompliance with the organisation’s business needs.
The most common reasons for modernisation were
the desire to develop organisation’s business or
business processes, system age, and obsolete
technology.
ACKNOWLEDGEMENTS
This work has been carried out in ITRI (Information
Technology Research Institute) and financially
supported by TEKES (Finnish Funding Agency for
Technology and Innovation).
REFERENCES
Aversano, L., Esposito, R., Mallardo, T. and Tortorella,
M., 2004. Supporting Decisions on the Adoption of
Re-engineering Technologies. In CSMR’04, 8ht
European Conference on Software Maintenance and
Reengineering. IEEE Computer Society, 95-104
Bandor, M. S., 2006. Quantitative Methods for Software
Selection and Evaluation, Technical Note, CMU/SEI-
2006-TN-026. Retrieved November 15, 2006 from
Carnegie Mellon University, Software Engineering
Institute Web site: http://www.sei.cmu.edu/
publications/documents/06.reports/06tn026.html
Bennett, K., 1995. Legacy Systems: Coping with Success.
IEEE Software, 12 (1), 19-23.
Bennett, K., Ramage, M. and Munro, M., 1999. Decision
Model for Legacy Systems. IEE Proceedings -
Software 146 (3), 153-159.
Bergey, J. K., Northrop, L. M. and Smith, D. B., 1997.
Enterprise Framework for the Disciplined Evolution
of Legacy Systems, Technical Report, CMU/SEI-97-
TR-007, ESC-TR-97-007, Retrieved November 15,
2006 from Carnegie Mellon University, Software
Engineering Institute Web site: http://www.sei.cmu.
edu/publications/documents/97.reports/97tr007/97tr00
7abstract.html
Bisbal, J., Lawless, D., Wu, B. and Grimson J., 1999.
Legacy Information Systems: Issues and Directions.
IEEE Software, 16 (5), 103-111.
De Lucia, A., Fasolino, A.R. and Pompella, E., 2001. A
Decisional Framework for Legacy System
Management, In ICSM’01, International Conference
on Software Maintenance, IEEE, 642-651.
Koskinen, J., Ahonen, J.J., Sivula, H., Tilus, T., Lintinen,
H. and Kankaanpää, I., 2005. Software Modernization
ICEIS 2007 - International Conference on Enterprise Information Systems
286