Applying Web Technologies !

Software Application Maintenance

After having spent hundreds and thousands of dollars in creating a solution a company would like to maintain it rather than moving to new software’s. 80% of the projects today are maintenance project.

Supporting the applications while they are in use is key to providing a complete business service. As part of the Software Maintenance one may wish to perform one or all of the following maintenance.

  • Corrective maintenance: Reactive modification of a software product or application are performed after delivery to correct discovered problems.
  • Adaptive maintenance: Modification of a software product or application performed after delivery to keep a software product usable in a changed or changing environment.
  • Perfective maintenance: Modification of a software product after delivery to improve performance or maintainability.
  • Preventive maintenance: Modification of a software product after delivery to detect and correct latent faults in the software product before they become effective faults.
  •  

      request information on outsourcing software maintenance

       

FDSC has setup processes to help you effectively handle application enhancement and maintenance needs. Check out the following links for more details

  • For application maitenance Agile, iterative and incremental  Software Development Lifecycles are most suited.
  • The Development Methodologies usually followed for new product, application development are customized for maintenance projects. The most important aspects are Configuration Management, Release Management and maintaining  application / product stability. This ensures how well the different versions are maintained, how incremental releases are made.
  • For our expertise in various technological areas Skills Summary
  • Software application maintenance and Product enhancements projects we have handled take a look at the Case Studies.
  • Engagement Models