Co-development alliances are formed to create new capabilities (technologies, products, services, processes, etc.) that partner organizations need in order to reach their goals. They involve the combination of competencies, and other intangible assets. These alliances typically face a high level...