Why is maintenance of a software important, Software Engineering

Assignment Help:

Why is maintenance of a software important?

 The alteration of a software product, after delivery, to correct faults, to improve performance or other attributes, or to adapt the product to a changed environment. 

Maintenance is a significant part of the software life-cycle. It is costly in manpower and resources, and one of the aims of software engineering is to decrease its cost. 

The most significant problem during maintenance is the before correcting or modifying a program, the programmer must first understand it. 

 


Related Discussions:- Why is maintenance of a software important

What is a boundary value analysis, What is a boundary value analysis? A...

What is a boundary value analysis? A boundary value analysis is a testing method in which the elements at the edge of the domain are selected and tested. It is a test case desi

State the requirements analysis of SDLC, Requirements Analysis of SDLC ...

Requirements Analysis of SDLC Requirements describe "What" of a system. Objectives which are to be achieved in Software process development are requirements. In requirements a

State the meaning of data dictionary, What is meant by Data dictionary? ...

What is meant by Data dictionary? The Data dictionary is an organized listing of all data constituents that are related to the system, with precise, accurate definitions so tha

Software Metircs, I have a comprehensive question in this course need to so...

I have a comprehensive question in this course need to solve

Explain about the incremental model, Explain about the incremental model. ...

Explain about the incremental model. Have same phases as the waterfall model. Phases are Analysis. Design. Code. Test. Incremental model deliver

How lru technique is implemented, How LRU technique is implemented The ...

How LRU technique is implemented The LRU policy is more difficult to execute but has been more attractive on the assumption that the least recently used page is a better candid

Relationship between people and effort, Ask question #Minimumreal time exam...

Ask question #Minimumreal time example 100 words accepted#

Explain the term - code complete, Explain the term - Code Complete - Ph...

Explain the term - Code Complete - Phase of development where functionality is implemented completely with only bug fixes remaining. - All functions from functional specific

What do you understand by software crisis, Q. What do you understand by Sof...

Q. What do you understand by Software Crisis? Ans) Organizations are spending much larger portions of their budget on software. Not only are the software turning out to be more

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd