Skip to content

Instantly share code, notes, and snippets.

@leedavis81
Created February 7, 2014 10:41
Show Gist options
  • Save leedavis81/8860485 to your computer and use it in GitHub Desktop.
Save leedavis81/8860485 to your computer and use it in GitHub Desktop.
SOFTWARE DEVELOPMENT AGREEMENT
THIS AGREEMENT (“Agreement”) is entered into on %date%, between %name% (“Developer”), with its principal place of business located at %developer address% and %client company name% (“Client”), with its principal place of business located at %client address% and shall be effective as of %date% (the “Effective Date”).
WHEREAS, Developer is engaged in the business of software development,
WHEREAS, Client wishes to utilize the services of Developer in connection with the development of certain software identified as projectx (the “Software”).
NOW, THEREFORE, Developer and Client agree as follows:
1. Scope of Services
Developer will perform the services described in Exhibit A (the “Work”), in order to develop and implement the Software according to specifications and completion time set forth therein. Client will cooperate with Developer’s reasonable requests for information and data necessary for the completion of the Work.
2. Term and Termination
Unless terminated as provided herein, this Agreement shall commence on the Effective Date and will extend to and terminate upon completion of Developer’s work. Client may terminate this agreement without cause upon thirty (30) days written notice. Either party may terminate this Agreement for material breach, provided, however, that the terminating party has given the other party at least twenty-one (21) days written notice of and the opportunity to cure the breach.
Upon termination of this agreement:
(a) The Client will be entitled to a refund of any Charges paid by the Developer to the Developer in respect of any Services which were to be performed after the date of effective termination, and will be released from any obligation to pay such Charges to the Developer (such amount to be calculated by the Developer using any reasonable methodology).
Save as provided in Clause [2(a)] the Client will not be entitled to any refund of Charges on termination, and will not be released from any obligation to pay Charges to the Developer.
3. Price and Payment Terms
Client will pay Developer for the Work at the rate of £%daily rate% per day of services (each day consisting a total of %daily hours% hours work) rendered by Developer during the term of this agreement. Developer shall invoice Client monthly for services performed during the preceding month. Client shall deliver funds to Developer within fourteen (14) days of receipt of an invoice from Developer. In the event of termination without cause, Client agrees to pay Developer for all of Developer’s Work performed up to the date of termination.
4. Ownership of Intellectual Property
To the extent that Developer has received payment of compensation as provided in this Agreement, Developer hereby assigns to Client all rights, title, and interest in any intellectual property created of developed by Developer for Client under this Agreement.
5. Confidential Information
All information relating to Client that is known to be confidential or proprietary, or which is clearly marked as such, will be held in confidence by Developer and will not be disclosed or used by Developer except to the extent that such disclosure or use is reasonably necessary to the performance of Developer’s Work. All information relating to Developer that is known to be confidential or proprietary, or which is clearly marked as such, will be held in confidence by Client and will not be disclosed or used by Client except to the extent that such disclosure or use is reasonably necessary to the performance of Client’s duties and obligations under this Agreement. The obligations of confidentiality will extend for a period of one year after the termination of this Agreement, but will not apply with respect to information that is independently developed by the parties, lawfully becomes a part of the public domain, or of which the parties gained knowledge or possession free of any confidentiality obligation.
6. Warranty and Disclaimer
Developer warrants the Developer’s Work will be performed in a workmanlike manner and in conformity with generally prevailing industry standards. THIS WARRANTY IS EXCLUSIVE AND IS IN LIEU OF ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE AND ANY ORAL OR WRITTEN REPRESENTATIONS, PROPOSALS OR STATEMENTS MADE ON OR PRIOR TO THE EFFECTIVE DATE OF THIS AGREEMENT.
7. Limitation of Liability
NEITHER PARTY TO THIS AGREEMENT SHALL BE LIABLE TO ANY OTHER PARTY FOR ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS, PROFITS. DATA OR ANY OTHER LOSS) INCURRED OR SUFFERED BY THE OTHER ARISING AS A RESULT OF OR RELATED TO THE PERFORMANCE OF DEVELOPER’S WORK, WHETHER IN CONTRACT, TORT OR OTHERWISE, EVEN IT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGES.
8. Relation of Parties
The performance by Developer of its duties and obligations under this Agreement will be that of an independent contractor, and nothing in this agreement will create or imply an agency relationship between Developer and Client.
9. Miscellaneous
This Agreement may not be modified or amended except by written notice, which is signed by authorised representatives of each of the parties. A party’s failure to exercise, or delay in exercising any rights hereunder will not be deemed to be a waiver of such right. If any provision of this Agreement is held invalid or otherwise unenforceable, the enforceability of the remaining provisions of this Agreement will not be impaired thereby.
IN WITNESS WHEREOF, the parties have executed this Agreement effective the date first stated above.
DEVELOPER:
Name / Business Name: Position/Title: Software Engineer
Email: Telephone:
Signature:
CLIENT:
Name / Business Name: Position:
Email: Telephone:
Signature:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment