DocumentCode :
555292
Title :
Does the initial environment impact the future of developers
Author :
Zhou, Minghui ; Mockus, Audris
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
271
Lastpage :
280
Abstract :
Software developers need to develop technical and social skills to be successful in large projects. We model the relative sociality of developer as a ratio between the size of her communication network and the number of tasks she participates in. We obtain both measures from the problem tracking systems. We use her workflow peer network to represent her social learning, and the issues she has worked on to represent her technical learning. Using three open source and three traditional projects we investigate how the project environment reflected by the sociality measure at the time a developer joins, affects her future participation. We find: a) the probability that a new developer will become one of long-term and productive developers is highest when the project sociality is low; b) times of high sociality are associated with a higher intensity of new contributors joining the project; c) there are significant differences between the social learning trajectories of the developers who join in low and in high sociality environments; d) the open source and commercial projects exhibit different nature in the relationship between developer´s tenure and the project´s environment at the time she joins. These findings point out the importance of the initial environment in determining the future of the developers and may lead to better training and learning strategies in software organizations.
Keywords :
probability; social aspects of automation; software development management; commercial project; developer sociality model; initial environment importance; open source project; probability; problem tracking systems; project environment; project sociality; social learning; software developers; software organization; technical learning; workflow peer network; Atmospheric measurements; History; Particle measurements; Social network services; Software; Time measurement; Trajectory; initial environment; learning trajectory; relative sociality; socio-technical balance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1985831
Filename :
6032466
Link To Document :
بازگشت