Abstract
Software development through global collaboration is a powerful solution to Japan's IT human resource shortage but entails various challenges. This paper proposes a practical method to overcome these chal-lenges and ensure the success of a long-term, globally collaborative software development program (e.g., the continuous outsourced development of multiple projects). Focusing on the Japan-India software de-velopment program, we define program success, identify success factors, and establish evaluation criteria for each. These criteria were applied to 26 programs at Japanese development sites in India, followed by quantitative and qualitative evaluations of the success factors' validity. Drawing on insights from this study and discussing the role of bridge personnel, we demonstrate how the P2M framework can be effectively applied.