An Industrial Survey of Software Outsourcing in China

Most studies of software outsourcing focus on how to manage the outsourcing from the perspective of the outsourcer, i.e., a company issuing a subcontract. There are few studies of outsourcing presented from the viewpoint of the supplier, i.e., a company receiving a subcontract. Since more and more Chinese software companies are getting software outsourcing subcontracts from all over the world, it is important to investigate how software outsourcing projects are actually performed in China, and to identify possible enhancements. Our study has collected data by a questionnaire-based survey from 53 finished projects in 41 Chinese software suppliers. The results show that: 1) Differences in natural languages may not be the barrier of Chinese software suppliers. 2) Email is most used to discuss development related issues, while face-to-face meetings are mainly used to discuss management and requirements issues. 3) The main reasons for overtime work at the Chinese suppliers are design or requirements changes initiated by the outsourcers and the suppliers' initial underestimation of the effort.

[1]  Nir Kshetri,et al.  Structural shifts in the Chinese software industry , 2005, IEEE Software.

[2]  Sundeep Sahay,et al.  Managing cross-cultural issues in global software outsourcing , 2004, CACM.

[3]  Kjetil Molkken,et al.  A Review of Surveys on Software Effort Estimation , 2003 .

[4]  Michael Pecht,et al.  Are U.S. jobs moving to China , 2003 .

[5]  John Wong,et al.  China's Economy in 2005: At a New Turning Point and Need to Fix Its Development Problems , 2006 .

[6]  Rana Ejaz Ahmed Software maintenance outsourcing: Issues and strategies , 2006, Comput. Electr. Eng..

[7]  J.D. Herbsleb,et al.  Global software development at Siemens: experience from nine projects , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[8]  Atreyi Kankanhalli,et al.  Cross-cultural differences and information systems developer values , 2004, Decis. Support Syst..

[9]  Clifton Kussmaul,et al.  Offshore outsourcing: current conditions & diagnosis , 2004, SIGCSE '04.

[10]  Suzanne Rivard,et al.  A transaction cost model of IT outsourcing , 2004, Inf. Manag..

[11]  Mary Lacity,et al.  Lessons in Global Information Technology Sourcing , 2002, Computer.

[12]  Geoff Walsham,et al.  Cross-Cultural Software Production and Use: A Structurational Analysis , 2002, MIS Q..

[13]  Hazel Taylor,et al.  Critical risks in outsourced IT projects: the intractable and the unforeseen , 2006, CACM.

[14]  Clifton Kussmaul,et al.  Offshore outsourcing: current conditions & diagnosis , 2004 .

[15]  Erran Carmel,et al.  Tactical Approaches for Alleviating Distance in Global Software Development , 2001, IEEE Softw..

[16]  James D. Herbsleb,et al.  Splitting the organization and integrating the code: Conway's law revisited , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[17]  Darja Smite,et al.  Global software development projects in one of the biggest companies in Latvia: is geographical distribution a problem? , 2006, Softw. Process. Improv. Pract..