We designed this contract for software development for use in relation to more complicated software development deals. This premium contract includes a number of optional provisions omitted from the standard software development contract. The optional provisions cover matters such as software integration, developer testing, data protection, the licensing of source code, project management, non-solicitation, confidentiality, publicity, change control, and indemnities for each party. You can see the first few pages of the software development contract here:
Sample Contract for Software Development
A full list of the provisions of the contract is set out below.
> Definitions and interpretation
> Term
> Services overview
> Project management
> Development, delivery and integration
> Developer quality testing
> Customer acceptance testing
> Customer Works
> Customer obligations
> Invoicing and payment
> Change control
> Licence / Assignment
> Intellectual Property Rights
> Escrow
> Warranties
> Indemnities
> Limitations and exclusions of liability
> Data protection
> Confidentiality and publicity
> Termination
> Effects of termination
> Notices
> Force Majeure Event
> General
The software development contract also includes:
Schedule 1 - Specification of Software
Schedule 2 - Project Plan
Schedule 3 - Charges
Schedule 4 - Form of CCN
Schedule 5 - Licensing
Schedule 6 - EULA
Schedule 7 - Form of escrow agreement
The contract is 35 pages long (including the guidance notes and cover sheet). It is supplied via email in MS Word (.doc) format.