The Critical Role of Software Partnerships