What is this phase?
Monitor and keep the system healthy. Respond to user feedback, patch production bugs, and feed learnings into the next SDLC iteration.
Maintenance Types
- Corrective — Fix reported production bugs
- Adaptive — Adjust to environment changes
- Perfective — Performance improvements
- Preventive — Refactoring, reduce tech debt
Decision Checkpoints
- ▸ Is monitoring surfacing real issues early?
- ▸ Is user feedback channeled into backlog?
- ▸ Are hotfixes following a proper process?
- ▸ When does the next SDLC cycle start?