Go to main Enterprise Ireland site
 
Advanced Search
 
 

 
 
 
Key Messages
How-To Guides
Case Studies
Assessment Tools
Solutions Providers
Library







b Support, Maintenance and Backup
For most companies, the words "my computer has crashed" or, worse, "the system has crashed" are likely to spark considerable anxiety and frustration. If your business doesn't employ a dedicated IT professional - and many businesses do not - then you will have to face the delay associated with
a call-out from your maintenance provider.

You will have already spent a considerable amount of money and time on your system, and probably rely on it very heavily. A system failure adds to this cost immediately. If data is lost as a result of this failure, the costs clearly begin to rise even further. Indeed, in certain situations, you could find yourself liable for damages for such loss, quite apart from the consequences that might follow as a result of losing key company documentation.

For instance, if you keep personal information about customers (and staff) then you will have obligations under the Data Protection Acts (See Section 4: Collecting Personal Information). Moreover, if you rely on your computer system to help you meet your obligations to customers then clearly a system failure may seriously disrupt your ability to do so.

For all of these reasons, it makes sense to ensure that you have adequate support and maintenance cover for both hardware and software. Most computers come with a one year warranty - which can be extended in many cases to three years. However, sending your hardware back to the manufacturer is likely to cause serious disruption to your business.

A maintenance provider who will call to your premises is the preferred solution for most businesses. Support contracts are normally renewed each year. This allows you considerable scope for dealing with any problems you may have encountered with the provider in the previous 12 months.

Given the considerable risks associated with permanent loss of data, whether in a fire or because of computer failure, you should ensure that you back up all essential files every day and store these in a secure location. For most businesses, this means on a site away from your main premises, or at least a secure site on the premises if this is feasible.


c Software Development and Agreements
It's a big step for an SME to commission a software developer to write software specifically for the business. For most small businesses, the costs of buying in a bespoke software solution will be significant. On the plus side, however, the licence agreement accompanying such software is normally individually negotiated. Therefore a business is in a better position to ensure its concerns are addressed in this type of agreement than it would have had it purchased off-the-shelf software.

Commissioning the Software
Before you commission a software developer to write specifically for your business, you might determine if an off-the-shelf solution is available. The exercise is useful because it may well be that a solution to your needs already exists, in which case you will not have to pay for its development. If the appropriate software has not been developed, then at least the search for it will have helped you to define exactly what you are looking for.

If you have conducted this initial search properly, you should be embarking on the search for a software developer with a clear description of your software needs. If these have been properly set out in the tender documentation, then it will increase your chances of a successful outcome. You should have all potential developers reply to your tender in detail, as this will constitute a part of your contract with them.

You should also be aware that most problems with software development arise when 'add-ons' are commissioned during the writing process. Very often, this is because it is only when individual line managers come into contact with the software developers that the full extent of the task becomes clear. It's understandable that an individual manager will want to maximise the benefits of the new software for his department, but when factored across a number of similar departments, this can lead to significant implications for cost and performance.

So before you begin your search at all, don't just assume that you - or your IT manager - know what your business needs. Consult within your business with all relevant individuals. Ask them to set out the ideal software solution for their side of the business, including what they predict they will need in the
future. Involving them at this stage will save you considerable time and expense in the long run. When you have chosen your software supplier, you need to be very clear about what you are commissioning. Ensure that your agreement is detailed, and includes:

  • A description of what the software is designed to achieve
  • The length of time it will take to deliver the software, including a specified period during which it will be tested on-site
  • A description of what your responsibilities will be during the commissioning and testing phases
  • The full cost of developing and delivering the software
  • A clear warranty from the developer in relation to performance
  • Support and maintenance

You should also ensure that you have been granted, at the very minimum, an exclusive licence in the software, to ensure that your competitors are not offered the same package once you have ironed out all the problems with it. The ideal solution, of course, is that your agreement should specify that you are buying the copyright in the software. You, and not the programmer you engaged, would then be the copyright holder with full rights to licence the software to other parties or re-program it.

A 'bespoke' software solution will need a 'bespoke' legal agreement. It is extremely short-sighted to invest in the former without committing the additional resources for the latter. You will have problems with the software - all businesses do - and it's important that your agreement has been drawn up
specifically for your business to ensure that these problems can be resolved in your favour.

Related Links

Learn more about selecting eBusiness software vendors

Read the Enterprise Ireland guide to creating an IT and eBusiness strategy

 

<<<Previous  Start of Guide Next>>>
 


National Development Plan The Programmes of Enterprise Ireland are co-funded by EU Structural Funds