Visitors Edition
Membership Help?
Need help? Our Trial Membership program will get you help on any IT project you're working on. You'll get access to our research, tools, advice and project help.
Start your free trial membership now:
Want to learn more about our membership options, pricing, or to get a product demo? Get in touch with one of our reps using an option below.
Learn more About Info-Tech
Click to Chat
  • 10
(Personalize the message)

Email 1:


Email 2:


Email 3:


Email 4:


Email 5:


Manage and Control Application Maintenance

Improve your efficiency and overall success with proactive maintenance.

More Details

Your Challenge

  • Internal maintenance often comes in quick bursts with urgency attached. The tendency is to make the changes and move them to production as quickly as possible, typically bypassing all good control, often leading to additional problems.
  • Patches, hotfixes, and updates come at the maintenance team from various sources, including internal development teams and third party vendors. In many cases, organizations trust the source and implement the change without vetting in their own environment.
  • Experienced and senior resources prefer to work on new projects. This leaves less experienced staff to work on maintenance tasks, and additional time is spent on system changes or updates.

Our Advice

Critical Insight
  • When development groups create patches, hotfixes, or updates, they generally will have a complete list of the included changes and fixes. Regardless of whether the package of changes comes from an internal source or a vendor, the maintenance team requires this list to ascertain how the included changes will affect a given system.
  • When the maintenance team is tasked with implementing change, they must understand that change may come under a number of different names or packaged types. Patches should never contain new features, but updates can drastically affect the current functionality.
  • Organizations agree that application maintenance is a critical business function. The life of the business often depends on systems that function effectively, but too often maintenance tasks take a backseat and don’t get the attention they require. Good process and control is critical to ensure that systems remain functional, no matter from where the changes came.
Impact and Result
  • Understand application maintenance best practices and implement a solid process to protect against undesired system downtime, potential revenue loss, and productivity woes. 
  • For best results, allocate experienced and knowledgeable IT and Development staff to perform app maintenance tasks.
  • Never blindly accept updates, upgrades, patches, and fixes without first understanding their impact on the business and thorough QA testing.
  • Define support hours, maintenance priority levels, response times, and escalation paths to make the move from a reactive maintenance routine to a preventative one.

Get to Action

  1. Understand maintenance best practices.

    Optimize maintenance procedures, improve resource efficiency, and stay out of crisis mode.

  2. Implement an application maintenance process.

    Efficiently manage your resources and work towards being proactive.

  3. Evaluate the risks, benefits, and costs of replacing a legacy system.

    Decide when it’s appropriate to replace a system and when to defer that decision.

  4. Define support hours, maintenance priority levels, response times, and escalation paths.

    Set expectations for response and resolution to take control of maintenance and get out of reactive mode.

  5. Establish a workflow for defects, upgrades, and patches.

    Define a process that provides consistency to maintenance request management.

Related Solution Sets

Leverage Application Development Metrics to Gauge Progress & Increase Success

Measuring the performance of your development group requires more than a gut feeling.

Get the Complete Storyboard

See how all the steps you need to take come together, with tools and advice to help with each task on your list.

BONUS: Get access to up to 5 additional free downloads

Download Now

Improve your efficiency and overall success with proactive maintenance.

Companies Who Helped

9 organizations contributed information to assist with the development of this solution set. Due to the sensitivity of the information, all contributors requested confidentiality.

Solution Road Map

Other Solution Sets in Maintenance
1. Manage and Control Application Maintenance
Improve your efficiency and overall success with proactive maintenance.
2. Leverage Application Development Metrics to Gauge Progress & Increase Success
Measuring the performance of your development group requires more than a gut feeling.
3. Vendor Landscape: Legacy Software Modernization
An increasingly vital and challenging effort of epic proportions.
View the full Solution Road Map