Software Development Agreement Negotiating and Drafting


Summary

A software development agreement is a contract for the design, development, testing, installation, and implementation of new or customized software, including modification of currently existing software (collectively, referred to as "custom software"). Ongoing maintenance for the custom software may also be included in the agreement, depending on the scope of the project.