How-to guide: What to consider when reviewing or drafting a software development agreement – B2B (UK)

Updated as of: 17 September 2025
This guide outlines the key considerations when reviewing a business-to-business software development agreement. It is designed to provide practical insights from both the developer’s and the customer’s perspectives. It covers key terms including project scope, allocation of responsibilities, management of testing and acceptance procedures, intellectual property rights and change control mechanisms. The guide is useful both for in-house counsel and private practitioners, whether drafting bespoke agreements or when reviewing an agreement provided by the oth