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

Explain incremental model, Explain incremental model? The incremental ...

Explain incremental model? The incremental model is proposed by D.L PARNAS. It is basically executed by combining elements of linear sequential model and iterative prototyping

What is gamma testing, Gamma testing is testing of software that does have ...

Gamma testing is testing of software that does have all the needed features, but did not go by all the in-house quality checks.

What are the advantages and disadvantages of big-bang, What are the advanta...

What are the advantages and disadvantages of big-bang? Advantages: This approach is easy. Disadvantages: It is difficult to debug.It is not easy to isolate errors whereas te

What is architectural evolution, What is architectural evolution? Archi...

What is architectural evolution? Architectural evolution is the method of changing a system from a centralized architecture to a distributed architecture as client server.

Structure, what is structure and design methodology

what is structure and design methodology

Stats free, system architecture block diagram

system architecture block diagram

Define software reliability, Define software reliability. What is the diffe...

Define software reliability. What is the difference between hardware & software reliability? Ans: Software reliability is the possibility that software will provide failure-f

Classes of data items in a data dictionary, Q. Classes of data items in a d...

Q. Classes of data items in a data dictionary? There are three classes of data items in a data dictionary 1) Data element- It is the smallest unit of data that cannot be me

Give explanation about the software testing strategies, Give explanation ab...

Give explanation about the software testing strategies. A strategic approach to software testing. Verification and Validation. Verification means a set of work o

Nonfunctional requirements of clue-less system, Nonfunctional Requirements ...

Nonfunctional Requirements Performance Requirements PE-1: The Clue-Less system shall accommodate 6 users during peak usage, with an estimated average session duration of 15 m

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