OFFSHORE SOFTWARE DEVELOPMENT: SURVEY RESULTS

Similar documents
OFFSHORING OF SOFTWARE DEVELOPMENT: PATTERNS AND RECESSION EFFECTS

Offshoring in the manufacturing industry

Captive Versus BPO Outsourcing: Five Critical-Path Decision Fact

2013 Global Contact Center Survey Results

Remote Infrastructure Management

Center for Research on Information Technology and Organizations UC Irvine

The One Virtually Unknown Trick to Getting Onshore Call Center Quality with Offshore Pricing

The Borderless Workforce Australia and New Zealand Research Results

Workforce Strategy Survey: Global Key Findings

Offshoring in high-tech and telecom

2011 Project Management Salary Survey

China & India in the Global IT Industry

Global Sourcing of Business Services

Job Losses from Offshoring and Productivity

Data-to-Go Series GMAC. B-School Follow Up: Class of About the Data. Key Findings

Vehicle-Related Benefits Programs. research. A report by WorldatWork July 2011

Outsourcing Risk - What should every client of outsourced software know about mitigating the risk of project failure? April 2014

Jobs Trends & Demand for Business School in China & Hong Kong 2012

Things to consider when deciding on an In-House or Offshore Development Team

Finance outsourcing in the high-tech and electronics industries

Jobs Trends Outlook for India 2012

IT and Outsourcing. Module 4. Cynthia L. Tomovic, Ph.D., Editor. Research Assistants

NRF 2015 Global Ecommerce: It s a Small World After All

Outsourcing: driving efficiency and growth. Grant Thornton International Business Report 2014

Outsourcing: driving efficiency. and growth. Grant Thornton International Business Report 2014

English Telco Stability Support Services Agent Quality Cost Management Philippines India

SYMANTEC STATE OF THE DATA CENTER REPORT State of the Data Center Regional Data Asia Pacific Second Annual Report

Adoption, Approaches & Attitudes

Trends In Global Offshore Outsourcing: Growing Adoption Offers Opportunity For Some

where will they lead MBA STUDENT ATTITUDES ABOUT BUSINESS & SOCIETY Center for Business Education CENTER FOR BUSINESS EDUCATION 1

Business process outsourcing (BPO) Toronto/ Hong Kong June 12, 2004

Global Off Shoring and Outsourcing Market Dynamics

India Offshore Delivery Center

Better IT management for banks

LHP Software. LHP Telematics. LHP Joint Venture

Executive Insight: Multi-Sourcing. By Rudy Vidal, incontact and Matt McConnell, Knowlagent

How To Choose Between Onshore Or Offshore Outsourcing

IN OUR OUTSOURCING IMAGE: THE PHILIPPINES

Managing HR on a Global Scale

2012 Software and SaaS Benchmarking Industry Report

Preparation for Distributed Development and Outsourcing

ROBUST GROWTH FOR ENGINEERING SERVICES OUTSOURCING

Offshore Services in Latin America

Offshore Software Development Centers in Russia: Risk Mitigation Strategy

CREDITS: 3. PREREQUISITES: None.

Modern Management. IT Outsourcing.

THE UH OH MOMENT. Financial Services Enterprises Focus on Governance, Transparency and Supply Chain Risk

Philippine Information Technology and Business Process Management (IT-BPM) Road Map

Culture Integration in M&A

TBR. Demand for Engineering Services Outsourcing is increasing, particularly for offshore vendors. May 2012

The Human Factor 2,100 46% 39% SMEs: Equipped to Compete 42% 35% 42% SMEs surveyed. Are hiring actively to support growth strategy

Emerging Trends in Global Sourcing of Innovation

OPEN TRAINING COURSES 2015 FROM CULTUREWISE

Where we are. Objectives. Information System Acquisition: Insourcing, Outsourcing, Offshoring. MBA 8120 Week 6

Healthcare Internal Audit: In a Time of Transition

SOURCING INSIGHT Legal Process Outsourcing A Trestle Group Research Publication

The Challenge for HR Professionals:

McKinsey Global Institute. June Growth and competitiveness in the United States: The role of its multinational companies

FOUR QUESTIONS BANKS SHOULD ASK BUSINESS PROCESS OUTSOURCING PROVIDERS. An ebook that examines the answers

Executive Coaching Fee Survey

A Report into Operational Challenges in Contact Centers in China, India & The Philippines

INTERNATIONAL JOURNAL OF MARKETING AND HUMAN RESOURCE MANAGEMENT (IJMHRM) HR OUTSOURCING

Global Trends in RPO & Talent Recruitment pam berklich

WHITE PAPER. IT outsourcing, the new it for start-ups

Innovation & Quality for Higher Competitiveness of Companies

CBI Product Factsheet: Human resource services in the UK

Taking captive offshoring to the next level

Explore the Possibilities

2014 U.S. Job Forecast

Managing Cross-Cultural Issues. in Global Software Outsourcing

Managing the Risks When Outsourcing Offshore. An Industry Whitepaper By Anil Singh, Founder & CEO Hanu Software

Ron Hira, Ph.D., P.E. Chair, Research & Development Policy Committee The Institute of Electrical and Electronics Engineers United States of America

to selection. If you have any questions about these results or In the second half of 2014 we carried out an international

From private banking to wealth management Challenges and opportunities

IT Workforce snapshot

Occupational and Career Outlook for MIS Majors Ken Laudon New York University Stern School of Business 2011

2015 Content Marketing Survey by Zeentree.com 2015 CONTENT MARKETING SURVEY

STUDENT AND EXCHANGE VISITOR INFORMATION SYSTEM SEVIS BY THE NUMBERS

Recruitment Solutions. there are no limits to what people can achieve

February 14, Dear Chairman Gallegly and Ranking Member Lofgren:

STUDENT AND EXCHANGE VISITOR INFORMATION SYSTEM SEVIS BY THE NUMBERS

The CIO s Conundrum. When, Where and Why to Choose an Outsourced Data Center Solution

ima The Association of Accountants and Financial Professionals in Business 2014 GLOBAL SALARY SURVEY

2013 Graduate Management Education in Canada

IT Sourcing Europe. European IT Outsourcing Intelligence Report 2011: The Netherlands

Global Strategies in the Legal Services Market: Institutional Impacts on Value Chain Dynamics

Human Capital Management s Employee Disconnect. A Global Snapshot.

GLOBAL TREND REPORT IT PROJECT MANAGEMENT OFFICE 2015 OUTLOOK

STUDENT AND EXCHANGE VISITOR INFORMATION SYSTEM SEVIS BY THE NUMBERS

Getting the..right in India

Outsourcing Survey March 2012

In-depth analysis of the report is based on propriety databases, primary and secondary research and inhouse analysis by a team of experts.

Outsourcing is Dead, Long Live Outsourcing!

Immigration Facts on Foreign Students By: Neil G. Ruiz

HR Technology Strategies that Work in Healthcare. Background

off take Preparing for

The International ICT Sourcing Ecosystem Key value enablers

Windward Insights: Choosing An Outsourcing Partner

Evolve to Win The Growing Role of Technology in Law Firm Business Development

Application Trends Survey 2011

Transcription:

OFFSHORE SOFTWARE DEVELOPMENT: SURVEY RESULTS Jason Dedrick, Kenneth L. Kraemer, and Debora Dunkle, University of California, Irvine Erran Carmel, American University February, 29

OFFSHORE SOFTWARE DEVELOPMENT: SURVEY RESULTS Jason Dedrick, Kenneth L. Kraemer and Debora Dunkle, University of California, Irvine Erran Carmel, American University February, 29 Researchers at the University of California, Irvine conducted a survey of U.S.-based software companies in 28. The topic was offshore software development, including drivers and obstacles, location, performance, and management practices. This report summarizes the main findings from the survey. Survey respondents A telephone survey was conducted by Abt SRBI (New York) from July 29 to October 27, 28. The respondents were selected from firms with SIC codes corresponding to software publishing and computer service companies (7371, 7372, 7373, 7375, 7379). Respondents were generally executives involved in software development. The survey resulted in 253 completed cases with a response rate of 17.1%. Another 23 cases came from a web survey conducted through the Software and Information Industry Association (SIIA) in February to March, 28. Of the firms surveyed, 7 had no offshore development and were asked a short set of questions to compare them with the 156 firms who did have offshore development. Firms that conduct any offshore development completed the full survey. The full telephone survey took about 2 minutes to complete. Offshore versus non-offshore companies Using the full sample of firms, we can compare companies that have some offshore development with those that have none. Doing so, we find the following differences. Those that have offshore development have a much larger average share of revenues outside the U.S. (28% versus 8%), suggesting that offshore development is linked to firms involvement in foreign markets. Table 1. Comparison of firms with and without offshore development Some offshore development activities No offshore development activities Number of firms 156 7 Mean percent revenue from sales outside the U.S. 28% 8% Mean number of software developers 373 61 Firms that employ offshore development are significantly larger in terms of average number of developers (373 versus 61). Likewise, looking at firm size in terms of total employment, we find that larger firms are more likely to have offshore development than smaller ones (Figure 1). These findings suggest that offshoring is easier to implement for larger companies with more 2

resources, or that there is a greater potential payoff for larger companies who can gain economies of scale in offshore operations. Figure 1. Offshore development by size of company 9 No offshore 8 7 Some offshore 6 5 4 3 2 5 and under 51-1-5 51-1-5 Over 5 Number of employees There also are differences between firms that have offshore development and those that do not in terms of the type of software that they develop. Firms that have offshore development have a higher concentration of revenues in on-premise (enterprise) software, and a lower concentration in custom software development (Figure 2). There is no significant difference for on-demand or packaged software developers. Figure 2. Percent revenue by software category: Offshore versus non-offshore firms 45 4 35 3 No offshore Some offshore 25 2 15 5 On-premise (enterprise) software On-demand (SaaS) software Packaged software Custom software development All other 3

We can further break down firms by their mode of development. These include those that have no offshore development, those who develop offshore using in-house (captive) developers only, those that go offshore via outsourcing only, and those that have both in-house and outsourced offshore development (Figure 3). Figure 3. Mode of software development: percent of firms in full sample 45 4 35 3 25 2 15 5 No developers offshore In-house only offshored Outsourcers only offshored Both in-house and outsourcers offshored Drivers of offshore development The most important factor driving firms to go offshore is to reduce labor cost, followed by access to skilled labor and need for labor flexibility (Figure 4). Least important are the need to be close to customers and desire to gain access to local markets outside the U.S. It is true, as noted above, that firms with offshore development have a much larger share of their revenues outside the U.S., but it appears that the main driver of offshoring is still the desire to find low-cost skilled developers. Figure 4. Offshore drivers Unimportant Somewhat important Important 9 8 7 6 5 4 3 2 Gain access to local markets Need to be close to customers Improve software quality Reduce development time Increase revenues Already developing globally Need for labor flexibilitty Access to skilled people Reduce labor cost 4

There are significant differences in drivers by type of firm, however. Figure 5 shows that among those who have offshore development, firms with in-house (captive) only, or both in-house and outsourced offshore development are significantly more likely to mention the need to be close to customers or gaining access to local markets as reasons for going offshore compared to those who go offshore solely through outsourcing. Figure 5. Offshore drivers for in-house and outsourced development In-house only 9 8 7 Outsourcer only Both in-house and outsourcer 6 5 4 3 2 Reduce labor cost Reduce development time Need to be close to our customers Need for labor force flexibility Increase revenues Improve software quality Gain access to local markets Already developing globally Access to skilled people Obstacles to offshoring The biggest obstacles reported with offshoring involved cultural and communications problems, difficulties with knowledge transfer, and inadequate documentation of applications and processes (Figure 6). The skill and experience levels of offshore workers were less important, and concerns about data security or about moving strategically important activities were the least problematic. There was greater concern about intellectual property protection, so risk factors do come into play for many firms. Overall, however, the biggest challenges involve the process of collaborating and sharing knowledge among teams in different locations, compounded by cultural and perhaps language differences. 5

Figure 6. Obstacles to offshore development Unimportant Somewhat important Important 9 8 7 6 5 4 3 2 Strategic importance of activity Data security Offshore workers lack necessary skills Offshore workers lack practical experience Breaking work up across teams Intellectual property protection Inadequate documentation of applications and processes Difficulty transferring necessary knowledge to offshore teams Cross-border culture and communications problems Comparing firms by mode of offshoring (in-house, outsourced, both), we find that firms that use only in-house development report fewer problems in general (Figure 7). The differences among firms by mode of offshoring are statistically significant for difficulty transferring necessary knowledge, inadequate documentation, and offshore workers lacking necessary skills. Thus, it appears that firms are better able to hire skilled workers and manage the knowledge transfer process when they set up their own captive operations than when they outsource offshore development or do both. Figure 7. Obstacles by mode of offshoring 6 5 4 In-house only Outsourcer only Both in-house and outsourcer 3 2 Cross-border culture and communications problems Difficulty transferring necessary knowledge to offshore teams Inadequate documentation of applications and processes Offshore workers lack practical experience Intellectual property protection Breaking work up across teams Offshore workers lack necessary skills Strategic Data security importance of activity 6

Location of offshore development The most common location for in-house offshore development is India, identified by 38% of those firms who have any offshore development. Next is Western Europe, at 34%, followed by other Asia/Pacific (outside China) at 2%, Eastern Europe at 18% and China at 11% (Figure 8). 1 The picture is different for outsourced development. Here, India is more predominant, mentioned by 47%, with other Asia-Pacific a distant second at 13%, Eastern Europe next at 12% and China at 9%. These differences are consistent with the idea that in-house development is aimed more at serving affluent markets such as Western Europe, while outsourced development is mostly about access to low cost talent and is focused more in India. Also, many of the major outsourcing service providers are based in India and have most of their development there, so respondents might be outsourcing work to those firms. Figure 8. Countries or regions where in-house developers are located 5 45 4 In-House 35 3 Outsourced 25 2 15 5 India Western Europe Other Asia/ Pacific Eastern Europe/Russia China Other world areas Canada Which activities do firms conduct offshore Software development can be divided into several different tasks or activities, including analysis, design, coding, testing, implementation, maintenance, project management and R&D. Firms may keep some activities onshore while moving others offshore, or they may move the entire process offshore for a particular project or product. It is often argued that more routine tasks can be more easily relocated, while more specialized tasks need to remain at home to utilize workers with specific skills and experience or to be close to customers. In the case of in-house development (Figure 9), our results are consistent with these expectations. The activities that are most often carried out offshore are the more routine tasks of coding, testing and maintenance/support. Higher level activities such as analysis, design and R&D are less likely to be done offshore. Also less likely to be offshore is project management, which requires customer relationship management skill and experience; and implementation, which generally must be done at the customer s site. 1 Note that firms can have more than one offshore location. 7

Figure 9. Proportion of in-house development activities done onshore or offshore All/Mostly offshore 9 8 Half and half 7 6 5 All/Mostly on shore 4 3 2 Analysis Design Coding Testing Implementation Maintenance/ support Project management R&D The situation is different for outsourced development, however. In this case, a much higher share of analysis, design, maintenance, implementation and project management are done offshore (Figure ). Again, this is probably at least in part due to end user firms outsourcing to foreign (especially Indian) firms who carry out the full range of activities in their own home locations. Figure. Proportion of outsourced development activities done onshore or offshore 9 All/Mostly offshore 8 7 6 5 Half and half All/Mostly on shore 4 3 Does not do activity 2 Analysis Design Coding Testing Implementation Maintenance/ support Project management 8

Offshore Performance Respondents were asked how offshoring affected their firms performance on several measures. First we looked at cost savings. The average (mean) cost saving reported was 24%, with a median of 2%. There was a wide variance in savings. Fully 24% of firms reported no cost savings at all, while 27% reported savings of greater than 4% (Figure 11). Figure 11. Cost savings from offshore development 25 2 15 5 None 1-% 11-2% 21-3% 31-4% 41-5% 51-6% Range of cost savings (percent) Respondents also reported impacts of offshoring on a number of qualitative measures (Figure 12). The greatest positive impacts were seen in labor force flexibility, with 59% reporting improvement. About half of all firms reported improvements in speed of product development, competitive position, access to needed skills, revenue from new products, and increased revenues outside the U.S. About a quarter reported improvements in software quality and customer service. Some firms reported worse performance as a result of offshoring, most commonly in software quality, speed of product development, and customer service. Figure 12. Impacts of offshoring on performance Labor force flexibility Speed of product development Competitive position Access to needed skills Decreased Stayed the same Increased Revenue generated from new products Revenue from non-u.s. markets Software quality Customer service levels 2 3 4 5 6 7 8 9 Percent 9

Management of offshore development Firms use a number of tools to manage their offshore development processes (Figure 13). Half of those interviewed said they made extensive use of maintaining career paths in the U.S. to retain staff, an important issue when work is being moved offshore. Only 3% focus on developing career paths outside the U.S. to attract and retain offshore staff. About 45% evaluate new projects for suitability of offshoring a lot, a process likely to lead to greater use of offshoring. In order to facilitate collaboration and knowledge sharing, 44% frequently have U.S. and offshore team members meet face-to-face, 4% use formal training programs, while only 17% rotate offshore managers to the U.S. and 15% have U.S. managers locate to offshore sites as expats. While U.S. managers may be responsible for the performance of offshore teams, only 29% of firms frequently link U.S. managers compensation to the performance of those operations. Figure 13. Offshore management practices Maintain career paths in the U.S. to retain staff Evaluate new projects for suitability for offshoring Have U.S. and offshore project team - members meet face-to-face Employ formal training programs Never used Used a little Used a lot Develop career paths outside the U.S. - to attract and retain staff Link U.S. managers' compensation to - performance of offshore operations Rotate offshore managers to home office Locate home office managers, that is, - expats, at the offshore location 2 3 4 5 6 7 8 9 Percent Among the firms in the entire sample, there was widespread use of a set of software development and project management practices (Figure 14). Interestingly, there was no significant difference between those that use offshore development and those that do not, even though practices such as standardization and formalized processes are often seen as prerequisites for effective offshoring.

Figure 14. System development and project management practices Specific milestones and project deadlines - are provided to the project team Standard processes and - methodologies across clients Formal progress reviews, that is, - design or stage reviews are held frequently Standard processes and - methodologies across products Project policies/procedures are - formalized at the start of each project Standard processes and methods - across locations Documentation of source code and - related meta-date for software Never used Used a little Used a lot Project lifecycle management tools 2 3 4 5 6 7 8 9 Percent 11