Once the system has been handed over, the system developers may be called in to do some maintenance

Three different approaches:

1. Corrective maintenance

<aside> 🛠 The system devs are called to the organisation to fix any identified problems.

</aside>

Examples:

<aside> 💲 The most expensive for developers as it deals with issues that should have been dealt with during testing.

</aside>

2. Adaptive maintenance

<aside> 💰 This is required when the system must be altered to adapt to a new law or environment - allows devs to make some extra money.

</aside>

Examples: