05 Software Contracts (Part-I)
05 Software Contracts (Part-I)
Software Contracts
1
Do we need a formal Contract?
2
Who needs lawyers anyway?
3
General Contractual Issues
• Pre-Contractual obligations
• Confidentiality agreements
• Invitation to Tender
• Offer and Acceptance
• Consideration
• Unfair Contracts Terms
• No doubts or ambiguity
• Local legislation
4
Software Contracts
5
Software Contracts
Sections Includes:
1. Name of Parties
2. Standard Terms and Conditions
3. Set of Appendices (Annexes)
• Specific documents
6
Standard Terms & Conditions
Standard Terms
& Conditions
(STC)
Appendix
(Annex)
Specific
Documents
e.g. Specifications
7
Section – I of contract
8
Section – II of contract
Deliverables by developers
• Source code
• Command files
(for building and installing the executable code)
• Documentation
• Manuals (Reference, Training, Operations)
• Software tools to help maintain the code
• User training (on site / off site)
• Training for client’s maintenance staff
• Test data and test results
9
Section – II of contract
10
Section – II of contract
11
Section – II of contract
Licensing Agreement
•Matters to consider
• Duration of licence (termination)
• Right to assign (transfer) licence to others
• Scope of licence
• One or more computers
• One or more sites
• Confidentiality
Client is prevented from allowing others to become familiar with
the software
Confidentiality agreements….. On next slide
13
Section – II of contract
Confidentiality Agreement
14
Section – II of contract
Payment terms
Issues to be considered:
• Staged payment
• Milestones
• Delays and changes (attributable to Client)
•Calculating the cost
• Changes to delivery schedule
• Changes to performance
15
Section – II of contract
Penalty Clauses
16
Section – II of contract
Indemnity
17