Buying software licences - legal aspects you need to know about Purchasing ...
Buying software licences - legal aspects you need to know about
Purchasing software is still complex, even though IT services are now part of everyday life and hardly anything works without IT. Regulations are important, if only to avoid disputes. They are indispensable if a dispute arises regardless. Once the project is in trouble, any effort invested beforehand in sensible and realistic contract design is effort well spent. Moreover, contractual agreements are useful to promote the success of the IT project contract.
When purchasing software, it is not a matter of regulating as much as possible, but rather of ensuring that what is regulated is regulated as completely as possible. In this article we present an overview of the mandatory regulations and give tips for contractual formulations. It is also important for the user to choose a reputable and experienced supplier. Whoever regulates the services in the contract with a reputable and experienced supplier in some detail, taking into account the points listed below, has already done the essential work of securing the contract.
This article was written by our cooperation partner Dr. Meinhard Erben. Dr. Erben is
Management Partner at the law firm Dr. Erben Rechtsanwälte and has been advising software users on commercial law, especially IT contract law and cloud computing, for more than 20 years. Dr Erben is a lecturer and publisher of several books on the subject of IT contract law.
First of all, the task must be formulated as solidly as possible. External advice is often useful for this. However, the user does not have to provide a description of the software's functionalities, but only describe the application requirements. The implementation of the application requirements in the software is then up to the supplier. When you have reached the point, either internally or with external advice, where you know exactly what you need in terms of performance, it is advisable to ask various suppliers to submit a bid (see draft cover letter). The incoming offers are then assessed. It makes sense to draw up a concept beforehand according to which the various criteria are weighted. After all, what has not been clearly asked for cannot usually be reasonably assessed later on. The following criteria in particular can be considered for evaluation: price, fulfilment of the specified quality features, necessary cooperation of the user taking into account the effects on the price, scheduling, technical knowledge, IT knowledge of one's own departments, experience in similar G bids, similar IT projects with other customers, experience with the provider, staff profiles of the provider.
Sufficient time should be planned for the examination of the offers. Experience shows that it takes much more time than expected to receive offers and make them comparable. Within the framework of the evaluation, a pre-selection should then first be made according to whether all knock-out criteria are fulfilled. It is recommended to define the issue of long-term maintenance of the software as a K.O. criterion, because in the course of using the software, the user spends considerably more money on its maintenance than on its purchase. So he should make sure beforehand whether and under what conditions the maintenance is to be provided. All documents relating to the draft contract should be updated until the final selection. Then, later, only the results of the final negotiations need to be incorporated into the individual partial documents. Finally, the contract can be signed.
The invitation to tender should include the terms of reference drafted in as much detail as possible, the remainder can be formulated as follows:
Subject: Invitation to Tender for the Creation of Software for USERS
Annexes:
Dear Sir or Madam,
we intend to have a software created for DESCRIPTION. The software is to be [...] . Details can be found in the specifications attached as Annex 2.
We will ... (= description of the user's involvement in bringing about the goal). 2. [...] Your offer shall consist of:
- the performance certificate completed by you according to Annex 3. The estimated effort is to be stated in working days for each bullet point It is not binding as a performance obligation, but is intended to provide information on the intensity of the processing;
- the solution proposal. In it, you can describe how you will fulfil the requirements. The outline of the performance specification is to be adhered to as far as possible. You are asked to clarify your approach as far as possible, in particular to outline the solution planned for the individual points. You are also asked to indicate which of your own preliminary work you can draw on. In the time and work plan, you are asked to describe how you plan to handle the project in terms of personnel, deadlines, cooperation with us, etc., taking into account the specifications. is planned on your part;
- the qualification certificates of the employees planned for the individual work; if necessary, several employees can be specified, between whom you can choose later;
- Information about your company and references on similar projects. This also applies to subcontractors who are to be involved in the contract;
- the answers to the questionnaire;
- a statement of the terms and conditions of the contract we require, as set out in the draft contract attached as Annex 1;
- a supplier's presentation;
- the covering letter, which should contain the following text:
'The services listed in the attached proposal are hereby offered. These cover all requirements of the task according to the specifications, unless exceptions are explicitly listed in the solution proposal. [...] We also accept the terms and conditions of the contract, unless reservations are listed below, namely: We shall be bound by this offer until the end of the envisaged commitment period, i.e. until DATE'.
It is extremely important that providers present their effort estimates in detail. They can only do this if a corresponding list of service items is included in the service specifications. In this way, the user can check on the basis of the effort estimate whether the provider estimates the task similarly to the user and how the provider differentiates and weights the individual partial services from each other. This should not lead to a decision, but it facilitates the decision-making process and increases its comprehensibility.
When purchasing software based on standard software, individual services are regularly subject to the law on contracts for work and services, while others are subject to the law on sales contracts or the law on contracts for work and services. The law on contracts for work and services offers the user significantly more advantages of a legal nature. It is also the most suitable type of contract, because it focuses the user on the overall success: delivery, installation and introduction of software that is ready for acceptance.
Software ready for acceptance, including all associated services. Therefore, the applicability of the law on contracts for work and services should be agreed as a whole:
"This contract is subject to the law on contracts for work and services as a whole".
The specifications for the supplier must be as clear as possible and thus verifiable. For example, the user does not want to have to put up with excessively long response times when it comes to performance:
"The performance of the software is such that, with X active dialogue participants, a response time for simple processing steps of no more than 2-3 seconds is achieved in 95 % of all cases."
Since without a contractual provision it is not legally certain whether the standard programme on which the software procurement contract is based must include all functions customary in the industry as normal use, it is advisable to safeguard this:
"All programme functions customary for use by USER and/or in USER'S INDUSTRY are present."
Finally, the user can make the contract revocable for himself: "Vendor" has a right of revocation until DATE. A basic configuration is installed first and the preparation for use is carried out to such an extent that the user can decide whether he wants to exercise the right of withdrawal. If the USER exercises the right of withdrawal, he shall pay for the support services provided up to that point. In addition, he retains SYSTEM SOFTWARE COMPONENTS / APPLICATION SOFTWARE COMPONENTS and pays for these services."
1. |
Contractual partners have not cooperated so far |
to 10% |
2. |
The user's specialist department has little knowledge about I.T. use |
to 10% |
3. |
The user still needs and wants to detail points; if, contrary to the contractor, the user no longer considers detailing necessary |
to 10%; but 10 to 20% |
4. |
The supplier does not want to make additional demands for minor changes/additions requested by the user; if the user himself does not even consider detailing necessary. |
to10%; but 10 bis 20% |
5. |
The user must cooperate (provide data, provide test times) |
to 10% |
6. |
The software house has no / little knowledge of the user's specific subject / specialist area. |
to 20% |
7. |
Acceptance of the project by the (also un)involved functionaries of the user |
to 10% |
Secondly, the user should define his requirements for the services and their quality in a reasonable way so that the provider can also calculate the costs reasonably. This should also be done so that the user can compare the offers with each other. The following factors, among others, can be used to weight the quality: Degree of reliability, security, efficiency in terms of time consumption, efficiency in terms of memory consumption, user-friendliness, expandability and transferability.
Thirdly, once again, and even if it sounds obvious, it is emphasised that the user should, above all, choose the right contractor. This includes asking for references or looking at other software that this contractor has produced. It is often advisable for both sides to start with a small order to get to know each other.
If you are looking for more information on this topic, you can find it in the book Er ben/Günther, Beschaffung von IT-Leistungen, Vertragsgestaltung für Anwender, SpringerGabler, Heidelberg 2018.
Talk directly to Dreher's AI Assistant - Click the mic icon and ask out loud or type your question. Get expert answers in seconds, available 24/7.
Ask now by voice