Professional Documents
Culture Documents
10 1 1 92
10 1 1 92
10 1 1 92
This paper reports on the results of research on the Indian software industry, carried out at Carnegie Mellon University. We use a variety of sources, including a questionnaire survey of Indian software firms, and field visits and interviews with industry participants, observers, and US based clients. The Indian software industry is remarkable in a number of respects. It is service rather than product oriented, heavily export oriented, and is largely managed by professional and entrepreneurial managements. Also, domestic market experience and expertise appears to have very little benefits for successful importers. Although the industry has grown in spectacular fashion, sustaining this performance will pose a number of challenges. In order to counteract the widely reported shortages of skilled software professionals and the possible competition from other low wage, human capital rich countries, Indian firms are trying to move up the value chain by acquiring deeper knowledge of business domains and management capability, and to reduce costs by developing superior methodologies and tools. Whether firms will succeed will depend critically on their management skills and willingness to invest along a number of dimensions. From a social perspective, the disconnect between domestic and export markets is a major challenge, but one that the growing diffusion of computers and the improvement of the communication infrastructure should make easier to confront. In the end, the greatest impact the software industry is likely to have on the Indian economy is indirect, in its role as an exemplar of the new business organisational form and as an inspiration to other entrepreneurs.
1. Introduction
Technological revolutions sometimes bring unexpected opportunities for countries. India, a relative laggard among developing countries in terms of economic growth, seems to have found such an opportunity in the IT revolution as an increasingly favoured location for customized software development. Indias success at software has led to speculation about whether other developing countries can emulate its example, as well as whether this constitutes a competitive challenge to software industries in the developed world. In this essay, we focus on the Indian software export sector. After briefly describing the main features of the industry, we analyze the major challenges it faces and its prospects for the future. We also briefly discuss the implications of the Indian experience for other developing regions and for software industries in the developed world. Our analysis is based on field visits to over 40 Indian firms in Bangalore, Bombay, Hyderabad and Delhi, where we interviewed nearly 75 senior managers and software professionals.1 These interviews were loosely structured around a questionnaire that we developed in consultation with industry experts and were followed by interviews with fifteen U.S. based firms that had outsourced software development to these firms in India.2 We complemented the field research with publicly available
1
Companies were selected to cover firms of varying size, product and service focused, subsidiaries, private and public firms. We also interviewed about 18 industry professionals from US client firms. For more details, see our working paper (Arora et al., 1999). 2 The questionnaire, along with other background information about the project and some of the outreach activities is available on the project website, at http://www.heinz.cmu.edu/project/india
data on firms (NASSCOM, 1994-98), as well as information from a questionnaire survey administered to over a hundred Indian software exporters. The Indian software industry has attracted a disproportionate amount of interest as a source of software. Its $4 billion software revenues in revenues in 1998-99 is just a tiny fraction of the estimated world software market of over $300-500 billion.3 Most of impressive of all, the industry has grown at over 50% per year over the last five or six years, and if current trends persist, software exports may account for a full quarter of Indian exports within the next five years4. Tables 1a and 1b describe the growth in revenues and employment in the software industry. The Indian software industry faces a number of challenges as the labour cost advantages diminish and competition from other countries with supplies of educated and under-utilized workers increases. The Indian success story has, been a combination of resource endowments, a mixture of benign neglect and active encouragement from a normally intrusive government, and good timing. By the late 1980s, India was graduating approximately 150,000 English-speaking engineers and science graduates, with only a limited demand for their services from the rest of the economy. By the late 1980s as well, Indias economic liberalization was also well under way. Around this time, the information technology revolution in the developed world had begun to take root and shortages of skilled programmers and IT professionals were beginning to develop. By this time a number of Indians were working in very substantial numbers in US firms. Some of them played an important, although as yet undocumented role, in bridging the gap and matching the buyers in the US with the suppliers in India. Responding quickly to the growing demand, a number of Indian firms arose in quick time. The State encouraged this growth by considerably simplifying the process for obtaining the numerous clearances and permits that any firm in the organized sector in India typically needs. Finally, given the many weaknesses in the Indian financial system, Indian entrepreneurs greatly benefited from the low levels of initial investment required to start a software services firm. Section 2 places the development of the Indian software industry in an international and historical context. Section 3 discusses the main features of the industry. Section 4 distills our findings on the supply of human capital, finance and infrastructure to the Indian software industry. Section 5 describes how software outsourcing to India is organized, and the following section tries to assess future prospects for the industry. Section 7 summarizes the discussion and concludes.
2. Background
Software development can be broadly categorized into custom developed software and packages or generic software products. Software companies providing customized software concentrate on particular vertical market segments or domain areas, like retail, banking, and manufacturing. Software products may be targeted to a vertical segment or may cut across segments, but rarely to a specific user. Information technology consultants, such as Anderson Consulting, provide solutions, which may involve some combination of custom developed software and commercial off-the-shelf software and hardware products. Software development involves a number of stages: Conceptualization, requirement analysis, high-level design, lowlevel design, coding, testing and support. These stages roughly correspond to stages described in the waterfall model of software development (Fig. 1). The value added is typically greater in earlier stages of development namely requirement analysis and high level design. As we discuss Indian software firms largely provide services rather than products. Further, Indian software exports consist largely of low-level design, coding, and maintenance services. The Indian software industry consists of a large and growing number of firms: Using NASSCOM membership as a measure, the number of Indian software firms has grown from around 430 in 1996-97 to over 620 in 1997-98. Many of these firms entered the industry during or just before the economic liberalization in 1991. The early entrants into the industry, had close links with computer hardware development. Heeks (1996, p. 69) notes that Tata Consultancy Services, (TCS) was the first firm to agree to export software in return for being able to import hardware, in 1974. TCS, currently the largest Indian software firm, employs around 9000 people. Entry barriers were low because firms could start small, since initial investments required were fairly small, little more than office space and communication facilities. With the growing need for maintenance services many firms began by providing these services, often by sending software programmers to the client on a temporary basis. The entrants were of two types. The first type were existing firms diversifying into software. These included computer hardware firms, such as HCL and Wipro. There were others such as BFL, and Satyam that were, before their metamorphosis as software firms, divisions of large and medium industrial groups. The other type of entrants was new start-ups, such as PCS, Infosys and Silverline. Entry strategies varied and not all firms entered to provide software export services. Contrary to popular belief, as Table 2 shows, the industry is not concentrated in Bangalore, although Bangalore is certainly a very prominent location for firms in the industry. With the exception of the region around Delhi, there are no noticeable clusters in the northern or the eastern regions of India. The distribution of engineering colleges, concentrated in the western and southern regions,
3
One must note that this does not include the software developed by users themselves, nor does it include embedded software. This implies that the figure is an under-estimate. Indeed, the estimates of the size of the market are not very precise or reliable. 4 To put things in perspective, the Indian industry sector grew at an average rate of 7.6 % while the service sector grew at an average rate of 8.2% over the same period. Source: A Report on the Indian Budget 1999-2000 Table 1.2a also at http://www.ieo.org/budget99/table_1_2a.html
closely mirrors the distribution of the software industry. As Table 3 shows, engineering colleges are heavily concentrated in these two regions, which also account for the greater part of employment in the Indian software industry.
3.1 Domestic
A large fraction of the domestic software industry consists of resale of software packages developed by foreign, principally US, firms, thus overstating the extent of software written for the domestic market. On the other hand, there is a great deal of in-house software written by users, especially large Indian firms that is not being captured by these figures. A number of Indian software firms have also developed software packages aimed at the domestic market. However, with very few exceptions, these packages have not been very successful. Although it is tempting to point to weak intellectual property rights as a culprit for the failure of Indian firms to develop successful packages, our interviews suggest that at least as important, if not more, has been the lack of experience, especially design and marketing experience, necessary to produce a successful product. Firms that have had domestic experience with consulting do not appear to derive any advantage from it in the export market. Given the simpler and more routine tasks involved in current software exports, the sophisticated capabilities and expertise that firms had developed from serving domestic customers have not been of great value to them in the export market.
3.2 Exports
As we have seen, Indian software exports consist primarily of software services. The activities carried out by most firms in India are essentially maintenance tasks for applications on legacy systems such as IBM mainframe computers, development of small applications and enhancements for existing systems, migration to client-server systems, often referred to as porting or re-engineering. Table 5, displaying results from our survey, shows that application solutions are the most common type of export, followed by reengineering (also called porting) and conversion projects, such as Y2K projects. Although Y2K projects were an important source of revenue, most of the leading Indian software firms have limited their dependence on such projects. Table 6 shows that the US accounts for over half of all export revenues (58% in 1997-98), compared with 21% for Europe and 4% for Japan. Managers at most of the US firms we interviewed agreed that the type of work outsourced was neither technologically very sophisticated nor critical to their business. Requirement analysis and high-level design is typically done either inhouse or by US based consultants. The projects undertaken are typically small. The mean number of man-months involved in the most important export project for firms that participated in our questionnaire survey is 510 man-months, whereas the median is only 150 manmonths. Although competition from other countries such as Philippines and China is typically cited in the press, as Table 7 shows, most software exporters indicate that their main competitors are located either in the US or in India itself. Many MNCs have set up liaison offices and subsidiaries as well. Increasingly, however, the objective is to use India as a place for software development as well, rather than merely as a place to sell. Some companies have established, or are in the process of doing so, software development centers in India, and are exporting packages or components of systems to other countries from India. The work being done at these development centers is fairly sophisticated.
The domestic sector revenues include those from reselling imported software packages and therefore overstate the extent of software development in India for the domestic market. On the other hand, the figures exclude the possibly considerable amount of software developed in-house by users.
This is a simple average, unweighted by employment. A report published by the Export-Import Bank of India (1996) estimates that in order for the industry to grow at the rate of 50% annually, the number of software professionals involved in the software export sector has to grow at an annual rate of at least 30% over the next five years. 8 Mr. Clyde Jones, Chief of Consular Services, U.S Consulate India estimates that around 30,000 H1-B visas were granted in 1999, mostly for software professionals (The Economic Times, 1999.) Chennai, (the only city in the south that has a U.S Consulate) reportedly accounted for 20,000 of these. 9 In a related working paper, Arora and Fernandes (1999) analyse in greater detail the human resources situation in the Indian software industry. 10 In late 1998, the government of India announced that a high bandwidth (2.5 gigabyte) fiber-optic backbone would be set up. This
5. The Organization of Software Outsourcing to India 5.1 A typology and evolution of software exports
Software exports can be divided into three categories based on where software is developed and how the development is managed and organized. The first category is onsite consultancy or onsite projects, where the Indian company provides the US client with software professionals with the particular technical skills asked for by the client. These skills could vary from mainframe related software to specialist expertise in UNIX and WinNT platforms with JAVA programming skills. 11 The second category of exports has a mix of work done offshore (i.e., in India) as well as onsite. In this model, the Indian company sends a few software professionals to the clients site for requirement analysis or training in a particular system. These professionals then bring back to India the specifications for the software and have a larger team develop the software offshore. If the project is large, a couple of Indian professionals remain at the customers site acting as liaisons between the project leaders offshore and the clients. To execute such projects, a firm needs not only skilled professionals, but also a software development process and methodology, and an ability to manage software development. Unlike in onsite projects, the Indian firm provides technical and managerial expertise as well. The third method of software export is in the form of an Offshore Development Center (ODC/OSDC). An Offshore Development Center12 is a popular organization form especially for firms based in the U.S and Europe and who wish to take advantage of the skilled talent pool and lower wages in India. An offshore development center involves an umbrella contract with a long-term agreement on prices for time and materials (usually standardized on a man-hour basis). In this method of outsourcing, a large fraction of the project is executed offshore and the Indian firm is responsible for adherence to schedules for delivery. From our survey (sample of 65 software export firms), we found that on average 42.7% of the total work was done offshore. The billing rates differ considerably between the two. Our interviews suggest that one man-year of onsite work is billed at about $90,000-$100,000 while comparable offshore work is billed at $25,000-$35,000. The bulk of the difference is accounted for by the higher cost of living in the US, as well as greater overheads and communication costs. Offshore work is widely believed to be more profitable for the vendor. However, there are some important limits to the extent of offshore work. An important reason is the need for face-to-face communication. Fixed fee contracts involve greater risk taking by the vendor in contrast to cost plus or time and material contracts. From Table 10 we see that 53% of the firms we surveyed indicated that their most important export project in the last 12 months was a cost plus contract. 42% of the firms had a fixed price contract for their most important export project. Interestingly, 32% of all the firms also claimed that their contract contained a penalty or incentive clause related to quality or schedule. The process of selecting Indian firms to outsource work varies across firms. Often, an Indian employee of the client firm played a key role, as was the case at a leading software product firm the Indian firms they outsource to had been founded by people who had worked for the US company earlier. Typically, the US firm begin by outsourcing a fairly small, and in some cases, redundant project to the Indian vendor, with the objective of gauging the capabilities of the vendor and assessing whether to proceed or not. Indian software firms that have progressed beyond this stage have typically taken care to provide well-trained and motivated professionals. They then persuade the client to allow some of the work to be done offshore, in India. The typical pattern was to have a person come over from Indian to pick up the problem specifications, and after doing some preliminary work, take the work offshore and get it completed there. 13
Most of the managers believed that that Indian firms could not work on high level specifications or project definition stages of a project, although for the most part, this belief had not been tested. Many were critical of the Indian system of promoting software programmers to managers based on seniority rather than on proven managerial ability. Interviewees felt that this weakened project management. Indian firms, on the other hand, cited this practice as a way of providing a career path to their professionals and a major part of their attempts to hold down employee attrition. Indian productivity levels are lower as well. A very large fraction of the managers we interviewed considered employee attrition a big problem and wanted their Indian suppliers to tackle it quickly. In addition, there were a number of cultural and political issues that US managers perceive as irritants or barriers. One such issue is the apparent unwillingness of Indian software professionals to point out potential problems up-front, and in general, an unwillingness to say no for fear of offending the clients. Another related weakness is the lack of familiarity of many Indian firms and professionals with the work culture and work norms in the West, and especially in the United States.14 Other difficulties included resistance within the US to foreign programmers, poor telecommunication infrastructure, and the delays in obtaining the required visas for Indian programmers.
This includes the sideways movement of the head to indicate agreement, as opposed to the Western nod. Although our focus here is on software exports, the software industry may also see growth from other sources, including software products and more likely, Internet available services, such as medical transcription and call centers.
and maintenance services. However, many of these US firms rely on Indian programmers as well and have significant India based operations. Further, US firms are likely to increase their involvement with India, both through outsourcing and through directly setting up subsidiaries and software development centers in India. The effects of any further restrictions upon H1B visas for Indian software professionals are likely to be quite complex. On the one hand, it will staunch the flow of experienced Indian software programmers, pushing up wages for US based software programmers. Visa restrictions will also favor offshore software development in the medium term, which will have the opposite effect on the wages of US software professionals. They are also likely to further push Indian firms to explore markets in Japan and Western Europe. Our observations are consistent with the other research in this area (e.g., Heeks, 1996, DCosta 1998). Both of these authors have argued that the export orientation and routine tasks that exports involve have limited learning potential for Indian firms. The responses by clients (self selected by the Indian firms) convey the sense that their Indian suppliers are competent (by and large) at providing a limited range of services but have not moved to where the suppliers offer solutions to client problems. Indian firms hope to use their existing links to acquire domain knowledge and knowledge about the businesses that their clients are in, and to use that knowledge to move up the value chain. Another hope is to create proprietary tools, methods and reusable software code that can be customized according to the clients needs. This productization of what was formerly a service will, it is hoped, increase the revenue per employee and will counteract the increasing shortage of skilled software professionals and rising wages. If the Indian software industry is to take the next step up successfully, it is vital that at least a few of the established firms succeed in the above task. These firms can act as the nucleus around which the industry can develop and mature. A large number of software firms are de novo startups, indicating that the supply of entrepreneurial talent appears to be forthcoming when the opportunity arises, even in new and technology intensive sectors. These software firms are relatively flat organizations, with young management teams, informal but professional management styles, and with an emphasis on efficiency, punctuality and other virtues that an export orientation brings. Top managers of the leading software firms have been profiled in the popular press in India and are viewed favorably by many Indians, particularly in comparison to traditional Indian business leaders. Further, this industry has pioneered equity stakes and stock options for employees in India, and many of these companies are star performers on the Indian stock market. Thus, unlike in the past, the fruits of the success of the industry have been shared far more broadly. The implications of the success of this industry, at a time of slow but far ranging changes in the Indian economy, can be immense and far-reaching.
8. References
Arora, A., Arunachalam, V.S., Asundi, J., and Fernandes, R., 1999, Indias Software Industry, Unpublished manuscript, Heinz School, Carnegie Mellon University, Pittsburgh. Arora, A. and Asundi, J., 1999, Quality Certification and the Economics of Contract Software Development: A Study of the Indian Software Service Companies, NBER working paper 7260, Cambridge, MA. Arora, A., and Fernandes, R., 1999, The supply and demand of skilled labour in the Indian software industry, Unpublished manuscript, Heinz School, Carnegie Mellon University, Pittsburgh. Asian Technology Information Program (1997) ATIP97.066: Indian Software Activities Asian Technology Information Program (1997). ATIP97.080: Indian Software Products: Prospects, Trends, New Initiatives. D'Costa, 1998, Technology Leapfrogging: Software Industry in India, Presented at the 2nd International Conference on Technology Policy and Innovation, Calouste Gulbenkian Foundation, Lisbon (August 3-5), 1998. Bannerjee, A., and Duflo, E., 1998, Reputation effects and the limits of contracting: A study of the Indian software industry, unpublished paper, MIT, Cambridge, MA. Export-Import Bank of India, 1996, Computer Software: A Sector Study, New Age International, Occasional Paper No. 49. Gopal, A, 1996, An Empirical Analysis of Offshore Software Development: A First Look At Some Explanatory Factors, forthcoming in Communications of the ACM. Heeks, R., 1996, In Indias Software Industry: State policy, liberalization and industrial development, Sage Publications. Hindu Business Line, 1997-98, Newspaper articles, http://www.indiaserver.com/bline/archives.html INFAC, Indian Software Market Status, Report, January 1998 pp. 15, Bombay. ITAA, 1998, Help Wanted 1998: A Call for Collaborative Action for the New Millennium, Report published by Information Technology Association of America and Virginia Polytechnic and State University, March, Washington, DC. Meadows, C. J., 1996, Globework: Creating technology with international teams, PhD. Thesis, Graduate School of Business Administration, Harvard University. National Association of Software and Service Companies (NASSCOM)-1996, An Overview of the Indian Software Industry National Association of Software and Service Companies (NASSCOM)-1997-98, A Directory of Indian software service companies Nidumolu S. R and Goodman S.E, 1993, Computing in India: An Asian Elephant Learning to Dance, Communications of the ACM, Vol. 36, No. 4. Ramarao, P.,1998, Reshaping Postgraduate Education and Research in Engineering and Technology, Review Committee of the AICTE on PG Education in Research and Development in Engineering Technology, Government of India , p126-127 Royce, W. W., 1970, Managing the development of large software systems: concepts and techniques, 1970 WESCON technical papers, Vol. 14, p.723. Schware, Robert, 1992, Software Industry Entry Strategies For Developing Countries: A Walking on Two Legs Proposition, World Development, Vol. 20, No. 2. pp. 143-164. Shah, Bankim, R., 1995, Indias Software Industry, unpublished report, BRS Associates, Lake Worth, Florida.
The Software Industry in India: A Strategic Review 1999, NASSCOM, New Delhi, India Udell, J., 1993, Indias Software Edge, Byte, pp. 55-60 Whang, Seungjin, 1992, Contracting for Software Development, Management Science, Vol. 38, No 3, March, 307-324. World Bank, 1992, Indian Software & Services: Export Potential & Strategies, In World Bank funded Report for the Department of Electronics, Government of India (1992). Presented by InfoTech Consulting Inc (Maxi/Micro Inc.) and International Data Corp. (India) Acknowledgements: We thank the Alfred P. Sloan Foundation for supporting this research. We are grateful to the many people in the software industry, both in India and the United States, who have given generously of their time and expertise. We have benefited from the help and advice from many colleagues, especially Raj Reddy and Bankim Shah, and seminar participants at the NBER, Boston and SPRU, Sussex. Seema Chawla provided helpful suggestions for the research. Zhaoli Rong, Hairong He and Jason Wang provided competent research assistance. We welcome comments and suggestions. For reasons of confidentiality, firms and respondents have not been identified. Please do not cite without permission. We welcome comments and suggestions.
Table 1: India: Growth in Domestic, Export and Total Revenues, Manpower and Revenue per Employee Year 1993-94 1994-95 1995-96 1996-97 1997-98 1998-99 2000-01 (Est.) Exports in $M 330 485 734 1085 1800 2650 4000 Domestic Revenue $M 2 2 7 .9 3 4 0 .8 5 1 5 .4 6 8 0 .8 900 1250 2000 Total $M 5 5 7 .9 8 2 5 .8 1 2 4 9 .4 1 7 6 5 .8 2700 3900 6000 Manpower 9 0 ,0 0 0 1 1 8 ,0 0 0 1 4 0 ,0 0 0 1 6 0 ,0 0 0 1 8 0 ,0 0 0 2 0 0 ,0 0 0 2 5 0 ,0 0 0 Rev/Employee ($) 6 1 9 8 .5 6998 8 9 2 4 .5 11036 15000 1 9 ,5 0 0 2 4 ,0 0 0
Table 2: Revenue distribution of Nasscom member firms (n = 405) by geographic region, in 1997 Region Mumbai Bangalore New Delhi Noida & Gurgaon C h en n ai Hyderabad Other Revenue ($M) 539.8 323.6 152.9 132.9 130.9 62 115.3 Number 86 84 72 23 34 21 85
Table 3: Number and Capacity of Engineering Colleges in India, Approved up to 1998-99, by region. Region Central East North (incl. North-West) W es t South (incl. South West) Total Source: Ramarao, 1998. Number of Colleges 50 25 140 140 308 663 Sanctioned Capacity (# of students) 9470 4812 25449 34165 82597 156493 % of Sanctioned Capacity at SelfFinanced Colleges 0 .5 2 0 .2 6 0 .4 2 0 .7 4 0 .7 9 0 .6 9
Table 4: Composition of Indian software development and services(domestic and exports) Software Activity Turnkey Projects Professional Services Products and Packages Training Support and Maintenance IT Enabled services Source: Nasscom Domestic Software (%) 2 8 .6 4 .1 5 2 .0 6 .1 3 .2 6 .0 Export Software (%) 3 1 .5 4 8 .4 8 .8 1 .5 3 .0 6 .8
Table 5: Nature of Export Projects undertaken by Indian firms Service for Export Network designing and engineering Conversion project System integration No. of Firms Providing Services 19 25 22 Percentage 2 0 .4 % 2 6 .9 2 3 .7
Application solution software System /Utility software Application tools Operation and network mgmt Help desk operation Datacentre management
71 28 22 7 12 12
7 6 .3 3 0 .1 2 3 .7 7 .5 1 2 .9 1 2 .9
Source: CMU Software dataset -- CMU Survey of the Indian Software Industry. N = 93
Table 6: Destination of Indian software exports, 1997-98 Destination Region USA Europe SE Asia J ap an Australia & New Zealand West Asia Rest of the world Source: Nasscom % of Export Revenues 58% 21 6 4 2 2 7
Table 7: Location of primary competitors of Indian software firms Location of Competitors India Israel Ireland USA Singapore Philippines Eastern Europe/ Russia Number of Firms 75 12 12 58 19 6 10 Percentage of firms 82% 13 13 63 21 7 11
Table 8: Software professionals: Comparative salaries, 1997 Designation Programmer System Analyst Programmer Analyst Network Administrator Database Administrator Help-desk Support Technician Software Developer United States ($ per annum) 32,500 - 39,000 46,000 - 57,500 39,000 - 50,000 36,000 - 55,000 54,000 - 67,500 25,000 - 35,500 49,000 - 67,500 India ($ per annum) 2 ,2 0 0 - 2 ,9 0 0 8 ,2 0 0 - 1 0 ,7 0 0 5 ,4 0 0 - 7 ,0 0 0 1 5 ,7 0 0 - 1 9 ,2 0 0 1 5 ,7 0 0 - 1 9 ,2 0 0 5 ,4 0 0 - 7 ,0 0 0 1 5 ,7 0 0 - 1 9 ,2 0 0
Note: Converted at exchange rate of Rs. 41.50/US$. Figures are starting salaries for large establishments employing more than 50 software professionals. These could be marginally lower for smaller organisations. Salaries for a particular designation would vary due to factors such as educational and experience profile of the professional; platform of operation; nature of assignment (contract/full-time); location of the employer; and additional technical/professional certification. Source: INFAC, Mumbai
Table 9: Major problems for Indian software firms. Problem Manpower shortage/skills Employee attrition Physical Infrastructure Commercial infrastructure Quality certification Visas Finance/ Capital Marketing access Lack of domestic computerization Lack of government support Tarrifs and other barriers Export 57 44 12 24 11 33 20 42 6 10 11 Domestic 32 27 12 17 6 NA 14 17 21 11 8
Note: The firms were asked to indicate their top three problems. Source: CMU Software dataset -- CMU Survey of Indian Software Industry. N = 104
Table 10: Fixed fee versus Time and Material export contracts All firms Small (56 firms) Time and materials contract 53% 52% Fixed fee contract 42 45 Firms that have had both 3 2 Other 2 2 Medium (3 2 fi rm s ) 53% 41 3 3 Large (14 firms) 57% 36 7 0
Note: Respondents were asked about the nature of their most important export contract. Source: CMU Software dataset - CMU Survey of Indian Software Industry. N = 102
Requirements Analysis High Level Design Low Level Design Coding Testing Post-production Support