Problems that are faced during maintenance of software, Software Engineering

Assignment Help:

Q. Discuss some of the problems that are faced during maintenance of software?

- Habitually another person or group of persons working over the years in isolation from each other writes the program.

- Habitually the program is changed by person who did not understand it clearly resulting in a deterioration of the program's original organization.

- There is a high staff turnover in the information technology industry. Because of these people who aren't the original authors maintain many systems. These persons mayn't have adequate knowledge about the system.

- Some problems merely become clearer when a system is in use. Several users know what they want but lack the ability to express it in a form understandable to programmers. This is mainly because of information gap.


Related Discussions:- Problems that are faced during maintenance of software

Advantages of incremental model, Advantages of incremental Model:- ...

Advantages of incremental Model:- As product is to be delivered in parts, total cost of the project is dispersed. Limited number of persons can be put on to the projec

Calculate the information flow index of individual modules, Q. For the stru...

Q. For the structural chart given in fig.1 calculate the Information Flow index of individual modules as well as whole software. Total information flow = IF (main) + IF (A

What is eva, What is EVA? Earned Value Analysis is a process of perform...

What is EVA? Earned Value Analysis is a process of performing quantitative analysis of the software project. It gives a common value scale for each task of software project. It

Explain data accuracy, Data accuracy Don't collect redundant data  T...

Data accuracy Don't collect redundant data  The questions to be answered should be decided in advance and the needed data identified. Tell people why the data is being co

SRS, IMPORTANT ISSUES SRS MUST ADRESS

IMPORTANT ISSUES SRS MUST ADRESS

What are the profits of vertical partitioning, What are the profits of vert...

What are the profits of vertical partitioning? i. These are very easy to maintain changes. ii. They decreased the change impact and error propagation.

What is interface testing, Testing conducted to evaluate whether systems or...

Testing conducted to evaluate whether systems or components pass data and control correctly to one another. Contrast with testing, unit; testing, system. Normal 0

What is dma data transfer, DMA data transfer The position of the DMA co...

DMA data transfer The position of the DMA controller between the other components in a computer system. The CPU communicates with the DMA by the  address and data buses as with

Explain the prototyping approaches in software process, Explain the prototy...

Explain the prototyping approaches in software process. Two approaches i. Evolutionary prototyping - In this approach of system development, the initial prototype is prepare

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