volume_mute
Three Types of Software Maintenance
publish date: 2026/06/24 21:13:55.685349 UTC
volume_muteMatch each type of software maintenance to its correct description.
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Type
Functionality addition
Fault repair
Environmental adaptation
Description
Fixing bugs and security vulnerabilities discovered in the system
Adding new features and supporting new requirements as the business changes
Adapting the software to new platforms and environments such as new hardware or operating systems
Correct Answer
(1) Fault repair,Fixing bugs and security vulnerabilities discovered in the system
(2) Environmental adaptation,Adapting the software to new platforms and environments such as new hardware or operating systems
(3) Functionality addition,Adding new features and supporting new requirements as the business changes
Explanation
The three types of software maintenance are: fault repair (fixing bugs and vulnerabilities), environmental adaptation (adapting to new hardware, OS, or platform changes), and functionality addition (adding new features in response to organizational or business change).
Reference
Software Engineering, Ian Sommerville, 10th edition
