DocumentCode :
1606125
Title :
Build It Yourself! Homegrown Tools in a Large Software Company
Author :
Smith, Edward K. ; Bird, Christian ; Zimmermann, Thomas
Author_Institution :
Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA
Volume :
1
fYear :
2015
Firstpage :
369
Lastpage :
379
Abstract :
Developers sometimes take the initiative to build toolsto solve problems they face. What motivates developers to buildthese tools? What is the value for a company? Are the tools builtuseful for anyone besides their creator? We conducted a qualitativestudy of tool building, adoption, and impact within Microsoft. Thispaper presents our findings on the extrinsic and intrinsic factorslinked to toolbuilding, the value of building tools, and the factorsassociated with tool spread. We find that the majority of developersbuild tools. While most tools never spread beyond their creator´steam, most have more than one user, and many have more than onecollaborator. Organizational cultures that are receptive towardstoolbuilding produce more tools, and more collaboration on tools.When nurtured and spread, homegrown tools have the potential tocreate significant impact on organizations.
Keywords :
project management; software development management; software tools; organizational cultures; software company; software development; software tools; tool adoption; tool building; tool impact; Automation; Buildings; Interviews; Monitoring; Software; Testing; Visualization; Homegrown Tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/ICSE.2015.56
Filename :
7194589
Link To Document :
بازگشت