Question

Why is good code maintenance important in software engineering? How does the code in software live...

Why is good code maintenance important in software engineering? How does the code in software live on?

Homework Answers

Answer #1

Software Maintenance is the process of modifying a software product after it has been delivered to the customer. The main purpose of software maintenance is to modify and update software application after delivery to correct faults and to improve performance.

Need for Maintenance –
Software Maintenance must be performed in order to:

  • Correct faults.
  • Improve the design.
  • Implement enhancements.
  • Interface with other systems.
  • Accommodate programs so that different hardware, software, system features, and telecommunications facilities can be used.
  • Migrate legacy software.
  • Retire software.

Perfective maintenance: Modification of a software product after delivery to improve performance or maintainability. Preventive maintenance: Modification of a software product after delivery to detect and correct latent faults in the software product before they become effective faults.

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Why it is important to build a high quality software and explain how the software testing...
Why it is important to build a high quality software and explain how the software testing process’ activities benefit in delivering a quality product?
How and Why Civil Engineering is an important part of any Smart City
How and Why Civil Engineering is an important part of any Smart City
why is it important to understand how organisms (other than humans) live?
why is it important to understand how organisms (other than humans) live?
What do you think it means to live "the good life?"  How does the concept of "the...
What do you think it means to live "the good life?"  How does the concept of "the good life" relate to morality?
In your opinion, why is it important to understand how organisms (other than humans) live? In...
In your opinion, why is it important to understand how organisms (other than humans) live? In your opinion, what is the most important group of life on earth (other than humans)? Why?
Why is the waterfall model of software engineering the most commonly used method for development of...
Why is the waterfall model of software engineering the most commonly used method for development of trusted systems?
Why is soil compaction an important for construction in engineering earthworks?
Why is soil compaction an important for construction in engineering earthworks?
How important is scheduling feasibility in Systems engineering?
How important is scheduling feasibility in Systems engineering?
Why it is not a good engineering practice to have a CMOS configuration with NMOS as...
Why it is not a good engineering practice to have a CMOS configuration with NMOS as the upper transistor and PMOS as the lower transistor?
Why is it important for software developers to make use of measurement to guide their work?
Why is it important for software developers to make use of measurement to guide their work?
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT