Maintenance and support diagramSustainability of applications is a very important to the success of any software system. We work closely with you to craft a maintenance approach that fits your needs and your budget.

We cover all types of maintenance and support including:

Corrective – fixing defects

Adaptive – handling impacts to an application as a result of a component outside of the software changing, such as change in a third party feature or possibly an operating system change.

Preventive –¬†Update to the software to detect and correct potential¬†faults in the software product before they take effect such as optimizing queries as the size of the database grows or monitoring your server for outages.

Perfective – Usually as a result of user feedback, enhancing existing and adding new features and functions of the software.

After deployment of software, there is usually an ongoing need for improvement of the features or functions to meet growing needs of your user base. Whether Project Balance built the first version of the software, another vendor built the software, or you built the software in-house, Project Balance applies the same best practices to the new development in this maintenance phase as we would for any other project.

Project Balance works with you to gather requirements to create a backlog of enhancements or updates. Using an Agile software development approach, you/your team selects the enhancements that bring the greatest value to your organization, and we work on those first. We may bundle the enhancements as a mini-project or you can engage us for ongoing development with a small team. We work with you to optimize your funding to cover maintenance so that your organization can sustain your digital assets.

Project Balance will monitor your server and system environment to assure that your applications are running well and available for use when you need it. Services include:

  • Uptime server monitoring
  • Server and application administration
  • Database backup
  • Performance tuning
  • Root cause analysis