The vendor often releases new versions, and the clients have no choice but update their ERP system.
The vendor may release a new version for one of the following reasons:
1. Fix bugs or residual errors—corrective maintenance
2. Improve the system—perfective maintenance
3. Enhance the system—adaptive maintenance
Corrective and perfective maintenance may be incorporated using a patch requiring no major effort. But
adaptive maintenance may result in a new version or release of the system. A maintenance step may be
triggered due to data problems or error in the conguration. Figure 2.4 shows effort involved ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.