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

Explain acceptance testing and beta testing, Q. Explain acceptance testing ...

Q. Explain acceptance testing and beta testing? Acceptance Testing as well as Beta testing: System tests are designed to authenticate a fully developed system to guarantee th

Define the quality control, Quality Control Quality control is a method...

Quality Control Quality control is a method in which the product's quality is compared with standards and corrective actions taken if needed. Quality control activities focus o

Explain in brief the concept of functional independence, Explain in brief t...

Explain in brief the concept of Functional independence ?

Define the system requirements, What is meant by System Requirements? ...

What is meant by System Requirements? Place the system services and constraints in detail. Serves as a link between the system purchaser & the system developer.

Final Year Project Help, I am currently working on a project and am far fro...

I am currently working on a project and am far from passing, I need help ASAP! The project task is to create a Decision support system for An Airline. It must predict and make de

How can we use spiral model in large-scale systems, Q. How can we use Spira...

Q. How can we use Spiral model in large-scale systems? Spiral model is as well known as spiral life cycle model is the system development life cycle model utilized in informati

Discuss the problems faced during software maintenance, Q. Discuss the prob...

Q. Discuss the problems faced during software maintenance? The most significant problem during maintenance is that before correcting or else modifying a program the programmer

Explain the cardinality and optionally, Cardinality & Optionally Card...

Cardinality & Optionally Cardinality represents the relationship between two entities. Consider one to many relationship between two entities -student andclass. Here cardinal

ER Diagram, ER Diagram for Safe Home System

ER Diagram for Safe Home Systems

What is meant by software prototyping, What is meant by software prototypin...

What is meant by software prototyping? Software prototyping is a process of creating a model for the software product. This is developed based on the currently known requiremen

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