Determine the problems of software maintenance, Software Engineering

Assignment Help:

Determine the problems of software maintenance

Software maintenance has the below problems:

i)  It is very cumbersome to analyse and understand code written by somebody. 

ii)  No standards for maintenance have been developed and area is comparatively unexplored area.

iii)  Few techniques and tools are available for maintenance. 

iv) It is viewed as a necessary evil and delegated to junior programmers. 

The numerous phases of software development life cycle are strongly coupled, and output of one phase governs activity of the subsequent phase. Therefore all the phases need to be carefully managed and planned and their interaction requires close monitoring. Project management becomes critical in larger systems.

 


Related Discussions:- Determine the problems of software maintenance

Graphical design notation, Explain any two graphical design notations used ...

Explain any two graphical design notations used in procedural design

What are the elements of computer based systems, What are the elements of C...

What are the elements of Computer based Systems? Software: Data structures, Computer programs, & related document Hardware: Electronic devices, inter connectivity devices, E

Local data object defined in a subroutine, It is possible to assign a local...

It is possible to assign a local data object defined in a subroutine or function module to a field group. False.

Why testing is significant with respect to software, Why testing is importa...

Why testing is important with respect to software? A testing process focuses on logical internals of software ensuring that all statements have been tested and all are function

Explain applicability, Applicability: It is another significant characteri...

Applicability: It is another significant characteristic of a model. The model should be judged by its degree of applicability across software products that change in size, structu

Decision table, how to draw decosion table? questions based on decision tab...

how to draw decosion table? questions based on decision table.

What is coupling, What is Coupling? Coupling is the measure of interconn...

What is Coupling? Coupling is the measure of interconnection among modules in a program structure. It depends on the interface complexity among modules.

Explain the process of software change, What is meant by software change? ...

What is meant by software change? Software change is termed as the change in nature of software as the requirements of software changes.

The spiral model of software development, The spiral model of software deve...

The spiral model of software development Contains project risks evaluation during every iteration

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