Rallying competencies in virtual communities: A study of core processes and user interest in open source software projects

Managing work practices has become one of the key challenges facing virtual communities. This paper seeks to broaden the research on virtual communities by applying the theory of competency rallying (TCR) in a longitudinal manner to examine the impact of task identification, task assignment, task execution and task management on user interest in open source software (OSS) projects defined by popularity and communication. The aim of this paper is: (1) re-conceptualizing the concept of user interest and broadening our understanding of user interest by incorporating users' post-usage behaviors, (2) examining the effect of various tasks involved in an OSS project's key processes of defect-fixing and feature-enhancement on user interest. The current study found that project popularity is positively influenced by task assignment, task execution and task management. Additionally, user communication was found to be positively impacted by task identification and task execution. The data collected from 1178 OSS projects in a longitudinal manner (at 3 time points over a period of 16months) confirmed the expectations from TCR and also demonstrated that over time the effects that development of competencies and managing short term cooperative work have on project success might increase, while the impact of identifying market needs and marshalling competencies may not significantly change.

[1]  Kevin Crowston,et al.  A Process Theory of Competency Rallying in Engineering Projects , 2001 .

[2]  Sandeep Krishnamurthy,et al.  Cave or Community? An Empirical Examination of 100 Mature Open Source Projects , 2002, First Monday.

[3]  Gary L. Lilien,et al.  Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems , 2006, Manag. Sci..

[4]  J. Hair Multivariate data analysis , 1972 .

[5]  Ravi Sen,et al.  A Strategic Analysis of Competition Between Open Source and Proprietary Software , 2007, J. Manag. Inf. Syst..

[6]  Jorge A. Colazo Innovation success: an empirical study of software development projects in the context of the open source paradigm , 2007 .

[7]  Audris Mockus,et al.  Interval Quality: Relating Customer-Perceived Quality to Process Quality , 2008, 2008 ACM/IEEE 30th International Conference on Software Engineering.

[8]  James A. Senn,et al.  Challenges and strategies for research in systems development , 1992 .

[9]  Lee Sproull,et al.  Design for quality: the case of open source software development , 2008 .

[10]  Kevin Crowston,et al.  Bug Fixing Practices within Free/Libre Open Source Software Development Teams , 2008, J. Database Manag..

[11]  J. Singer,et al.  Applied Longitudinal Data Analysis , 2003 .

[12]  Katherine J. Stewart,et al.  The moderating role of development stage in free/open source software project performance , 2006, Softw. Process. Improv. Pract..

[13]  Aybüke Aurum,et al.  Competency rallying in electronic markets: implications for open source project success , 2012, Electronic Markets.

[14]  Kevin Crowston,et al.  Open source software projects as virtual organisations: competency rallying for software development , 2002, IEE Proc. Softw..

[15]  Farhad Daneshgar,et al.  The Impact of Process Effectiveness on User Interest in Contributing to the Open Source Software Projects , 2012, J. Softw..

[16]  Eric S. Raymond,et al.  The cathedral and the bazaar , 1998, First Monday.

[17]  Likoebe M. Maruping,et al.  Impacts of License Choice and Organizational Sponsorship on User Interest and Development Activity in Open Source Software Projects , 2006, Inf. Syst. Res..

[18]  Likoebe M. Maruping,et al.  A Preliminary Analysis of the Influences of Licensing and Organizational Sponsorship on Success in Open Source Projects , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[19]  Xiang Liu,et al.  Design Architecture, Developer Networks and Performance of Open Source Software Projects , 2007, ICIS.

[20]  Anna Sidorova,et al.  SURVIVAL OF OPEN-SOURCE PROJECTS: A POPULATION ECOLOGY PERSPECTIVE , 2003 .

[21]  Audris Mockus,et al.  An Empirical Study of Speed and Communication in Globally Distributed Software Development , 2003, IEEE Trans. Software Eng..

[22]  Annapoornima M. Subramanian,et al.  Knowledge Integration and Effectiveness of Open Source Software Development Projects , 2006, PACIS.

[23]  Nir Kshetri,et al.  Improving Open Source Software Maintenance , 2010, J. Comput. Inf. Syst..

[24]  Yuan Long,et al.  Social structure, knowledge sharing, and project performance in open source software development , 2006 .

[25]  Josh Lerner,et al.  The Simple Economics of Open Source , 2000 .

[26]  Oliver Laitenberger,et al.  An encompassing life cycle centric survey of software inspection , 2000, J. Syst. Softw..

[27]  Dag H. Olsen,et al.  An empirical investigation of competency factors affecting e-business success in European SMEs , 2007, Inf. Manag..

[28]  Kathleen M. Carley,et al.  Network Structure in Virtual Organizations , 1999, J. Comput. Mediat. Commun..

[29]  David G. Hendry Public participation in proprietary software development through user roles and discourse , 2008, Int. J. Hum. Comput. Stud..

[30]  Kar Yan Tam,et al.  The Effects of Post-Adoption Beliefs on the Expectation-Confirmation Model for Information Technology Continuance , 2006, Int. J. Hum. Comput. Stud..

[31]  Roni Reiter-Palmon,et al.  Using Archival Data for I-O Research: Advantages, Pitfalls, Sources, and Examples , 2005 .

[32]  Maurizio Morisio,et al.  Characteristics of open source projects , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..

[33]  L. Sproull,et al.  Coordinating Expertise in Software Development Teams , 2000 .

[34]  Hee-Woong Kim,et al.  A balanced thinking-feelings model of information systems continuance , 2007, Int. J. Hum. Comput. Stud..

[35]  William G. Griswold,et al.  Extension and software development , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[36]  Oz Shy,et al.  Technology revolutions in the presence of network externalities , 1996 .

[37]  Kevin Crowston,et al.  Information systems success in free and open source software development: theory and measures , 2006, Softw. Process. Improv. Pract..

[38]  D HerbslebJames,et al.  Two case studies of open source software development , 2002 .

[39]  Ju Long Understanding the creation and adoption of information technology innovations: the case of open source software development and the diffusion of mobile commerce , 2004 .

[40]  Neuman Social Research Methods , 2007 .

[41]  Stefan Koch,et al.  Exploring the effects of SourceForge.net coordination and communication tools on the efficiency of open source projects using data envelopment analysis , 2009, Empirical Software Engineering.

[42]  Wynne W. Chin,et al.  Looking Forward: Toward an Understanding of the Nature and Definition of IT Acceptance , 2007, J. Assoc. Inf. Syst..

[43]  Katherine J. Stewart,et al.  The Impact of Ideology on Effectiveness in Open Source Software Development Teams , 2006, MIS Q..

[44]  Prashant Palvia,et al.  Antecedent to the success of open source software , 2007 .

[45]  Hilkka Merisalo-Rantanen,et al.  Engineering E-Collaboration Processes to Obtain Innovative End-User Feedback on Advanced Web-Based Information Systems , 2009, J. Assoc. Inf. Syst..

[46]  Christopher Lettl,et al.  User involvement competence for radical innovation , 2007 .

[47]  Vahid Garousi Evidence-Based Insights about Issue Management Processes: An Exploratory Study , 2009, ICSP.

[48]  Walt Scacchi,et al.  Collaboration, Leadership, Control, and Conflict Negotiation and the Netbeans.org Open Source Software Development Community , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[49]  J. Herbsleb,et al.  Two case studies of open source software development: Apache and Mozilla , 2002, TSEM.

[50]  Chandrasekar Subramaniam,et al.  Determinants of open source software project success: A longitudinal study , 2009, Decis. Support Syst..

[51]  Gordon B. Davis,et al.  User Acceptance of Information Technology: Toward a Unified View , 2003, MIS Q..

[52]  Kathleen M. Carley,et al.  Impact of license choice on Open Source Software development activity , 2009 .

[53]  Budi Arief,et al.  Interdisciplinary Insights on Open Source , 2002 .

[54]  Terry Bollinger,et al.  Linux on the Move , 1999, IEEE Software.

[55]  Kevin Crowston,et al.  Competency rallying for technical innovation—The case of the Virtuelle Fabrik , 2008 .

[56]  Aybüke Aurum,et al.  The impact of project capabilities on project performance: Case of open source software projects , 2012 .

[57]  Françoise Détienne,et al.  User and developer mediation in an Open Source Software community: Boundary spanning through cross participation in online discussions , 2008, Int. J. Hum. Comput. Stud..

[58]  Katherine J. Stewart,et al.  An Exploratory Study of Factors Influencing the Level of Vitality and Popularity of Open Source Projects , 2002, ICIS.

[59]  Giancarlo Succi,et al.  An empirical study of open-source and closed-source software products , 2004, IEEE Transactions on Software Engineering.

[60]  Dina Mansour-Cole,et al.  User involvement in innovation projects: Toward an information processing model , 1995 .

[61]  Kevin Crowston,et al.  The Perils and Pitfalls of Mining SourceForge , 2004, MSR.

[62]  Ju Long,et al.  Understanding the Role of Core Developers in Open Source Software Development , 2006 .