When to Use the Custom Software Maintenance Agreement
This Agreement governs the relationship between a Consulting Firm that maintains and supports custom software and its Client. A new software
maintenance contract should be generated whenever you provide ongoing software maintenance and support services for software you have developed.
Includes Free Statement of Work Template
A Statement of Work template (SOW) is included as Exhibit A to help you clearly define the scope of software support and maintenance services you will
perform on an ongoing basis for your client. It establishes the rights and responsibilities of each party over the term of the Agreement.
What the Maintenance Agreement Protects
The Custom Software Maintenance and Support Agreement protects your rights over the term of the engagement with your client. It establishes the length
of the engagement, the level and hours of support and maintenance for which you are responsible, and any software updates or enhancements you agree to
provide. Equally important, it identifies those software support, maintenance and installation services that are outside the
scope of your basic engagement and that require additional compensation to perform. The Agreement also limits your liabilities and responsibilities,
excluding any errors that are the result of client misuse, alternation or damage. It also prohibits your clients from hiring away your software
maintenance and support employees.
Included Software Maintenance & Support Agreement Provisions
-
Scope of Services
-
Price and Payment Terms
-
Term and Termination
-
Ownership of Intellectual Property
-
Confidential Information
-
Obligations of Provider
-
Warranty and Disclaimer
-
Limitation of Liability, Indemnification
-
Relations of Parties
-
Employee Solicitation, Hiring
-
Non-Assignment
-
Arbitration
-
Attorneys' Fees
-
Severability
-
Force Majeure
-
No Waiver
-
Entire Agreement
Exhibit A: Statement of Work
-
Preamble
-
Project Background
-
Scope
-
Technical Support
-
Price and Payment
-
Invoices
-
Payment
-
Project Organization and Personnel Requirements
-
Supporting Documentation
-
Expenses
Sample Text from the Software Maintenance Agreement Template
6. Obligations of Provider
A. Provider will promptly notify Client of any material defects or malfunctions in the Software or related documentation that it learns from any
source.
B. Provider will, from time to time, supply Client with copies of the Software and relevant documentation revised to reflect significant updates and
enhancements to the software made by Provider, if any, during the period of this Agreement. Such enhancements may include, without limitation,
modifications to the Software that increase its speed, efficiency, and/or ease of operation... Provider will give reasonable assistance to Client in
installing and operating any new release or enhancement, provided, however, that if such assistance is to be provided at Client's facility, such
services will be charged at Provider's then current consulting rate.
C. Within a reasonable time after being given written notice thereof, Provider will correct inherent material errors in the Software that are not
caused by Client's misuse, improper use, alteration or damage of the Software.