What is the main objective of software maintenance?

Options

  • A. To develop hardware components
  • B. To modify and improve software after delivery
  • C. To eliminate the requirement analysis phase
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. To modify and improve software after delivery

Detailed Explanation

Explanation: Software maintenance involves modifying software after delivery to correct errors, adapt to environmental changes, improve performance and enhance functionality.