Globally Distributed Software Development in Small and Medium-Sized Enterprises in Germany: Reasons, Locations, and Obstacles
Many large enterprises develop their software nowadays in globally distributed settings. By using the option to outsource, the respective enterprises can realize decisive competitive advantages. In order to remain competitive, Small and Medium-sized Enterprises (SMEs) are also forced to follow this trend and to outsource parts of their software development. However, most of the existing studies analyze the outsourcing situation in large enterprises, whereas the position of SMEs is being neglected and remains unclear. Main drivers for software development outsourcing decisions, suitable vendor locations, and problems occurring while realizing such projects may differ between large enterprises and SMEs.