• DocumentCode
    2960370
  • 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
  • Volume
    2
  • fYear
    2006
  • fDate
    21-23 June 2006
  • Firstpage
    617
  • Lastpage
    621
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/ICMIT.2006.262293
  • Filename
    4037091