An agreement for a service provider to develop software and provide related services to a customer, drafted with terms favorable to the customer. This Standard Document has integrated notes with important explanations and drafting and negotiating tips.