6. Maintenance & Version Control

  • Types of maintenance: Corrective, Adaptive, Perfective

  • Using GitHub for version control and collaboration

  • Continuous documentation and software update management