SM
Software maintenance
Topic
Software maintenance is the modification of a software product after delivery to correct faults, improve performance or other attributes, or adapt the product to a modified environment. It is a critical phase of the software development life cycle that ensures the software remains usable, secure, and efficient over time. Maintenance activities are typically categorized into corrective, adaptive, perfective, and preventive maintenance.

