DWP helps software product companies meet the challenge of product maintenance with a range of services designed to substantially lower their maintenance costs and ensure timely response and guaranteed service levels.
With teams staffed across USA and Offshore Software development centers in India, DWP serves as an extension of a client's development/maintenance team, or provide turn-key, round-the-clock support services.
DWP strives to develop a comprehensive understanding of your product's life-cycle, its advantages and most importantly its drawbacks. DWP is well equipped to provide product maintenance services for software products. Our Global service delivery model and infrastructure are geared to provide onsite and an offshore product maintenance services.
Our services include product up-gradations & enhancements, new version releases and technical support for resolving issues encountered by users. We use a robust bug tracking and resolution process and have a specialized testing team for supporting these services.
DWP provides the following types of product maintenance services
Original development tools and the documents are no longer
supported or available and this makes the analysis phase very difficult
API structural changes
Changes and new releases of Operating Systems
Differences in approach of dealing the problems in the two operating systems
GUI library changes
Functionality Coverage
Native Look & Feel
Extensibility
Attaining and improving basic performance
DWP provides an accurate and timely inventory of all impacted applications; define porting issues by count and severity. DWP will outline the delivery plan and a cost model to complete the development.
The following are the key steps that we follow at DWP
Installation
and Customization
Installation and customization as per the client environment.
Corrective Maintenance
This is done to resolve the corrective, incidental issues and errors.
Preventive Maintenance
This is based on futuristic approach in we plan and implement an action to evade future problems based upon past incidents,
anticipation and feedback
Adaptive Maintenance
Some adoptions are made to the application as a result of external factors.
Perfective Maintenance
This is done to carry out functional modifications.