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 do you mean by reverse engineering, Q. What do you mean by REVERSE ENG...

Q. What do you mean by REVERSE ENGINEERING? REVERSE ENGINEERING:-It is a process of analyzing software with a outlook to understanding its design and specification. In t

What are the benefits of prototyping, What are the benefits of prototyping?...

What are the benefits of prototyping? i. Prototype uses as a basis for deriving system specification. ii. Design quality can be better. iii. System can be handled efficie

Function module can be called from a transaction screen, A function module ...

A function module can be called from a transaction screen outside an ABAP/4 program. Yes, a function module called from transaction screen.

What are basic key process areas in cmm, Q. What are basic Key process area...

Q. What are basic Key process areas in CMM? Ans) Key Process Areas (KPAs) adds the areas an organization could focus to improve its software process to the next level. Except f

Software myth, how does software myth affects software process

how does software myth affects software process

What is fault, A manifestation of an error in software. A fault, if encount...

A manifestation of an error in software. A fault, if encountered, might cause a failure.

Simulation and optimization software, A one-car taxi company receives an av...

A one-car taxi company receives an average of 18 calls per day. The receptionist takes down details of the requested journey and relays them to the driver by radio. Each passenger'

Explain incremental testing, Incremental integration testing is permanent t...

Incremental integration testing is permanent testing of an application as new functionality is recommended. This may need that various aspects of an application's functionality are

Time Line Chart for Online Shopping Management , Sir I need a Basic Ready m...

Sir I need a Basic Ready made Time Line Chart for Online Shopping Management Project Because I have to submit the Project Report on 8 April 2013 So can u provide some urgent help n

Explain project estimation techniques, Question: a) List and explain t...

Question: a) List and explain three project Estimation techniques. b) During an estimation exercise, a work breakdown structure (WBS) is used as checklist for the activitie

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