Application Maintenance

Customized solutions that ensure long term value

Software maintenance is an integral part of a software life cycle. However, it has not received the same degree of attention that the other phases have. Historically, software development has had a much higher profile than software maintenance in most organizations. This is now changing, as organizations strive to squeeze the most out of their software development investment by keeping software operating as long as possible. The open source paradigm has brought further attention to the issue of maintaining software artifacts developed by others.

Scope of Service

 Adaptive Maintenance

Modification of a software product performed after delivery to keep a software product usable in a changed or changing environment.

 Preventive Maintenance

Modification of a software product after delivery to detect and correct latent faults in the software product before they become operational faults.

 Corrective Maintenance

Reactive modification (or repairs) of a software product performed after delivery to correct discovered problems.

Perfective Maintenance

Modification of a software product after delivery to provide enhancements for users, improvement of program documentation, and re-coding to improve software performance, maintainability, or other software attributes.

Project Approach

For customized solutions that ensure long term value