Use Case - Maintenance Type Classification
publish date: 2026/06/24 21:38:16.140590 UTC
volume_muteA logistics company's tracking system needs three changes: (1) fixing a defect that causes incorrect delivery time estimates, (2) updating the system to run on a newly mandated cloud infrastructure provider, and (3) adding a new feature to support a recently launched same-day delivery service. Classify each change into the correct maintenance type.
drag and drop the selected option to the right place
Correct Answer
Explanation
Fixing the incorrect delivery time estimate is fault repair, since it corrects a bug. Updating for a new cloud provider is environmental adaptation, since it responds to a platform change. Adding same-day delivery support is functionality addition, since it implements an entirely new business requirement.
Reference
Software Engineering, Ian Sommerville, 10th edition
