Maintaining information systems in organizations
Maintaining information systems in organizations
Software maintenance management: changes in the last decade
Journal of Software Maintenance: Research and Practice
Software maintenance: 1990 status
Journal of Software Maintenance: Research and Practice
On the distinction between functional development and functional maintenance
Journal of Software Maintenance: Research and Practice
Characteristics of application software maintenance
Communications of the ACM
Types of software evolution and software maintenance
Journal of Software Maintenance: Research and Practice
Software Maintenance Management
Software Maintenance Management
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Software Maintenance in Norway, A Survey Investigation
ICSM '94 Proceedings of the International Conference on Software Maintenance
Laws of Software Evolution Revisited
EWSPT '96 Proceedings of the 5th European Workshop on Software Process Technology
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Software maintenance in Hong Kong
ICSM '95 Proceedings of the International Conference on Software Maintenance
A Survey on the Software Maintenance Process
ICSM '98 Proceedings of the International Conference on Software Maintenance
Software Maintenance Types - A Fresh View
ICSM '00 Proceedings of the International Conference on Software Maintenance (ICSM'00)
Determining the Distribution of Maintenance Categories: Survey versus Measurement
Empirical Software Engineering
Understanding the Nature of Software Evolution
ICSM '03 Proceedings of the International Conference on Software Maintenance
Quantitative Method to Determine Software Maintenance Life Cycle
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
An Empirical Study of Software Maintenance of a Web-Based Java Application
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
ICSEA '06 Proceedings of the International Conference on Software Engineering Advances
Hi-index | 0.00 |
Context: The information systems we see around us today are at first sight very different from those that were developed 15years ago and more. On the other hand, it seems that we are still struggling with many of the same problems, such as late projects and unfulfilled customer demands. Objective: The paper presents finding relative to the distribution of work between maintenance and development tasks, comparing to the results reported earlier to assess the stability of important metrics within the area. Method: This paper presents the main results of a survey-investigation performed in 2008 in 67 Norwegian organizations comparing the distribution of work to results from similar investigations performed in Norway in 1993, 1998, and 2003. Some comparisons to similar investigations performed in USA before this is also provided. Results: The amount of application portfolio upkeep (work made to keep up the functional coverage of the application system portfolio of the organization, including the development of replacement systems), is at the same level as reported in 1998 and 2003. The level of application maintenance is also on the same level as the similar investigations conducted in 2003 and 1998. There was a significant increase in both maintenance and application portfolio upkeep from 1993 to 1998, which could partly be attributed to be the extra maintenance and replacement-oriented work necessary to deal with the ''year 2000 problem'', but this seemed to be reversed in 2003 and 2008. As for the 2003 investigation, the slow IT-market in general seemed to have influenced the results negatively seen from the point of view of application systems support efficiency in organization. No similar explanation can be used for the 2008 numbers. Conclusion: Based on the last surveys it seems than a stable level of work distribution both on maintenance and application portfolio upkeep have been reached, although the underlying development technologies are still undergoing large changes. This is contrary to others claiming that the amount of maintenance is still increasing.