Negotiating Software Contracts
This paper discusses what factors should be taken into account to negotiate the software contract, what targets should be set for the negotiation, and what are the really important long term considerations, that need to be negotiated.
More Best Practice and Training Links at bottom of page.
The Selection Process
This is described in IS
/ IT Strategy, Software Selection and Implementation.
It is assumed that you have followed this process up to this
point. In particular I am assuming that the buyer has
reached this point as a result of
competitive comparison based on a structured statement of
requirements, and invitation to tender, followed by a formal
proposal, and has checked out referees.
The Negotiation
Provided you use good purchasing principles in buying software
the best deal
can be achieved. These include:
- Hardware
- Software
- Communications
- Installation
- One that I came across recently was that you could have new releases but they would be supplied as fixes to the old release, or for a cost they would integrate the fixes for you.
- Another was a time limit for "free" upgrades
3. Read the contract very carefully. Ensure it is future proof:
4. Use competitive comparisons, ideally by negotiating
with two credible vendors.
5. Before the purchase, time is on your side. You
will have up to 10 years to regret the mistake. So do not rush
even if there are internal reasons to make a quick decision. That
is not a good negotiating tactic.
In particular you should view all aspects of the proposal as negotiable. I would concentrate on negotiating up support rather than negotiating down the price first. But:
You can use a number of competitive arguments in the negotiation such as:
In a rolling multi-site implementation, other costs and risks can come into play.
Longevity and security remain the key parameters for data. Make sure that there is adequate protection in future proofing above in the contract.
Finally the technical infrastructure set up can make a significant difference to the operation costs and support requirements particularly in multi-site implementations. The best I have done is to support 108 implementations with 22 people. This included running: implementation support, technical support, help desk, new release testing and implementation, enhancement & modification. If the supplier sees that you intend to be largely self-sufficient, (which you should), he will usually be more accommodating on maintenance costs. A "win / win" situation!
_______________________________________________________
You may also be interested in the following related further best practice articles:
| IS / IT Strategy, software selection and implementation | Conference Room Pilot |
Examples of checklists of functional requirements, Utilities (like report writers, enquiry facilities), and other software evaluation criteria, can be supplied on request. (This service is not available to consultants)
The following training workshops deal with IS / IT Strategy, software selection and implementation:
I1 Information Systems / Information Technology Strategy
I2 Systems Selection & Implementation
I3 Best practice Data processing
The following article deals with best practice Purchasing
E3 Supplier Interface (Purchasing)
| Summary: Best Practice Business Processes | Your Question |
For more information or if you are experiencing difficulties contact us at enquiries@smthacker.co.uk
Version 2: July 2000
© SM Thacker & Associates July 2000