Evolutionary and Corrective Maintenance of Applications

The next step to software development is the improvement and maintenance of the application in order to correct defects, guarantee the maintenance, operation and updating of the same. The objective is to improve and optimize the deployed application, always guaranteeing the operation of the business.

Evolving: Improvement of the application in terms of its performance, flexibility, reusability and implementation of new requirements.

Adaptive: Adaptation of the application to changes in its technological environment (new hardware, other database management system or operating system)

Corrective: Correction of detected defects.

Preventive: Facilitate the future maintenance of the application.