Software Maintenance

Software maintenance involves modifying, updating, and improving software after deployment.

Explanation:

  • Includes bug fixes, performance improvements, and security updates.
  • Types:
    • Corrective Maintenance โ€“ Fixes defects.
    • Adaptive Maintenance โ€“ Adjusts to new environments.
    • Perfective Maintenance โ€“ Enhances performance.
    • Preventive Maintenance โ€“ Reduces future risks.