This is drafted in favour of the Developer Company. For use when a Developer Company is engaged by the Client to provide software development services for the benefit of the Client. The contract is presumed therefore to have been put on the table by the Developer Company. If the Developer is an individual as opposed to a company, see Agile Software Development & Assignment Agreement (Developer Individual & Client) (B2B).