Title
Dynamics of software maintenance
Abstract
As the information technology industry gains maturity, the number of software systems having moved into maintenance is rapidly growing. Often these systems are also potential candidates for outsourcing. However, adequate information regarding size, complexity, reliability, maintainability etc. of these systems is often missing. This makes the task of estimating maintenance efforts for any such system difficult for the organization owning the systems as well as for a software services vendor bidding to outsource maintenance of the system. This is further compounded by human and management factors related to maintenance activities such as management focus, client attitude, engineers' attitude, the need for multi-location support teams etc. These factors make the problem of objectively estimating software maintenance effort almost intractable.We submit that software maintenance is of equal if not more fundamental importance to the software industry, and has not received the attention it deserves, especially in the context of estimation models.This paper describes a holistic approach towards a study of the factors affecting the effort involved in maintenance of existing software systems. It describes how one could build a systems dynamics model to predict the effort involved to maintain a software system, based on qualitative and qualitative inputs.
Year
DOI
Venue
2004
10.1145/1022494.1022513
ACM SIGSOFT Software Engineering Notes
Keywords
Field
DocType
software maintenance effort,software maintenance,maintenance activity,software system,adequate information,client attitude,software services vendor bidding,software industry,software estimation,maintenance effort,systems dynamics model,system dynamics modeling,software systems,information technology
Personal software process,Software engineering,Systems engineering,Software analytics,Computer science,Software system,Backporting,Software maintenance,Software construction,Software development,Software sizing
Journal
Volume
Issue
Citations 
29
5
30
PageRank 
References 
Authors
0.88
7
3
Name
Order
Citations
PageRank
Pankaj Bhatt1612.46
Gautam Shroff221738.18
Arun K. Misra313813.16