Author List: Singh, Param Vir; Tan, Yong; Youn, Nara;
Information Systems Research, 2011, Volume 22, Issue 4, Page 790-807.
This study develops a stochastic model to capture developer learning dynamics in open source software projects (OSS). A hidden Markov model (HMM) is proposed that allows us to investigate (1) the extent to which individuals learn from their own experience and from interactions with peers, (2) whether an individual's ability to learn from these activities varies as she evolves/learns over time, and (3) to what extent individual learning persists over time. We calibrate the model based on six years of detailed data collected from 251 developers working on 25 OSS projects hosted at Sourceforge. Using the HMM, three latent learning states (high, medium, and low) are identified, and the marginal impact of learning activities on moving the developer between these states is estimated. Our findings reveal different patterns of learning in different learning states. Learning from peers appears to be the most important source of learning for developers across the three states. Developers in the medium learning state benefit the most through discussions that they initiate. On the other hand, developers in the low and the high states benefit the most by participating in discussions started by others. While in the low state, developers depend entirely upon their peers to learn, whereas in the medium or high state, they can also draw upon their own experiences. Explanations for these varying impacts of learning activities on the transitions of developers between the three learning states are provided. The HMM is shown to outperform the classical learning curve model. The HMM modeling of this study contributes to the development of a theoretically grounded understanding of learning behavior of individuals. Such a theory and associated findings have important managerial and operational implications for devising interventions to promote learning in a variety of settings.
Keywords: behavior dynamics; dynamic models; hidden Markov model; learning by doing; learning curve; learning from peers; open source software; productivity; regime switching models; structural models
Algorithm:

List of Topics

#128 0.261 dynamic time dynamics model change study data process different changes using longitudinal understanding decisions develop temporal reveal associated state identifies
#273 0.181 source open software oss development developers projects developer proprietary community success openness impact paper project associated activity phenomenon peripheral variety
#95 0.161 learning mental conceptual new learn situated development working assumptions improve ess existing investigates capture advanced proposes types context building acquisition
#187 0.132 learning model optimal rate hand domain effort increasing curve result experts explicit strategies estimate acquire learn referral observational skills activities
#243 0.084 states united employment compensation labor workers paper work extent findings increasing implications concerns relationship managerial wage options offer salary entry
#74 0.073 high low level levels increase associated related characterized terms study focus weak hand choose general lower best predicted conditions implications
#108 0.057 model research data results study using theoretical influence findings theory support implications test collected tested based empirical empirically context paper