Title :
Diffusion Experiences of Developer Productivity Tools in an IT Services Company in India
Author :
Prasad, V.C.S. ; Kulkarni, Vinay ; Ramteerthkar, Uday
Author_Institution :
Tata Res. Dev. & Design Centre, Pune
Abstract :
IT services organizations deploy a number of tools to improve the productivity and quality of the developed software. Some of these tools deliver significant improvements to software development life cycle. However, use of these tools is often accompanied by a significant change in work practices and high learning barriers thus offsetting some of the advantage. As a result, the tools do not reach the expected levels of adoption. This paper presents the experiences of a software services company in India in the development and deployment of new technology tools for developer productivity. Two tools of varying complexity levels are studied in terms of their diffusion trends. The simpler one which diffused rapidly is a standards checker which satisfied most of the characteristics for successful diffusion according to Roger´s model while the complex one (a model driven development framework that was the most sophisticated of its kind at the time of its deployment) did not satisfy majority of the characteristics and had a very slow diffusion rate in spite of its exceptional functionality. The above tool diffusion experiences are analyzed with respect to diffusion factors, diffusion processes, diffusion politics and diffusion services, a categorization well known in the literature. A new tool is designed based on the above learning. Results of the diffusion after the improvements are reported
Keywords :
DP industry; software houses; software quality; software tools; technology management; IT service company; India; developer productivity tools; diffusion experiences; diffusion factors; diffusion politics; diffusion process; diffusion services; software development life cycle; software quality; software service; technology tools; Computer aided software engineering; Computer industry; Diffusion processes; Engineering profession; Productivity; Programming; Software quality; Software tools; Standards development; Technological innovation;
Conference_Titel :
Management of Innovation and Technology, 2006 IEEE International Conference on
Conference_Location :
Singapore, China
Print_ISBN :
1-4244-0147-X
Electronic_ISBN :
1-4244-0148-8
DOI :
10.1109/ICMIT.2006.262293