Maintenance And Support :

The software maintenance, which can last for 5–6 years (or even decades) after the development process, calls for an effective plan which can address the scope of software maintenance, the tailoring of the post delivery/deployment process, the designation of who will provide maintenance, and an estimate of the life-cycle costs. The selection of proper enforcement of standards is the challenging task right from early stage of software engineering which has not got definite importance by the concerned stakeholders.


Adaptive – modifying the system to cope with changes in the software environment (DBMS, OS)

Perfective – implementing new or changed user requirements which concern functional enhancements to the software

Corrective – diagnosing and fixing errors, possibly ones found by users

Preventive – increasing software maintainability or reliability to prevent problems in the future

Offering :

Sdaemon offer industry best practices in

The implementation process contains software preparation and transition activities, such as the conception and creation of the maintenance plan; the preparation for handling problems identified during development; and the follow-up on product configuration management.

The process considering the implementation of the modification itself.

The process acceptance of the modification, by confirming the modified work with the individual who submitted the request in order to make sure the modification provided a solution.

Finally, the last maintenance process, also an event which does not occur on a daily basis, is the retirement of a piece of software.