Support Policy
- Your issue will be dealt with within a 10 working days response time
(unless you pay for premium support or are in a grace period after a development goes live) - Tickets are put into a queue based system and dealt with chronologically
Introduction
We have a number of bespoke products released to clients, of which support is often required, whether it be a problem has occurred with the system, training, or a minor enhancement.
The conflict we face as a busy business is new work (which is known and can be planned) vs existing system support (which is unknown and disrupts planned schedules).
Planned work is usually aligned to strict timescales and regular deadlines, with clients rightfully expecting project deliverables to be made on time.
Any ad-hoc support that crops up pulls us away from planned work meaning that timescales are not met, and this is a problem. Also because of the concentration levels required to develop software, support work can also become a distraction and lower productivity on schedule projects significantly. So to help control this, we have two distinct support packages outlined below.
1. Paid-for support contract (Premium)
With this package, customers can get support at any time, including urgent support, at their standard hourly rate.
For this option, an estimate is made on the time likely to be required per month, with this time paid-for in advance. This time block needs to be utilised within the month (since we need to plan month by month), but it can encompass minor development work/enhancements also. Should more time be required than has been planned, it would roll onto standard support (option 2 below).
Because this time is known and set aside in advance, any forthcoming projects can be scheduled around it. This helps us plan adequately for new projects and likely support work, ensuring conflict between each is minimal and that dedicated time can be allocated for both.
The benefit for customers is that they can ensure priority support when needed and we can dedicate the time.
2. Pay as you go support (Standard)
With this package, we operate a within 10-days support response time for customers who do not have a support contract. Our support day is usually a Friday, with Monday to Thursday dedicated to scheduled projects, so we usually complete either within the nearest Friday or the one after, depending on support workloads. This suits projects that are deemed a lesser priority to the customer.
The benefit for us here is we can pigeon-hole support work into a known time-slot, keeping most of the week available for mainstream projects (or priority support).
Summary
We believe this to be the fairest system. It keeps us productive so we can concentrate on scheduled/known projects without being frequently pulled away from them, yet offers different tiers of support for customers depending on their needs, prioritising premium/paid for support. When we provide timescales for new projects, we can factor in the time required from both support packages, offering accurate delivery date ranges.
Realistically priority support that affects scheduled projects does need to be a premium service. We let the customer decide the level they want and set the paid-in-advance-time, which can be adjusted.
Recommendations for Customers
With our support rules known and that we cannot be reactive to emergencies outwith premium support, we offer the following recommendations to customers.
- Most support problems relating to our software is usually a consequence of a third party or outside influence having changed something. For example, environment changes in either software or hardware (server, operating system, firewalls, hardware failure, anti-virus software, expired passwords on email/service user accounts etc.). If something that worked previously no longer works, it's worth checking if anything has been changed that may affect it.
- Plan for failure. Given the nature of electronics, equipment will fail. We recommend customers have suitable backup systems and emergency procedures in place, and consider purchasing spare equipment such as PCs/specialist hardware for when this does happen, especially if a system is heavily relied upon or business critical. Such procedures can mean systems can be up and running again in minutes by in-house staff, alleviating lost time or reliance. We're always happy to assist with setting up or recommending emergency procedures.
- Plan in advance. Common support requests are often related to new employee starts or PC renewals, of which both activities are known in advance. So forward planning and giving us notice will alleviate lost time.
- Decide what kind of support for or will you need.If you have business critical systems and cannot wait 10 working days, it would be advised to look into premium support to prevent disappointment or lost earnings.
Notes:
- The support packages outlined above are only applicable to projects outwith the initial development period.
- Premium support contract time is a minimum of 1 year.
- Our 10 working day support time is subject to change depending on workloads, and is reviewed regularly, and will be updated here.
- Note we cannot always offer paid-for support contract immediately when requested, since it will depend on scheduled project commitments.
Support Requests
All support requests should be submitted as a ticket through https://support.mhapps.com. We check this more than emails (and have it up on a large screen display). Your request will be logged and prioritised based on the support package you are on (noting that it is within 10 working days for non premium support customers).
You may register an account with the above support website if you don't have one (if you're a website user and have a login, you should already have access with those same credentials).
Once we've got onto your ticket, we will call you if needed. Please also familiarise yourself with the remote support procedure for us gaining access to your computer.
Note: due to workloads and premium support commitments we unfortunately cannot fields calls and immediately deal with customers who are non-premium support, no matter how severe the issue is deemed. Again, for the above reasons we recommend premium support if business critical problems are likely to arise that need urgent attention.
The support ticket system helps us keep track of support tickets and allows you to search a look back at old issues. You can paste in screenshots or videos to clarify the issue faster also.
We also provide service announcements and details of maintenance, and will be using the system to cover GDPR requirements.