
This is a full-length software maintenance and development contract template. It provides for the development of software and includes optional provisions for the provision of integration services by the developer. It provides for both developer quality testing and customer acceptance testing. And it provides for the ongoing maintenance of the software by the developer (including helpdesk services, bug-fixing, standard upgrades and functionality enhancements). See:
Sample Software Maintenance and Development Contract
Optional provisions covering the licensing of source code or the placing of source code into escrow are also included.
A full list of the differences between this template and the standard version is as follows. This version includes provisions relating to: project management, software integration, developer testing, moral rights, confidentiality, publicity, third party co-operation, indemnities, non-solicitation of personnel and change control. It also comprehends the possibility that the IPR in the software produced by the developer will be wholly or partially assigned (not merely licensed) to the customer.
Because of the complexity of this template - in particular the intellectual property rights provisions - non-professionals should use it with care.
The following provisions are included in the contract.
> Definitions and interpretation
> Term
> Services overview
> Project management
> Development, delivery and integration
> Developer quality testing
> Customer acceptance testing
> Maintenance Services
> Customer obligations
>Invoicing and payment
> Change control
> Licence / assignment
> Intellectual Property Rights
> Escrow
> Warranties
> Limitations and exclusions of liability
> Indemnities
> Data protection
> Confidentiality and publicity
> Termination
> Effects of termination
> Notices
> Force Majeure Event
> General
The contract also includes these schedules:
Schedule 1 - Specification of Software
Schedule 2 - Project Plan
Schedule 3 - Maintenance Service Levels
Schedule 4 - Charges
Schedule 5 - Form of CCN
Schedule 6 - Licensing
Schedule 7 - EULA
Schedule 8 - Form of escrow agreement
You will need to supply most of the content for the schedules (excepting the maintenance service level schedule).
This standard software maintenance and development contract is 39 pages long (including the cover sheet) and is delivered in Word (.doc) format for easy editing.