Support and Maintenance Portal

To content | To menu | To search

Tag - Maintenance Policies

Entries feed - Comments feed

Thursday 18 August 2011

Register spend hours on reported defects

When you want to have more insight in the bug solving process you should register hours spend directly on reported defects

Such hour registration gives you insight the usage of time for:

  • the several products and product lines
  • valid and non valid defects
  • the several maintenance engineers (group, department, country, region)
  • the several priorities (business standstills, major problems and minor problems)

Take over from Development

When Maintenance is not part of Development the transfer of a released product need to be arranged well.

The following need to be arranged and is the responsibility of Development:
  • Knowledge Transfer to Maintenance Engineers on a Technical Level
  • Knowledge Transfer to Support Analysts and Maintenance Engineers on a Functional Level
  • Transfer of the product from a Development Server to a Support and Maintenance Server
  • Activation of an Operational System to start up Support and Maintenance straight away
  • Transfer of the product documentation

When a product transfer is not done properly Support and Maintenance will not be able to provide the correct service levels to the customers. Money is lost. Development is responsible for this loss when one of the above points is not arranged well.

Continue reading...

Tuesday 16 August 2011

Customers only want their own functional changes

A customer only wants you to build his requested functional fchanges and not those of other customers. A functional change, especially an unexpected one, could severely upset the customer system or his systematics.

You have to decide how you will coop with such requests. Keep in mind that there will always be a big grey area. An area under the influences of threats of contracts breaches or lawsuits.

When to consider and when not

Continue reading...

Trace-ability of changes

All changes done in the source need to be marked. Marking makes it possible to trace changes and to collect all parts of a solution and provide it to the customer.

Mark with the solution number 

A solution could cover several sources. When a solution turns out to be a bad fix all adjustments of the solution need to be found. To be able to do that, all changed need to be marked with the solution number.

The solution number makes it possible to discuss the error with the Customer and the Support Analyst. You are sure you are all talking about the same problem and thus about same source(s).

Solutions that turned out to be Bad fixes must get an indication so Customers are aware of it. When a new solution fixes the bad fix, a reference to the new solution must be given on the old solution so customer can download it. All this must be visible for Customers when they look at solutions in their self-service solution database.

Bad code influences Maintenance time required

Sources programmed clear, concise and readable require less maintenance time than those who are complex, large, and non-readable.

You require directives on the way sources are written. This starts all ready in Development. Make sure Development provides proper code that is easy to maintain. Depending on the language used directives should be given. The re-use of functionality (functions, dll's, etc) is one of the most important points next to a readable source.

Consider Pro-active Maintenance

When you receive support issues that turn out to be defects you could decide to only solve it at the customer site. It is cheap for the short term. What happens when the customer upgrades to a newer version or service pack depends on your amount of pro-active maintenance!

When there is no pro-active maintenance in place the customer will run in to the same error again after upgrade. That will definitely harm your customer's level of satisfaction.

Pro-active maintenance is wise when you have several (newer) versions of the product. Know errors will not return and your product will improve.

Continue reading...

Monday 15 August 2011

Product Lifecycle

Each product has a Product Life cycle. You have to inform your customers upfront about the Product Lifecycle of your product. How long will the product be supported by your organization is important to know for customers.

Lifecycle times depend on:

Continue reading...