Firms cannot thrive in the age of the customer with yesterday’s monolithic, all-or-nothing sourcing strategies. The same provider that excels in a managed support capacity may not necessarily excel in a project for systems of engagement. Sourcing successfully requires being conversant across multiple sourcing models that encompass different types of suppliers, numbers, and contractual models. This entails using specialty suppliers, as opposed to funneling requirements solely to "do it all" suppliers. Determining the best choice depends on factors such the project's requirements and your firm’s maturity in terms of key processes, agile development, and use of geographically distributed resources.