Software Maintenance - Software Maintenance Planning

Software Maintenance Planning

An integral part of software is the maintenance one, which requires an accurate maintenance plan to be prepared during the software development. It should specify how users will request modifications or report problems. The budget should include resource and cost estimates. A new decision should be addressed for the developing of every new system feature and its quality objectives .The software maintenance, which can last for 5–6 years (or even decades) after the development process, calls for an effective plan which can address the scope of software maintenance, the tailoring of the post delivery/deployment process, the designation of who will provide maintenance, and an estimate of the life-cycle costs The selection of proper enforcement of standards is the challenging task right from early stage of software engineering which has not got definite importance by the concerned stakeholders. Software maintenance takes more effort than all other phases of software life cycle, but it has not been given as much importance as it deserved. It is an admitted fact that approximately 60 to 70% effort is spent on maintenance phase of software development life cycle. Software maintenance is classified into corrective, adaptive, perfective and preventive maintenance. According to IEEE, corrective maintenance is the reactive modification of software product performed after delivery to correct discovered faults, adaptive maintenance is the modification of a software product performed after delivery to keep software usable in a changed or changing environment, perfective maintenance is the modification of a software product after delivery to improve performance or maintainability and preventive maintenance is performed for the purpose of preventing problems before they occur. In this paper the main focus of authors is towards corrective maintenance to overcome the all problems arising in requirements, design, coding, documentation and testing activities.

Read more about this topic:  Software Maintenance

Famous quotes containing the words maintenance and/or planning:

    ... in the fierce competition of modern society the only class left in the country possessing leisure is that of women supported in easy circumstances by husband or father, and it is to this class we must look for the maintenance of cultivated and refined tastes, for that value and pursuit of knowledge and of art for their own sakes which can alone save society from degenerating into a huge machine for making money, and gratifying the love of sensual luxury.
    Mrs. H. O. Ward (1824–1899)

    Judge Bedford: Planning on having children?
    David: Naturally.
    Judge Bedford: Good, then I know what to get you for a wedding present.
    David: Yeah? What’s that?
    Judge Bedford: A vasectomy.
    Dale Launer (b. 1953)