Category: 12. Software Maintenance
-
Software Maintenance Cost Factors
There are two types of cost factors involved in software maintenance. These are Non-Technical Factors 1. Application Domain 2. Staff Stability 3. Program Lifetime 4. Dependence on External Environment 5. Hardware Stability Technical Factors Technical Factors include the following: Module Independence It should be possible to change one program unit of a system without affecting…
-
Causes of Software Maintenance Problems
Lack of Traceability Lack of Code Comments Obsolete Legacy Systems Software Maintenance Process Program Understanding The first step consists of analyzing the program to understand. Generating a Particular maintenance problem The second phase consists of creating a particular maintenance proposal to accomplish the implementation of the maintenance goals. Ripple Effect The third step consists of…
-
Software Maintenance
Software maintenance is a part of the Software Development Life Cycle. Its primary goal is to modify and update software application after delivery to correct errors and to improve performance. Software is a model of the real world. When the real world changes, the software require alteration wherever possible. Software Maintenance is an inclusive activity…