%0 Journal Article %J Innovation: Organization & Management %D 2021 %T Examining Open Innovation in Science (OIS): What Open Innovation can and cannot offer the science of science %A Susanne Beck %A Marcel LaFlamme %A Carsten Bergenholtz %A Marcel Bogers %A Tiare-Maria Brasseur %A Marie-Louise Conradsen %A Kevin Crowston %A Diletta Di Marco %A Agnes Effert %A Despoina Filiou %A Lars Frederiksen %A Thomas Gillier %A Marc Gruber %A Carolin Haeussler %A Karin Hoisl %A Olga Kokshagina %A Maria-Theresa Norn %A Marion Poetz %A Gernot Pruschak %A Laia Pujol Priego %A Agnieszka Radziwon %A Alexander Ruser %A Henry Sauermann %A Sonali Shah %A Julia Suess-Reyes %A Christopher L. Tucci %A Philipp Tuertscher %A Jane Bjørn Vedel %A Roberto Verganti %A Jonathan Wareham %A Sunny Mosangzi Xu %X

Scholars across disciplines increasingly hear calls for more open and collaborative approaches to scientific research. The concept of Open Innovation in Science (OIS) provides a framework that integrates dispersed research efforts aiming to understand the antecedents, contingencies, and consequences of applying open and collaborative research practices. While the OIS framework has already been taken up by science of science scholars, its conceptual underpinnings require further specification. In this essay, we critically examine the OIS concept and bring to light two key aspects: 1) how OIS builds upon Open Innovation (OI) research by adopting its attention to boundary-crossing knowledge flows and by adapting other concepts developed and researched in OI to the science context as exemplified by two OIS cases in the area of research funding; 2) how OIS conceptualises knowledge flows across boundaries. While OI typically focuses on well-defined organizational boundaries, we argue that blurry and even invisible boundaries between communities of practice may more strongly constrain flows of knowledge related to openness and collaboration in science. Given the uptake of this concept, this essay brings needed clarity to the meaning of OIS, which has no particular normative orientation toward a close coupling between science and industry. We end by outlining the essay’s contributions to OI and the science of science, as well as to science practitioners.

%B Innovation: Organization & Management %G eng %R 10.1080/14479338.2021.1999248 %0 Journal Article %J Group & Organization Management %D 2021 %T Functional and Visionary Leadership in Self-Managing Virtual Teams %A Eseryel, U. Yeliz %A Kevin Crowston %A Heckman, Robert %K functional leadership %K Leadership %K Self-managing teams %K structuration theory %K virtual teams %K visionary leadership %X

In this conceptual article, we present a theory of leadership in self-managing virtual teams. We describe leadership in this setting as a process that results in the creation, reinforcement and evolution of shared mental models and shared norms that influence team member behaviour towards the successful accomplishment of shared goals. We distinguish two types of leadership. We identify leadership that works within and reinforces existing models and norms to influence team contributions as “functional” leadership. We identify leadership that results in changes in models and norms as “visionary” leadership. We propose that successful self-managing virtual teams require both types of leadership and that they will exhibit a paradoxical combination of shared, distributed functional leadership complemented by strong, concentrated and centralized visionary leadership and that visionary leadership is enabled by functional leadership in the form of substantive team member contributions.

%B Group & Organization Management %V 46 %P 424–460 %8 04/2021 %G eng %N 2 %R 10.1177/1059601120955034 %> https://floss.syr.edu/sites/crowston.syr.edu/files/1059601120955034_0.pdf %0 Journal Article %J Internet Research %D 2021 %T Participation in Community-Based Free/Libre Open Source Software Development Tasks: The Impact of Task Characteristics %A Kangning Wei %A Eseryel, U. Yeliz %A Kevin Crowston %X

Prior research on participation in FLOSS development has focused mainly on factors at the individual and/or project levels. In this research, we focus on task characteristics and explore their impacts on participation in FLOSS development tasks. Analyzing tasks from five projects in two categories, we find differences in participation related to different task triggers and task topics. Further, our results suggest the mediating role of number of participants in the relationship between task characteristics and the number of messages and the moderating role of project type in the relationships between task characteristics and the number of participants.

%B Internet Research %V 31 %P 1177-1202 %G eng %N 4 %R 10.1108/INTR-03-2020-0112 %> https://floss.syr.edu/sites/crowston.syr.edu/files/IR%20to%20share.pdf %0 Journal Article %J Journal of the Association for Information Systems %D 2020 %T Building an apparatus: Refractive, reflective and diffractive readings of trace data %A Carsten Østerlund %A Kevin Crowston %A Corey Brian Jackson %X

We propose a set of methodological principles and strategies for the use of trace data, i.e., data capturing performances carried out on or via information systems, often at a fine level of detail. Trace data comes with a number of methodological and theoretical challenges associated with the inseparable nature of the social and material. Drawing on Haraway and Barad’s distinctions among refraction, reflection and diffraction, we compare three approaches to trace data analysis. We argue that a diffractive methodology allows us to explore how trace data are not given but created though construction of a research apparatus to study trace data. By focusing on the diffractive ways in which traces ripple through an apparatus, it is possible to explore some of the taken-for-granted, invisible dynamics of sociomateriality. Equally, important this approach allows us to describe what and when distinctions within entwined phenomena emerge in the research process. Empirically, we illustrate the guiding principles and strategies by analyzing trace data from Gravity Spy, a crowdsourced citizen science project on Zooniverse. We conclude by suggesting that a diffractive methodology may help us draw together quantitative and qualitative research practices in new and productive ways that also raises interesting design questions.

%B Journal of the Association for Information Systems %V 21 %P Article 10 %G eng %N 1 %R 10.17705/1jais.00590 %> https://floss.syr.edu/sites/crowston.syr.edu/files/RA-JAIS-17-0130.R3.1_FIN%20to%20share.pdf %0 Journal Article %J Communications of the Association for Information Systems %D 2020 %T Decision-Making Processes in Community-based Free/Libre Open Source Software Development Teams with Internal Governance: An Extension to Decision-Making Theory %A Eseryel, U. Yeliz %A Kangning Wei %A Kevin Crowston %X

FLOSS teams are an extreme example of distributed teams, prominent in software development. At the core of distributed team success is team decision-making and execution. The lack formal organizational structures to guide practices and the reliance on asynchronous communication might be expected to make decision making problematic. While there is a paucity of research in how organizations make IS development decisions, the research in FLOSS decision making models is limited. Decision-making literature in FLOSS teams is limited to the investigation of the distribution of decision-making power. Therefore, it is not clear which decision-making theories fit FLOSS context best, or whether novel decision-making models are required. Despite these challenges many FLOSS teams are effective. We adopted a process-based perspective to analyze decision-making in five community-based FLOSS teams. We identified five different decision-making processes, indicating FLOSS teams use multiple processes when making decisions. Decision-making behaviors were stable across projects despite different type of knowledge required. We help fill in the literature gap due to the lack of investigations the extent to which FLOSS decision mechanisms can be explained using classical decision-making theories. Practically, community and company leaders should use these decision processes to infrastructure that fits best with the FLOSS decision-making processes.

%B Communications of the Association for Information Systems %G eng %N 46 %R 10.17705/1CAIS.04620 %> https://floss.syr.edu/sites/crowston.syr.edu/files/CAIS%20Journal%202nd%20Round%20Resubmission.pdf %0 Conference Proceedings %B Proceedings of the 52nd Hawai'i International Conference on System Sciences (HICSS-52) %D 2019 %T Coordination in OSS 2.0: ANT Approach %A Sangseok You %A Kevin Crowston %A Jeffery Saltz %A Yatish Hegde %K actor-network theory %K free/libre open source %K Stigmergy %X

Open source software projects are increasingly driven by a combination of independent and professional developers, the former volunteers and the later hired by a company to contribute to the project to support commercial product development. This mix of developers has been referred to as OSS 2.0. However, we do not fully understand the multi-layered coordination spanning individuals, teams, and organizations. Using Actor-Network Theory (ANT), we describe how coordination and power dynamics unfold among developers and how different tools and artifacts both display activities and mediate coordination efforts. Internal communication within an organization was reported to cause broken links in the community, duplication of work, and political tensions. ANT shows how tools and code can exercise agency and alter a software development process as an equivalently active actor of the scene. We discuss the theoretical and practical implications of the changing nature of open source software development.

%B Proceedings of the 52nd Hawai'i International Conference on System Sciences (HICSS-52) %G eng %U http://hdl.handle.net/10125/59538 %R 10.24251/HICSS.2019.120 %> https://floss.syr.edu/sites/crowston.syr.edu/files/hicss52a-sub2136-cam-i8-2.pdf %0 Journal Article %J Journal of the American Society for Information Science and Technology %D 2019 %T Documentation and Access to Knowledge in Online Communities: Know Your Audience and Write Appropriately? %A Carsten Østerlund %A Kevin Crowston %X Virtual collaborations bring together people who must work together despite having varied access to and understanding of the work at hand. In many cases, the collaboration is technology supported, meaning that the work is done through shared documents of various kinds. We develop a framework articulating the characteristics of documents supporting collaborators with asymmetric access to knowledge versus those with symmetric access to knowledge. Drawing on theories about document genre, boundary objects, and provenance, we hypothesize that documents supporting asymmetric collaborators are likely to articulate or prescribe their own (1) purpose, (2) context of use, (3) content and form, and (4) provenance in greater detail than documents supporting symmetric collaborators. We explore these hypotheses through content analysis of documents and instructions from a variety of free/libre open source projects (FLOSS). We present findings consistent with the hypotheses developed as well as results extending beyond our theory-derived assumptions. As participants gradually gain access to knowledge, the study suggests, prescriptions about the content of documents become less important compared to prescriptions about the context, provenance, and process of work. The study suggests new directions for research on communications in virtual collaborations, as well as advice for those supporting such collaborations. %B Journal of the American Society for Information Science and Technology %V 70 %P 619–633 %G eng %N 6 %R 10.1002/asi.24152 %> https://floss.syr.edu/sites/crowston.syr.edu/files/Osterlund-Crowston_2019_Document%20and%20access%20to%20knowledge%20in%20online%20communities_JASIST.pdf %0 Journal Article %J International Journal of Human-Computer Studies %D 2018 %T Stages of motivation for contributing user-generated content: A theory and empirical test %A Kevin Crowston %A Fagnot, Isabelle %X

User-generated content (UGC) projects involve large numbers of mostly unpaid contributors collaborating to create content. Motivation for such contributions has been an active area of research. In prior research, motivation for contribution to UGC has been considered a single, static and individual phenomenon. In this paper, we argue that it is instead three separate but interrelated phenomena. Using the theory of helping behaviour as a framework and integrating social movement theory, we propose a stage theory that distinguishes three separate sets (initial, sustained and meta) of motivations for participation in UGC. We test this theory using a data set from a Wikimedia Editor Survey (Wikimedia Foundation, 2011). The results suggest several opportunities for further refinement of the theory but provide support for the main hypothesis, that different stages of contribution have distinct motives. The theory has implications for both researchers and practitioners who manage UGC projects.

%B International Journal of Human-Computer Studies %I Syracuse University %C Syracuse, NY %V 109 %P 89-101 %R 10.1016/j.ijhcs.2017.08.005 %> https://floss.syr.edu/sites/crowston.syr.edu/files/crowston%20fagnot%20to%20distribute.pdf %0 Journal Article %J Journal of Internet Services and Applications %D 2017 %T Core-periphery communication and the success of free/libre open source software projects %A Kevin Crowston %A Shamshurin, Ivan %K Apache Software Foundation %K communication %K core and periphery %K free/libre open source software (FLOSS) %K inclusive pronouns %K natural language processing %K project success %X We examine the relationship between communications by core and peripheral members and Free/Libre Open Source Software project success. The study uses data from 74 projects in the Apache Software Foundation Incubator. We conceptualize project success in terms of success building a community, as assessed by graduation from the Incubator. We compare successful and unsuccessful projects on volume of communication and on use of inclusive pronouns as an indication of efforts to create intimacy among team members. An innovation of the paper is that use of inclusive pronouns is measured using natural language processing techniques. We also compare the volume and content of communication produced by core (committer) and peripheral members and by those peripheral members who are later elected to be core members. We find that volume of communication is related to project success but use of inclusive pronouns does not distinguish successful projects. Core members exhibit more contribution and use of inclusive pronouns than peripheral members. %B Journal of Internet Services and Applications %V 8 %G eng %U http://rdcu.be/uguP %N 10 %R 10.1186/s13174-017-0061-4 %> https://floss.syr.edu/sites/crowston.syr.edu/files/170707%20JISA%20final.pdf %0 Book Section %B Big Data Factories: Collaborative Approaches %D 2017 %T Levels of trace data for social and behavioural science research %A Kevin Crowston %E Sorin Matei %E Sean Goggins %E Nicolas Jullien %X

The explosion of data available from online systems such as social media is creating a wealth of trace data, that is, data that record evidence of human activity. The volume of data available offers great potential to advance social and behavioural science research. However, the data are of a very different kind than more conventional social and behavioural science data, posing challenges to use. This paper adopts a data framework from Earth Observation science and applies it to trace data to identify possible issues in analyzing trace data. Application of the framework also reveals issues for sharing and reusing data.

%B Big Data Factories: Collaborative Approaches %I Springer Nature %@ 978-3-319-59186-5 %G eng %R 10.1007/978-3-319-59186-5_4 %> https://floss.syr.edu/sites/crowston.syr.edu/files/160529%20levels%20book%20chapter_0.pdf %0 Journal Article %J Information and Management %D 2017 %T Roles and politeness behavior in community-based Free/Libre Open Source Software development %A Kangning Wei %A Kevin Crowston %A Eseryel, U. Yeliz %A Heckman, Robert %K Core-periphery structure %K Open source software development %K Politeness behavior %X Community-based Free/Libre Open Source Software (FLOSS) development relies on contributions from both core and peripheral members. Prior research on core-periphery has focused on software coding-related behaviors. We study how core-periphery roles are related to social-relational behavior in terms of politeness behavior. Data from two FLOSS projects suggest that both core and peripheral members use more positive politeness strategies than negative strategies. Further, core and peripheral members use different strategies to protect positive face in positive politeness, which we term respect and intimacy respectively. Our results contribute to FLOSS research and politeness theory. %B Information and Management %V 54 %P 573-582 %G eng %N 5 %R 10.1016/j.im.2016.11.006 %> https://floss.syr.edu/sites/crowston.syr.edu/files/Group_maintenance%20paper%20to%20share.pdf %0 Generic %D 2017 %T Work features to support stigmergic coordination in distributed teams %A Kevin Crowston %A James Howison %A Bolici, Francesco %A Carsten Østerlund %K Coordination %K Stigmergy %X

When work products are shared via a computer system, members of distributed teams can see the work products produced by remote colleagues as easily as those from local colleagues. Drawing on coordination theory and work in computer-supported cooperative work (CSCW), we theorize that these work products can provide information to support team coordination, that is, that work can be coordinated through the outcome of the work itself, a mode of coordination analogous to the biological process of stigmergy. Based on studies of documents and work, we postulate three features of work products that enable them to support team coordination, namely having a clear genre, being visible and mobile, and being combinable. These claims are illustrated with examples drawn from free/libre open source software development teams. We conclude by discussing how the proposed theory might be empirically tested.

%B Academy of Management Annual Meeting %G eng %9 Interactive paper %> https://floss.syr.edu/sites/crowston.syr.edu/files/Stigmergy%20theory%20paper%20to%20share.pdf %0 Conference Paper %B IFIP International Conference on Open Source Systems %D 2016 %T Core-Periphery Communication and the Success of Free/Libre Open Source Software Projects %A Kevin Crowston %A Shamshurin, Ivan %X We examine the relationship between communications by core and peripheral members and Free/Libre Open Source Software project success. The study uses data from 74 projects in the Apache Software Foundation Incubator. We conceptualize project success in terms of success building a community, as assessed by graduation from the Incubator. We compare successful and unsuccessful projects on volume of communication by core (committer) and peripheral community members and on use of inclusive pronouns as an indication of efforts to create intimacy among team members. An innovation of the paper is that use of inclusive pronouns is measured using natural language processing techniques. We find that core and peripheral members differ in their volume of contribution and in their use of inclusive pronouns, and that volume of communication is related to project success. %B IFIP International Conference on Open Source Systems %I Springer %P 45–56 %G eng %R 10.1007/978-3-319-39225-7_4 %> https://floss.syr.edu/sites/crowston.syr.edu/files/OSS2016.pdf %0 Report %D 2016 %T Manifesto on Engineering Academic Software (Dagstuhl Perspectives Workshop 16252) %A Alice Allen %A Cecilia Aragon %A Christoph Becker %A Jeffrey Carver %A Andrei Chiş %A Benoit Combemale %A Mike Croucher %A Kevin Crowston %A Daniel Garijo %A Ashish Gehani %A Carole Goble %A Robert Haines %A Robert Hirschfeld %A James Howison %A Kathryn Huff %A Caroline Jay %A Daniel S. Katz %A Claude Kirchner %A Katie Kuksenok %A Ralf Lämmel %A Oscar Nierstrasz %A Matt Turk %A van Nieuwpoort, Rob %A Matthew Vaughn %A Jurgen Vinju %X Software is often a critical component of scientific research. It can be a component of the academic research methods used to produce research results, or it may itself be an academic research result. Software, however, has rarely been considered to be a citable artifact in its own right. With the advent of open-source software, artifact evaluation committees of conferences, and journals that include source code and running systems as part of the published artifacts, we foresee that software will increasingly be recognized as part of the academic process. The quality and sustainability of this software must be accounted for, both a priori and a posteriori. The Dagstuhl Perspectives Workshop on “Engineering Academic Software” has examined the strengths, weaknesses, risks, and opportunities of academic software engineering. A key outcome of the workshop is this Dagstuhl Manifesto, serving as a roadmap towards future professional software engineering for software-based research instruments and other software produced and used in an academic context. The manifesto is expressed in terms of a series of actionable “pledges” that users and developers of academic research software can take as concrete steps towards improving the environment in which that software is produced. %B Dagstuhl Manifestos %I Schloss Dagstuhl – Leibniz Center for Informatics %C Wadern, Germany %V 6 %8 12/2106 %G eng %N 1 %0 Journal Article %J Cognitive Systems Research %D 2016 %T Stigmergic coordination in FLOSS development teams: Integrating explicit and implicit mechanisms %A Bolici, Francesco %A James Howison %A Kevin Crowston %K Coordination %K Stigmergy %B Cognitive Systems Research %V 38 %P 14–22 %R 10.1016/j.cogsys.2015.12.003 %> https://floss.syr.edu/sites/crowston.syr.edu/files/COGSYS-RS-%28HHS%29-%282015%29-%283%29.pdf %0 Book Section %B Handbook of Science and Technology Convergence %D 2015 %T Open Source Technology Development %A Kevin Crowston %E Bainbridge, William Sims %E Roco, Mihail C. %B Handbook of Science and Technology Convergence %I Springer International Publishing %C Cham %@ 978-3-319-04033-2 %R 10.1007/978-3-319-04033-2_29-1 %> https://floss.syr.edu/sites/crowston.syr.edu/files/chp%253A10.1007%252F978-3-319-04033-2_29-1.pdf %0 Conference Proceedings %B OpenSym %D 2015 %T The Rise and Fall of an Online Project. Is Bureaucracy Killing Efficiency in Open Knowledge Production? %A Nicolas Jullien %A Kevin Crowston %A Felipe Ortega %B OpenSym %C San Francisco, CA %> https://floss.syr.edu/sites/crowston.syr.edu/files/CrowstonJullienOrtegawork_2014_life-cycle.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/OpenSym%20presentation%20NJKCFO%2008-20-15.pdf %0 Journal Article %J MIS Quarterly %D 2014 %T Collaboration through superposition: How the IT artifact as an object of collaboration affords technical interdependence without organizational interdependence %A James Howison %A Kevin Crowston %X This paper develops a theory of collaboration through superposition: the process of depositing separate layers on top of each other over time. The theory is developed in a study of development of community-based Free and Open Source Software (FLOSS), through a research arc of discovery (participant observation), replication (two archival case studies) and formalization (a model of developer choices). The theory explains two key findings: 1) the overwhelming majority of work is accomplished with only a single programmer working on a task and 2) when tasks appear too large for an individual they are more likely to be deferred until they are easier, rather than being undertaken through structured teamwork. It is theorized that this way of organizing is key to successful open collaboration where the IT artifact is the object of collaboration, because it allows the co-production of technically interdependent artifacts through motivationally interdependent work. The affordances of software as an object of collaboration are used as a framework to analyze efforts to learn from FLOSS in other domains of work and in the IS function of for-profit organizations. %B MIS Quarterly %V 38 %P 29-50 %8 3/2104 %U http://misq.org/collaboration-through-open-superposition.html %N 1 %1 R&R at MISQ %R 10.25300/MISQ/2014/38.1.02 %> https://floss.syr.edu/sites/crowston.syr.edu/files/CollaborationThroughSuperposition-WorkingPaper.pdf %0 Journal Article %J Journal of the Association for Information Systems %D 2014 %T Editorial: The role of information systems in enabling open innovation %A Eoin Whelan %A Kieran Conboy %A Kevin Crowston %A Lorraine Morgan %A Matti Rossi %B Journal of the Association for Information Systems %V 15 %8 11/2014 %U http://aisel.aisnet.org/cgi/viewcontent.cgi?article=1692&context=jais %N 11 %& Article 4 %R 10.17705/1jais.00381 %0 Journal Article %J Information & Management %D 2014 %T Group maintenance in technology-supported distributed teams %A Kangning Wei %A Kevin Crowston %A Li, Na %A Heckman, Robert %X In this paper we investigate group maintenance behavior in community-based Free/Libre Open Source Software (FLOSS) development teams. Adopting a sociolinguistic perspective, we conceptualize group maintenance behavior as interpersonal communication tactics—specifically, social presence and politeness tactics—that help maintain relationships among group members. Developer email messages were collected from two FLOSS projects with different development status and content-analyzed to identify frequently-used group maintenance tactics. We then compared the two projects on the group maintenance tactics used, finding differences that reflect changes in the project work practices. Our work contributes theoretically to FLOSS research and has practical implications for FLOSS practitioners. %B Information & Management %V 51 %P 297-309 %8 4/2014 %N 3 %R 10.1016/j.im.2014.02.001 %> https://floss.syr.edu/sites/crowston.syr.edu/files/Group_maintenance%20paper_part%20I_20140122_final.pdf %0 Conference Proceedings %B Forty-sixth Hawai'i International Conference on System Sciences (HICSS-46) %D 2013 %T Boundary-Spanning Documents in Online FLOSS Communities: Does One Size Fit All? %A Carsten Østerlund %A Kevin Crowston %B Forty-sixth Hawai'i International Conference on System Sciences (HICSS-46) %C Wailea, HI %8 1/2013 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/floss%20documents%20to%20distribute.pdf %0 Conference Proceedings %B Association Information et Management %D 2013 %T Open Source Software Adoption: A Technological Innovation Perspective %A Kevin Crowston %A François Deltour %A Nicolas Jullien %X This research-in-progress aims to indentify the salient factors explaining adoption of open source software (OSS), as a technological innovation. The theoretical background of the paper is based on the technological innovation literature. We choose to focus on the open ERP case, as it is considered as a promising innovation for firms – especially medium firms - but open ERP also faces numerous challenges. The paper provides a framework and a method for investigation that has to be implemented. %B Association Information et Management %C Lyon, France %8 5/2013 %U http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2244222 %0 Journal Article %J Technology Innovation Management Review %D 2013 %T Sustainability of Open Collaborative Communities: Analyzing Recruitment Efficiency %A Kevin Crowston %A Nicolas Jullien %A Felipe Ortega %X Extensive research has been conducted over the past years to improve our understanding of sustainability conditions for large-scale collaborative projects, especially from an economic and governance perspective. However, the influence of recruitment and retention of participants in these projects has received comparatively less attention from researchers. Nevertheless, these concerns are significant for practitioners, especially regarding the apparently decreasing ability of the main open online projects to attract and retain new contributors. A possible explanation for this decrease is that those projects have simply reached a mature state of development. Marwell and Oliver (1993) and Oliver, Marwell, and Teixeira (1985) note that, at the initial stage in collective projects, participants are few and efforts are costly; in the diffusion phase, the number of participants grows, as their efforts are rewarding; and in the mature phase, some inefficiency may appear as the number of contributors is greater than required for the work. In this article, we examine this possibility. We use original data from 36 Wikipedias in different languages to compare their efficiency in recruiting participants. We chose Wikipedia because the different language projects are at different states of development, but are quite comparable on the other aspects, providing a test of the impact of development on efficiency. Results confirm that most of the largest Wikipedias seem to be characterized by a reduced return to scale. As a result, we can draw interesting conclusions that can be useful for practitioners, facilitators, and managers of collaborative projects in order to identify key factors potentially influencing the adequate development of their communities over the medium-to-long term. %B Technology Innovation Management Review %I Talent First Network %C Ottawa %P 20–26 %8 01/2013 %U http://timreview.ca/article/646 %0 Conference Proceedings %B Forty-sixth Hawai'i International Conference on System Sciences (HICSS-46) %D 2013 %T Is Wikipedia Inefficient? Modelling Effort and Participation in Wikipedia %A Kevin Crowston %A Nicolas Jullien %A Felipe Ortega %B Forty-sixth Hawai'i International Conference on System Sciences (HICSS-46) %C Wailea, HI %8 1/2013 %G eng %U http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1960696 %> https://floss.syr.edu/sites/crowston.syr.edu/files/hicss2013_CrowstonJullienOrtegawork_revised.pdf %0 Conference Proceedings %B IFIP Working Group 8.2 Conference: Shaping the Future of ICT Research: Methods and Approaches %D 2012 %T Amazon Mechanical Turk: A research tool for organizations and information systems scholars %A Kevin Crowston %E Anol Bhattacherjee %E Brian Fitzgerald %B IFIP Working Group 8.2 Conference: Shaping the Future of ICT Research: Methods and Approaches %S IFIP AICT %I Springer %C Tampa, FL %V 389 %P 210-221 %8 12/2012 %@ 978-3-642-35141-9 %R 10.1007/978-3-642-35141-9 %> https://floss.syr.edu/sites/crowston.syr.edu/files/3890210.pdf %0 Journal Article %J ACM Computing Surveys %D 2012 %T Free/Libre Open Source Software Development: What we know and what we do not know %A Kevin Crowston %A Kangning Wei %A James Howison %A Wiggins, Andrea %X We review the empirical research on Free/Libre and Open Source Software (FLOSS) development and assess the state of the literature. We develop a framework for organizing the literature based on the input-mediator-output- input (IMOI) model from the small groups literature. We present a quantitative summary of articles selected for the review and then discuss findings of this literature categorized into issues pertaining to inputs (e.g., member characteristics, technology use and project characteristics), processes (software development and social processes), emergent states (e.g., trust and task related states) and outputs (e.g. team performance, FLOSS implementation and project evolution). Based on this review, we suggest topics for future research, as well as identifying methodological and theoretical issues for future inquiry in this area, including issues relating to sampling and the need for more longitudinal studies. %B ACM Computing Surveys %7 2 %V 44 %8 02/2012 %G eng %R 10.1145/2089125.2089127 %> https://floss.syr.edu/sites/crowston.syr.edu/files/CrowstonFLOSSReviewPaperPreprint.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/Appendix%201%20Journal%20and%20Conference%20Names.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/Appendix%202%20Coding%20Scheme.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/Appendix%203%20Studies%20included%20in%20the%20review.pdf %0 Journal Article %J International Journal of Social Research Methodology %D 2012 %T Using natural language processing for qualitative data analysis %A Kevin Crowston %A Allen, Eileen E. %A Heckman, Robert %X Social researchers often apply qualitative research methods to study groups and their communications artefacts. The use of computer-mediated communications has dramatically increased the volume of text available, but coding such text requires considerable manual effort. We discuss how systems that process text in human languages (i.e., natural language processing, NLP) might partially automate content analysis by extracting theoretical evidence. We present a case study of the use of NLP for qualitative analysis in which the NLP rules showed good performance on a number of codes. With the current level of performance, use of an NLP system could reduce the amount of text to be examined by a human coder by an order of magnitude or more, potentially increasing the speed of coding by a comparable degree. The paper is significant as it is one of the first to demonstrate the use of high-level NLP techniques for qualitative data analysis. %B International Journal of Social Research Methodology %V 15 %8 2012 %N 6 %& 523-543 %R 10.1080/13645579.2011.625764 %> https://floss.syr.edu/sites/crowston.syr.edu/files/NLP_for_qualitative_analysis.pdf %0 Conference Proceedings %B IFIP Working Group 8.2 Working Conference: Researching The Future %D 2011 %T Lessons from volunteering and free/libre open source software development for the future of work %A Kevin Crowston %B IFIP Working Group 8.2 Working Conference: Researching The Future %I Springer %C Turku, Finland %8 6/2011 %> https://floss.syr.edu/sites/crowston.syr.edu/files/ifipwg82paper_final.pdf %0 Journal Article %J Journal of the Association for Information Systems %D 2011 %T Validity issues in the use of social network analysis with digital trace data %A James Howison %A Kevin Crowston %A Wiggins, Andrea %X

There is an exciting natural match between social network analysis methods and the growth of data sources produced by social interactions via information technologies, from online communities to corporate information systems. Information Systems researchers have not been slow to embrace this combination of method and data. Such systems increasingly provide "digital trace data" that provide new research opportunities. Yet digital trace data are substantively different from the survey and interview data for which network analysis measures and interpretations were originally developed. This paper examines ten validity issues associated with the combination of data digital trace data and social network analysis methods, with examples from the IS literature, to provide recommendations for improving the validity of research using this combination.

%B Journal of the Association for Information Systems %V 12 %8 12/2011 %U http://aisel.aisnet.org/jais/vol12/iss12/2/ %N 12 %& Article 2 %R 10.17705/1jais.00282 %> https://floss.syr.edu/sites/crowston.syr.edu/files/JAIS.RA-JAIS-08-0130-ReferencesFixed.pdf %0 Conference Proceedings %B Hawai'i International Conference on System Science %D 2011 %T What characterizes documents that bridge boundaries compared to documents that do not? An exploratory study of documentation in FLOSS teams %A Carsten Østerlund %A Kevin Crowston %B Hawai'i International Conference on System Science %7 44th %8 1/2011 %> https://floss.syr.edu/sites/crowston.syr.edu/files/paper1029.pdf %0 Conference Paper %B Third International Symposium on Process Organization Studies %D 2011 %T Work as coordination and coordination as work: A process perspective on FLOSS development projects %A Kevin Crowston %A Carsten Østerlund %A James Howison %A Bolici, Francesco %B Third International Symposium on Process Organization Studies %C Corfu, Greece %8 6/2011 %U http://www.process-symposium.com/ %> https://floss.syr.edu/sites/crowston.syr.edu/files/PROS-134.pdf %0 Generic %D 2010 %T Leadership in self-managing virtual teams %A Kevin Crowston %A Heckman, Robert %A Misiolek, Nora %X In this paper, we present a theory of leadership in self-managing virtual teams. We are particularly interested in self-managing virtual teams because self-management seems to be a common phenomenon in teams that interact primarily through information technology (so-called virtual teams). Building on leadership theory and structuration theory, the theory describes leadership as a process that results in the reinforcement, creation and evolution of ongoing structures and distinguishes between two types of leadership. We identify first-order leadership as leadership that works within and reinforces existing structures to elicit and guide group contributions. We define second-order leadership as behavior that effects changes in the structure that guides group action. We argue that second-order leadership is enabled by first-order leadership, is therefore action embedded, and is grounded in processes that define the social identity of the team. We propose that effective self-managing virtual teams will exhibit a paradoxical combination of shared, distributed first-order leadership complemented by strong, concentrated, and centralized second-order leadership. We conclude by presenting a set of research questions and suggestions for future research. %I Syracuse University School of Information Studies %8 12/2010 %> https://floss.syr.edu/sites/crowston.syr.edu/files/JOB%20REVISED%20to%20distribute.pdf %0 Conference Proceedings %B American Society for Information Science and Technology (ASIST) Annual Conference %D 2010 %T Machine Learning and Rule-Based Automated Coding of Qualitative Data %A Kevin Crowston %A Xiaozhong Liu %A Allen, Eileen E. %A Heckman, Robert %K FLOSS %K NLP %X Researchers often employ qualitative research approaches but large volumes of textual data pose considerable challenges to manual coding. In this research, we explore how to implement fully or semi-automatic coding on textual data (specifically, electronic messages) by leveraging Natural Language Processing (NLP). In particular, we compare the performance of human-developed NLP rules to those inferred by machine learning algorithms. The experimental results suggest that NLP with machine learning can be an effective way to assist researchers in coding qualitative data. %B American Society for Information Science and Technology (ASIST) Annual Conference %C Pittsburgh, PA %8 10/2010 %> https://floss.syr.edu/sites/crowston.syr.edu/files/ml_nlp.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/ASIST%20poster%202p%20final.pdf %0 Conference Proceedings %B Proceedings of the International Conference on Open Source Systems (OSS) %D 2010 %T Reclassifying Success and Tragedy in FLOSS Projects %A Wiggins, Andrea %A Kevin Crowston %X This paper presents the results of a replication of English & Schweik’s 2007 paper classifying FLOSS projects according to their stage of growth and indicators of success. We recreated the analysis using a comparable data set from 2006, with one additional point in time. We also expanded upon the original results by applying different criteria for evaluating the rate of new software releases for sustainability of project activity. We discuss the points of convergence and divergence from the original work from these extensions of the classification, and their implications for studying FLOSS development using archival data. The paper contributes new analysis of operationalizing success in FLOSS projects, with discussion of implications of the findings. %B Proceedings of the International Conference on Open Source Systems (OSS) %C Notre Dame, IN, USA %8 6/2010 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/awigginsOSS2010Reclassifying.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/OSS2010AnalysisScripts.zip %0 Generic %D 2010 %T The under-appreciated role of stigmergic coordination in software development %A Bolici, Francesco %A James Howison %A Kevin Crowston %K Coordination %K FLOSS %K Stigmergy %X

Coordination in software development teams has been a topic of perennial interest in empirical software engineering research. The vast majority of this literature has drawn on a conceptual separation between work and coordination mechanisms, separate from the work itself, which enable groups to achieve coordination. Traditional recommendations and software methods focused on planning: using analysis to predict and manage dependencies. Empirical research has demonstrated the limits of this approach, showing that many important dependencies are emergent and pointing to the persistent importance of explicit discussion to managing these dependencies as they arise. Drawing on work in Computer-Supported Collaborative Work and building from an analogy to collaboration amongst insects (stigmergy), we argue that the work product itself plays an under-appreciated role in helping software developers manage dependencies as they arise. This short paper presents the conceptual argument with empirical illustrations and explains why this mechanism would have significant implications for Software Engineering coordination research. We discuss issues in marshaling clear positive evidence, arguing that these issues are responsible, in part, for the under-consideration of this mechanism in software engineering and outlining research strategies which may overcome these issues.

%> https://floss.syr.edu/sites/crowston.syr.edu/files/stigmergy-short.pdf %0 Conference Proceedings %B Proceedings of The Fifth International Conference on Open Source Systems (OSS) %D 2009 %T Group Maintenance Behaviours of Core and Peripheral Members of Free/Libre Open Source Software Teams %A Scialdone, Michael J. %A Heckman, Robert %A Kevin Crowston %E Boldyreff, Cornelia %E Kevin Crowston %E Lundell, Björn %E Wasserman, Tony %K FLOSS %K Group Maintenance %X Group Maintenance is pro-social, discretionary, and relation-building behavior that occurs between members of groups in order to maintain reciprocal trust and cooperation. This paper considers how Free/libre Open Source Software (FLOSS) teams demonstrate such behaviors within the context of e-mail, as this is the primary medium through which such teams communicate. We compare group maintenance behaviors between both core and peripheral members of these groups, as well as behaviors between a group that remains producing software today and one which has since dissolved. Our findings indicate that negative politeness tactics (those which show respect for the autonomy of others) may be the most instrumental group maintenance behaviors that contribute to a FLOSS group‘s ability to survive and continue software production. %B Proceedings of The Fifth International Conference on Open Source Systems (OSS) %C Skövde, Sweden, 3-6 June %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/34finalmjs.pdf %0 Conference Proceedings %B Proceedings of The Fifth International Conference on Open Source Systems (OSS) %D 2009 %T Heartbeat: Measuring Active User Base and Potential User Interest in FLOSS Projects %A Wiggins, Andrea %A James Howison %A Kevin Crowston %E Boldyreff, Cornelia %E Kevin Crowston %E Lundell, Björn %E Wasserman, Tony %X This paper presents a novel method and algorithm to measure the size of an open source project’s user base and the level of potential user interest that it generates. Previously unavailable download data at a daily resolution confirms hypothesized patterns related to release cycles. In short, regular users rapidly download the software after a new release giving a way to measure the active user base. In contrast, potential new users download the application independently of the release cycle, and the daily download figures tend to plateau at this rate when a release has not been made for some time. An algorithm for estimating these measures from download time series is demonstrated and the measures are examined over time in two open source projects. %B Proceedings of The Fifth International Conference on Open Source Systems (OSS) %I Springer Boston %C Skövde, Sweden, 3-6 June %V 299 %P 94-104 %@ 978-3-642-02031-5 %G eng %R 10.1007/978-3-642-02032-2%5f10 %> https://floss.syr.edu/sites/crowston.syr.edu/files/heartbeat.pdf %0 Generic %D 2008 %T Asynchronous Decision-Making in Distributed Teams (Poster) %A Li, Qing %A Heckman, Robert %A Allen, Eileen E. %A Kevin Crowston %A Eseryel, U. Yeliz %A James Howison %A Wiggins, Andrea %K Decision-Making %K FLOSS %B Conference on Computer-Supported Cooperative Work %C San Diego, CA %8 8–12 November %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/CSCW2008Poster11x17Draft.pdf %0 Journal Article %J Journal of Database Management %D 2008 %T Bug Fixing Practices within Free/Libre Open Source Software Development Teams %A Kevin Crowston %A Scozzi, Barbara %X Free/libre open source software (FLOSS, e.g., Linux or Apache) is primarily developed by distributed teams. Developers contribute from around the world and coordinate their activity almost exclusively by means of email and bulletin boards, yet some how profit from the advantages and evade the challenges of distributed software development. In this article we investigate the structure and the coordination practices adopted by development teams during the bug-fixing process, which is considered one of main areas of FLOSS project success. In particular, based on a codification of the messages recorded in the bug tracking system of four projects, we identify the accomplished tasks, the adopted coordination mechanisms, and the role undertaken by both the FLOSS development team and the FLOSS community. We conclude with suggestions for further research. %B Journal of Database Management %V 19 %P 1–30 %G eng %N 2 %> https://floss.syr.edu/sites/crowston.syr.edu/files/jdbm2008.pdf %0 Book Section %B Business Process Transformation %D 2008 %T The bug fixing process in proprietary and free/libre open source software: A coordination theory analysis %A Kevin Crowston %E Grover, Varun %E Markus, M. Lynne %K Coordination %K FLOSS %X To support business process transformation, we must first be able to represent business processes in a way that allows us to compare and contrast them or to design new ones. In this paper, I use coordination theory to analyze the bug fixing processes in the proprietary operating system development group of a large mini-computer manufacturer and for the Free/Libre Open Source Software Linux operating system kernel. Three approaches to identifying dependencies and coordination mechanisms are presented. Mechanisms analyzed include those for task assignment, resource sharing and managing dependencies between modules of source code. The proprietary development organization assigned problem reports to engineers based on the module that appeared to be in error, since engineers only worked on particular modules. Alternative task assignment mechanisms include assignment to engineers based on workload or voluntary assignment, as in Linux. In the proprietary process, modules of source code were not shared, but rather “owned” by one engineer, thus reducing the need for coordination. In Linux, where multiple developers can work on the same modules, alternative resource sharing mechanisms have been developed to manage source code. Finally, the proprietary developers managed dependencies between modules informally, relying on their personal knowledge of which other engineers used their code. The Linux process allows developers to change code in multiple modules, but emphasizes modularity to reduce the need to do so. %B Business Process Transformation %I M. E. Sharpe %C Armonk, NY %P 69-99 %@ 9780765611918 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/The%20bug%20fixing%20process%20in%20proprietary%20.pdf %0 Conference Proceedings %B Proceedings of the International Conference on Open Source Systems %D 2008 %T Decision Making Paths in Self-Organizing Technology-Mediated Distributed Teams %A Li, Qing %A Heckman, Robert %A Kevin Crowston %A James Howison %A Allen, Eileen E. %A Eseryel, U. Yeliz %X This paper investigates decision making in self-organizing technology-mediated distributed teams. This context provides an opportunity to examine how the use of technological support to span temporal and organizational discontinuities affects decision-making processes. 258 software-modification decision episodes were collected from the public emailing lists of six Free/Libre Open Source Software (FLOSS) projects over a span of five years. Six decision-making paths were identified as 1) short-cut decision-making path; 2) implicit-development decision-making path; 3) implicit-evaluation decision-making path; 4) normative decision-making path; 5) dynamic decision-making path; and 6) interrupted/delayed decision-making path. We suggest that the nature of the tasks and the affordances of the technology used reduce the need for explicit coordination, resulting in a broader range of possible decision processes than are observed in face-to-face groups. %B Proceedings of the International Conference on Open Source Systems %C Paris, France, 14-17 December %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Decision%20Making%20Paths%20in%20Self%20Organizing%20Technology%20Mediated%20Dist.pdf %0 Conference Proceedings %B Proceedings of the IFIP 2.13 Working Conference on Open Source Software (OSS) %D 2008 %T eResearch workflows for studying free and open source software development %A James Howison %A Wiggins, Andrea %A Kevin Crowston %K eResearch %K FLOSS %K Workflow %X This paper proposes a demonstration of eResearch workflow tools as a model for the research community studying free and open source software and its development. For purposes of background and justification, the paper first introduces eResearch as increasingly practiced in fields such as astrophysics and biology, then contrasts the practice of research on free and open source software. After outlining the suitable public data sources the paper introduces a class of tools known as scientific workflow frameworks, specifically focusing on one---Taverna---and introducing its features. To further explain the tool a complete workflow used for original research on FLOSS is described and the agenda for the live demonstration is outlined. %B Proceedings of the IFIP 2.13 Working Conference on Open Source Software (OSS) %C Milan, Italy, 7-10 September %G eng %R 10.1007/978-0-387-09684-1_39 %> https://floss.syr.edu/sites/crowston.syr.edu/files/eResearchWorkflows.pdf %0 Conference Proceedings %B Proceedings of the 4th International Conference on e-Social Science %D 2008 %T eSocialScience for Free/Libre Open Source Software researchers %A Kevin Crowston %A James Howison %A Wiggins, Andrea %K eScience %K FLOSS %X This abstract presents a case study of the potential application of eScience tools and practices for the social science research community studying Free/Libre Open Source Software (FLOSS) development practices. We first describe the practice of research on FLOSS to motivate the need for eScience. After outlining suitable public data sources, we describe our initial efforts to introduce eScience tools for FLOSS research, potential obstacles and how the use of such tools might affect the practice of research in this field. %B Proceedings of the 4th International Conference on e-Social Science %C Manchester, UK, 18-20 June %> https://floss.syr.edu/sites/crowston.syr.edu/files/NCeSS2008CrowstonHowisonWiggins.pdf %0 Conference Proceedings %B Proceedings of the Best Paper Proceedings, Academy of Management Annual Meeting %D 2008 %T Group Maintenance in Technology-Supported Distributed Teams %A Scialdone, Michael J. %A Li, Na %A James Howison %A Heckman, Robert %A Kevin Crowston %K FLOSS %K Group Maintenance %X Are geographically-distributed teams which exhibit high levels of group maintenance between members successful? We answer this through content analysis of emails from two Free/Libre Open Source Software (FLOSS) teams. Our results illustrate that the groups utilize low levels of organizational citizenship behaviors and high levels of positive politeness actions. %B Proceedings of the Best Paper Proceedings, Academy of Management Annual Meeting %C Anaheim, CA, 9-13 August %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/GroupMaintenance.pdf %0 Conference Proceedings %B Proceedings of the IFIP WG 9.5 Working Conference on Virtuality and Society: Massive Virtual Communities %D 2008 %T The motivational arc of massive virtual collaboration %A Kevin Crowston %A Fagnot, Isabelle %X Massive virtual collaborations (MVC) involve large numbers of mostly unpaid contributors collectively creating new content. Wikipedia is the most dramatic example of MVC; smaller-scale examples include blogs and discussion groups and free/libre open source software (FLOSS) projects. In this paper, we propose a model of motivations for contribution to MVC that integrates various theoretical perspectives to extend prior work. Specifically, we distinguish three different levels of contribution to projects (initial, sustained and meta) and capture the dynamic and recursive effects of contributions on emergent individual and project states. %B Proceedings of the IFIP WG 9.5 Working Conference on Virtuality and Society: Massive Virtual Communities %C Lüneberg, Germany %8 1–2 July %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/MortivationalArc.pdf %0 Conference Proceedings %B Proceedings of the Oxford e-Research 08 Conference %D 2008 %T Opportunities for eScience research on Free/Libre Open Source Software %A Kevin Crowston %A James Howison %A Wiggins, Andrea %B Proceedings of the Oxford e-Research 08 Conference %C Oxford, England, 11-13 September %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Opportunities%20for%20eScience%20research%20on%20Free.pdf %0 Conference Proceedings %B Proceedings of the Oxford e-Research Conference 08 %D 2008 %T Replication of FLOSS Research as eResearch %A Wiggins, Andrea %A James Howison %A Kevin Crowston %X We are working to introduce the ideas of eResearch to a multi-disciplinary research domain: those researchers examining Free/Libre and Open Source Software (FLOSS) and its development (Howison, Wiggins, & Crowston, 2008). The first phase of this work focused on building a repository for data on FLOSS teams, FLOSSmole (Howison, Conklin, & Crowston, 2006), and collaborating with other nascent data repositories in the field. Recently we have begun a second phase, which is to introduce another established principle of eResearch, that of broader collaboration through shared workflows accessing these data repositories. To provide an example of the potential value of this principle, we are replicating seminal FLOSS papers using eResearch approaches. This paper describes research outcomes and lessons learned from translating published literature into eResearch workflows. %B Proceedings of the Oxford e-Research Conference 08 %C Oxford, England, 11-13 September %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/ReplicationOfFLOSSResearch.pdf %0 Conference Proceedings %B Proceedings of the 41st Hawai'i International Conference on System Sciences (HICSS) %D 2008 %T Shared mental models among open source software developers %A Scozzi, Barbara %A Kevin Crowston %A Eseryel, U. Yeliz %A Li, Qing %X Shared understandings are important for software development as they guide to effective individual contributions to, and coordination of, the software development process. In this paper, we present the results of a preliminary analysis on shared mental models within Free/Libre Open Source Software (FLOSS) development teams. Based on structuration theory and by adopting cognitive mapping and process analysis, we represented and com-pared the mental models of some developers of the Lucene Java project. Our analysis suggests that there is a high-level of sharing among core developers but the shar-ing is not complete, with some differences related to ten-ure in the project. %B Proceedings of the 41st Hawai'i International Conference on System Sciences (HICSS) %C Big Island, Hawai'i, 7-10 January %G eng %R 10.1109/HICSS.2008.391 %> https://floss.syr.edu/sites/crowston.syr.edu/files/SharedMntalModels.pdf %0 Conference Proceedings %B Proceedings of the IFIP 2.13 Working Conference on Open Source Software (OSS) %D 2008 %T Social dynamics of FLOSS team communication across channels %A Wiggins, Andrea %A James Howison %A Kevin Crowston %K FLOSS %X This paper extends prior investigation into the social dynamics of free and open source (FLOSS) teams by examining the methodological questions arising from research using social network analysis on open source projects. We evaluate the validity of data sampling by examining dynamics of communication centralization, which vary across multiple communication channels. We also introduce a method for intensity-based smoothing in dynamic social network analysis. %B Proceedings of the IFIP 2.13 Working Conference on Open Source Software (OSS) %I Springer Boston %C Milan, Italy, 7-10 September %P 131-142 %@ 978-0-387-09683-4 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/DSNAWigginsIFIP.pdf %0 Generic %D 2008 %T Towards a data and workflow collaboratory for research on Free and Open Source Software and its development (Poster) %A James Howison %A Squire, Megan %A Kevin Crowston %K eScience %K FLOSS %K Workflow %B iConference %C Los Angeles, CA %G eng %0 Generic %D 2008 %T Towards A review of the empirical FLOSS literature %A Kevin Crowston %A James Howison %A Kangning Wei %A Eseryel, U. Yeliz %A Li, Qing %K FLOSS %> https://floss.syr.edu/sites/crowston.syr.edu/files/ReviewProgressReport.pdf %0 Generic %D 2007 %T Building a collaboratory for research on open source software development (Poster) %A James Howison %A Squire, Megan %A Kevin Crowston %K eScience %K FLOSS %B eSocial Science Conference %C Ann Arbor, MI %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Howison_eSocSciPoster-small.pdf %0 Conference Proceedings %B Proceedings of the IFIP 3rd International Conference on Open Source Software %D 2007 %T Emergent decision-making practices in Free/Libre Open Source Software FLOSS development teams %A Heckman, Robert %A Kevin Crowston %A Eseryel, U. Yeliz %A James Howison %A Allen, Eileen E. %A Li, Qing %X We seek to identify work practices that make Free/Libre Open Source Software (FLOSS) development teams effective. Particularly important to team effectiveness is decision making. In this paper, we report on an inductive qualitative analysis of 360 decision episodes of six FLOSS development teams. Our analysis revealed diversity in decision-making practices that seem to be related to differences in overall team characteristics and effectiveness. %B Proceedings of the IFIP 3rd International Conference on Open Source Software %C Limerick, Ireland, 10-14 June %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/20070320%20OSS%20Conference_v15_final%20submitted.pdf %0 Generic %D 2007 %T Emergent leadership in self-organizing virtual teams (Poster) %A Heckman, Robert %A Kevin Crowston %A Misiolek, Nora %A Eseryel, U. Yeliz %K FLOSS %K Leadership %B Proceedings of the International Conference on Information Systems (ICIS) %C Montréal, Québec, Canada, 9–12 Dec %> https://floss.syr.edu/sites/crowston.syr.edu/files/20081204%20ICIS%20Poster_v.5.1.pdf %0 Generic %D 2007 %T Investigating the Dynamics of FLOSS Development Teams (Poster) %A Li, Na %A Li, Qing %A Kangning Wei %A Heckman, Robert %A Eseryel, U. Yeliz %A Liddy, Elizabeth D. %A James Howison %A Kevin Crowston %A Allen, Eileen E. %A Scialdone, Michael J. %A Inoue, Keisuke %A Harwell, Sarah %A Rowe, Steven %A McCracken, Nancy %A Wiggins, Andrea %> https://floss.syr.edu/sites/crowston.syr.edu/files/HSDposter_8.ai_.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/HSDposter_8.pdf %0 Generic %D 2007 %T A proposed data and analysis archive for research on Free and Open Source Software and its development (Poster) %A James Howison %A Squire, Megan %A Kevin Crowston %K FLOSS %B eSocial Science Conference %C Ann Arbor, MI %0 Generic %D 2007 %T A proposed data and analysis archive for research on Free and Open Source Software and its development (Poster) %A James Howison %A Squire, Megan %A Kevin Crowston %K FLOSS %0 Journal Article %J IEEE Transactions on Professional Communications %D 2007 %T The role of face-to-face meetings in technology-supported self-organizing distributed teams %A Kevin Crowston %A James Howison %A Masango, Chengetai %A Eseryel, U. Yeliz %K FLOSS %X We examine the role of face-to-face meetings in the context of technology-supported self-organizing distributed or virtual teams, specifically Free/Libre Open Source Software (FLOSS) development teams. Based on a qualitative inductive analysis of data from interviews and observations at FLOSS conferences, we identify a variety of settings in which developers meet face-to-face, activities performed in these settings and benefits obtained. Contrary to the conventional wisdom, FLOSS developers generally do not meet face-to-face until the project is well under way. An additional benefit of face-to-face meetings is time away from a regular job and speed of interaction for certain kinds of tasks. %B IEEE Transactions on Professional Communications %V 50 %P 185–203 %G eng %R 10.1109/TPC.2007.902654 %> https://floss.syr.edu/sites/crowston.syr.edu/files/070122.pdf %0 Journal Article %J Information and Software Technology Journal: Special issue on Understanding the Social Side of Software Engineering, Qualitative Software Engineering Research %D 2007 %T Self-organization of teams in free/libre open source software development %A Kevin Crowston %A Kangning Wei %A Li, Qing %A Eseryel, U. Yeliz %A James Howison %X This paper provides empirical evidence about how free/libre open source software development teams self-organize their work, specifically, how tasks are assigned to project team members. Following a case study methodology, we examined developer interaction data from three active and successful FLOSS projects using qualitative research methods, specifically inductive content analysis, to identify the task-assignment mechanisms used by the participants. We found that ‘self-assignment’ was the most common mechanism across three FLOSS projects. This mechanism is consistent with expectations for distributed and largely volunteer teams. We conclude by discussing whether these emergent practices can be usefully transferred to mainstream practice and indicating directions for future research. %B Information and Software Technology Journal: Special issue on Understanding the Social Side of Software Engineering, Qualitative Software Engineering Research %V 49 %P 564–575 %G eng %N 6 %R 10.1016/j.infsof.2007.02.004 %> https://floss.syr.edu/sites/crowston.syr.edu/files/060918.pdf %0 Conference Proceedings %B Proceedings of the IFIP Working Group 8.2/9.5 Working Conference on Virtuality and Virtualization %D 2007 %T A structurational perspective on leadership in virtual teams %A Heckman, Robert %A Kevin Crowston %A Misiolek, Nora %E Kevin Crowston %E Seiber, Sandra %K FLOSS %K Leadership %X Building on behavioural leadership theory and structuration theory, we present a two-order theory of leadership. It describes four classes of first-order leadership behaviours (task coordination, substantive task contribution, group maintenance and boundary spanning) and defines second-order leadership as behaviour that influences changes in the structure that guides group action. We argue that second-order leadership is enabled by first-order leadership and is therefore action embedded and grounded in processes that define the social identity of the group. We propose that effective virtual teams will exhibit a paradoxical combination of shared, distributed first-order leadership complemented by strong, concentrated, and centralized second-order leadership. We conclude by suggesting future research that might be conducted to test and further elaborate our theory. %B Proceedings of the IFIP Working Group 8.2/9.5 Working Conference on Virtuality and Virtualization %I Springer %C Portland, OR %P 151–168 %G eng %R 10.1007/978-0-387-73025-7_12 %> https://floss.syr.edu/sites/crowston.syr.edu/files/AStructurationalPerspectiveOnLeadership.pdf %0 Journal Article %J IEEE Computer %D 2006 %T Assessing the health of open source communities %A Kevin Crowston %A James Howison %X An invited column that discusses what a healthy FLOSS community looks like, and how one ought to go about assessing it (particularly in the context of software specification). %B IEEE Computer %V 39 %P 89-91 %8 May %G eng %N 5 %R 10.1109/MC.2006.152 %> https://floss.syr.edu/sites/crowston.syr.edu/files/HealthOfAFlossCommunity.pdf %0 Audiovisual Material %D 2006 %T Audio of ICIS 2006 Presentation %A Kevin Crowston %A Eseryel, U. Yeliz %A Li, Qing %K FLOSS %> https://floss.syr.edu/sites/crowston.syr.edu/files/ICIS-2006-Kevin-Yeliz-Qing-fixed.mp3 %0 Conference Proceedings %B Proceedings of the 39th Hawai'i International Conference on System Sciences (HICSS-39) %D 2006 %T Core and periphery in Free/Libre and Open Source software team communications %A Kevin Crowston %A Kangning Wei %A Li, Qing %A James Howison %K FLOSS %X The concept of the core group of developers is important and often discussed in empirical studies of FLOSS projects. This paper examines the question, “how does one empirically distinguish the core?” Being able to identify the core members of a FLOSS development project is important because many of the processes necessary for successful projects likely involve core members differently than peripheral members, so analyses that mix the two groups will likely yield invalid results. We compare 3 analysis approaches to identify the core: the named list of developers, a Bradford’s law analysis that takes as the core the most frequent contributors and a social network analysis of the interaction pattern that identifies the core in a core-and-periphery structure. We apply these measures to the interactions around bug fixing for 116 SourceForge projects. The 3 techniques identify different individuals as core members; examination of which individuals are identified leads to suggestions for refining the measures. All 3 measures though suggest that the core of FLOSS projects is a small fraction of the total number of contributors. %B Proceedings of the 39th Hawai'i International Conference on System Sciences (HICSS-39) %C Kaua'i, Hawai'i, January %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/CoreAndPeripheryInFreeLibre.pdf %0 Conference Proceedings %B Proceedings of the International Conference on Information Systems (ICIS) %D 2006 %T Emergent decision-making practices in technology-supported self-organizing distributed teams %A Heckman, Robert %A Kevin Crowston %A Li, Qing %A Allen, Eileen E. %A Eseryel, U. Yeliz %A James Howison %A Kangning Wei %K Decision-Making %K FLOSS %X We seek to identify work practices that make technology-supported self-organizing distributed (or virtual) teams (TSSODT for short) effective in producing outputs satisfactory to their sponsors, meeting the needs of their members and continuing to function. A particularly important practice for team effectiveness is decision making: are the right decisions made at the right time to get the work done in a way that satisfies team sponsors, keeps contributors happy and engaged, and enables continued team success? In this research-in-progress paper, we report on an inductive qualitative analysis of 120 decision episodes taken by 2 Free/libre Open Source Software development teams. Our analysis revealed differences in decision-making practices that seem to be related to differences in overall team effectiveness. %B Proceedings of the International Conference on Information Systems (ICIS) %C Milwaukee, WI, 10–13 Dec %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Emergent%20Decision%20Making%20Practices%20In%20Technology%20Supported%20Self%20O.pdf %0 Conference Proceedings %B Proceedings of the IFIP 2nd International Conference on Open Source Software %D 2006 %T From Individual Contribution to Group learning: the Early Years of Apache Web Server %A Annabi, Hala %A Kevin Crowston %A Heckman, Robert %K FLOSS %K Learning %X Open Source Software (OSS) groups experience many benefits and challenges with respect to the core group’s effectiveness. In order to capitalize on the benefits and minimize the challenges, OSS groups must learn not only on the individual level, but also on the group level. OSS groups learn by integrating individual contributions into the group’s product and processes. This paper reports on the characteristics of the learning process in OSS groups. The study utilized an embedded single case study design that observed and analyzed group learning processes in the Apache Web server OSS project. The study used learning opportunity episodes (LOE) as the embedded unit of analysis and developed and utilized three content analytic schemes to describe the characteristics of the learning process and the factors affecting this process. %B Proceedings of the IFIP 2nd International Conference on Open Source Software %C Lake Como, Italy, 8–9 June %P 77–90 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/FromIndividualContributionToGroup.pdf %0 Journal Article %J Knowledge, Technology & Policy %D 2006 %T Hierarchy and centralization in Free and Open Source Software team communications %A Kevin Crowston %A James Howison %K FLOSS %X Free/Libre Open Source Software (FLOSS) development teams provide an interesting and convenient setting for studying distributed work. We begin by answering perhaps the most basic question: what is the social structure of these teams? Based on a social network analysis of interactions represented in 62,110 bug reports from 122 large and active projects, we find that some OSS teams are highly centralized, but contrary to expectation, others are not. Projects are mostly quite hierarchical on four measures of hierarchy, consistent with past research but contrary to the popular image of these projects. Furthermore, we find that the level of centralization is negatively correlated with project size, suggesting that larger projects become more modular. The paper makes a further methodological contribution by identifying appropriate analysis approaches for interaction data. We conclude by sketching directions for future research. %B Knowledge, Technology & Policy %V 18 %P 65–85 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/HierarchyAndCentralization.pdf %0 Journal Article %J Software Process–Improvement and Practice %D 2006 %T Information systems success in Free and Open Source Software development: Theory and measures %A Kevin Crowston %A James Howison %A Annabi, Hala %K FLOSS %K Success %X Information systems success is one of the most widely used dependent variables in information systems (IS) research, but research on Free/Libre and Open Source software (FLOSS) often fails to appropriately conceptualize this important concept. In this paper, we reconsider what success means within a FLOSS context. We first review existing models of IS success and success variables used in FLOSS research and assess them for their usefulness, practicality and fit to the FLOSS context. Then, drawing on a theoretical model of group effectiveness in the FLOSS development process, as well as an online discussion group with developers, we present additional concepts that are central to an appropriate understanding of success for FLOSS. In order to examine the practicality and validity of this conceptual scheme, the second half of our paper presents an empirical study that demonstrates its operationalization of the chosen measures and assesses their internal validity. We use data from SourceForge to measure the project’s effectiveness in team building, the speed of the project at responding to bug reports and the project’s popularity. We conclude by discussing the implications of this study for our proposed extension of IS success in the context of FLOSS development and highlight future directions for research. %B Software Process–Improvement and Practice %V 11 %P 123–148 %G eng %R 10.1002/spip.259 %> https://floss.syr.edu/sites/crowston.syr.edu/files/InformationSystemsSuccessInFree.pdf %0 Generic %D 2006 %T Investigating the Dynamics of FLOSS Development Teams (Poster) %A Li, Qing %A Kangning Wei %A Heckman, Robert %A Eseryel, U. Yeliz %A Liddy, Elizabeth D. %A James Howison %A Kevin Crowston %A Allen, Eileen E. %A Inoue, Keisuke %A Harwell, Sarah %A Rowe, Steven %A McCracken, Nancy %> https://floss.syr.edu/sites/crowston.syr.edu/files/hsd2006poster.pdf %0 Conference Paper %B OCIS Division, Academy of Management Conference %D 2006 %T Language and power in self-organizing distributed teams %A Li, Qing %A Kevin Crowston %A Heckman, Robert %A James Howison %K FLOSS %X In this paper, a comparative case study is conducted to explore the way power is expressed and exercised through language use in distributed or virtual teams. Our research questions are “how is power expressed in online interactions in self-organizing distributed teams, in a context without formal authority or hierarchy?” and “What effects do expressions of power have on team outcomes?” To fully understand the role of power in self-organizing teams, we apply an input-process-output model on two open source projects-one successful and the other less successful. Two set of codes (source of power and power mechanism) are drawn from the data, and different power patterns interestingly show up between them. The findings lead us to speculate that strong, centralized leadership, the assertive exercise of power, and direct language may contribute to effectiveness in FLOSS teams. And the relevant conclusions and suggestions are provided for further research. %B OCIS Division, Academy of Management Conference %C Atlanta, GA %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/LanguageAndPowerInSelf-organizing.pdf %0 Conference Proceedings %B Proceedings of the IFIP 2nd International Conference on Open Source Software %D 2006 %T The role of mental models in FLOSS development work practices %A Kevin Crowston %A Scozzi, Barbara %K FLOSS %K Mental Model %X Shared understandings are important for software development as they guide to effective individual contributions to, and coordination of, the software development process. In this paper, we present the theoretical background and research design for a proposed study on shared mental models within Free/Libre Open Source Software (FLOSS) development teams. In particular, we plan to perform case studies on several projects and to use cognitive maps analysis to represent and compare the mental models of the involved members so as to gauge the degree of common knowledge and the development of a collective mind as well as to better understand the reasons that underlie team members actions and the way common mental models, if any, arise. %B Proceedings of the IFIP 2nd International Conference on Open Source Software %C Lake Como, Italy, 8–9 June %P 91-97 %> https://floss.syr.edu/sites/crowston.syr.edu/files/oss2006crowstonscozzi.pdf %0 Conference Proceedings %B Proceedings of the IFIP Second International Conference on Open Source Systems %D 2006 %T Social dynamics of free and open source team communications %A James Howison %A Inoue, Keisuke %A Kevin Crowston %K FLOSS %X This paper furthers inquiry into the social structure of free and open source software (FLOSS) teams by undertaking social network analysis across time. Contrary to expectations, we confirmed earlier findings of a wide distribution of centralizations even when examining the networks over time. The paper also provides empirical evidence that while change at the center of FLOSS projects is relatively uncommon, participation across the project communities is highly skewed, with many participants appearing for only one period. Surprisingly, large project teams are not more likely to undergo change at their centers. %B Proceedings of the IFIP Second International Conference on Open Source Systems %C Lake Como, Italy, 8-9 June %P 319-330 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/SocialDynamics.pdf %0 Conference Paper %B Symposium on Mining Software Repositories %D 2005 %T Collaboration Using OSSmole: A repository of FLOSS data and analyses %A Conklin, Megan S. %A James Howison %A Kevin Crowston %X This paper introduces a collaborative project OSSmole designed to collect, share, and store comparable data and analyses of free, libre and open source software (FLOSS) development for research purposes. The project is designed to be a clearinghouse for data from the ongoing collection and analysis efforts of many disparate research groups. A collaborative data repository will reduce duplication and promote compatibility both across sources of FLOSS data and across research groups and analyses. The primary objective of OSSmole is to mine FLOSS source code repositories and provide the resulting data and summary analyses as open source products. However, the OSSmole data model additionally supports donated raw and summary data from a variety of open source researchers and other software repositories. The paper first outlines current difficulties with the typical quantitative FLOSS research process and uses these to develop requirements for such a collaborative data repository. Finally, the design of the OSSmole system is presented, as well as examples of current research and analyses using OSSmole. %B Symposium on Mining Software Repositories %C St. Louis %8 05/2005 %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/CollaborationUsingOSSmole.pdf %0 Conference Proceedings %B Proceedings of the International Conference on Information Systems (ICIS) %D 2005 %T Coordination of Free/Libre Open Source Software development %A Kevin Crowston %A Kangning Wei %A Li, Qing %A Eseryel, U. Yeliz %A James Howison %K Coordination %K FLOSS %X The apparent success of free/libre open source software (FLOSS) development projects such as Linux, Apache, and many others has raised the question, what lessons from FLOSS development can be transferred to mainstream software development? In this paper, we use coordination theory to analyze coordination mechanisms in FLOSS development and compare our analysis with existing literature on coordination in proprietary software development. We examined developer interaction data from three active and successful FLOSS projects and used content analysis to identify the coordination mechanisms used by the participants. We found that there were similarities between the FLOSS groups and the reported practices of the proprietary project in the coordination mechanisms used to manage task-task dependencies. However, we found clear differences in the coordination mechanisms used to manage task-actor dependencies. While published descriptions of proprietary software development involved an elaborate system to locate the developer who owned the relevant piece of code, we found that “self-assignment” was the most common mechanism across three FLOSS projects. This coordination mechanism is consistent with expectations for distributed and largely volunteer teams. We conclude by discussing whether these emergent practices can be usefully transferred to mainstream practice and indicating directions for future research. %B Proceedings of the International Conference on Information Systems (ICIS) %C Las Vegas, NV, USA, December %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Coordination%20of%20Free%20Libre%20Open%20Source%20Software%20Development.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/CoordinationFreeLibreOSSDevSlides.pdf %0 Conference Proceedings %B Proceedings of the 38th Hawai'i International Conference on System Sciences (HICSS) %D 2005 %T Effective work practices for FLOSS development: A model and propositions %A Kevin Crowston %A Annabi, Hala %A James Howison %A Masango, Chengetai %X We review the literature on Free/Libre Open Source Software (FLOSS) development and on software development, distributed work and teams more generally to develop a theoretical model to explain the performance of FLOSS teams. The proposed model is based on Hackman’s [1] model of effectiveness of work teams, with coordination theory [2] and collective mind [3] to extend Hackman’s model by elaborating team practices relevant to effectiveness in software development. We propose a set of propositions to guide further research. %B Proceedings of the 38th Hawai'i International Conference on System Sciences (HICSS) %C Big Island, Hawai'i, January %G eng %R 10.1109/HICSS.2005.222 %> https://floss.syr.edu/sites/crowston.syr.edu/files/22680197a.pdf %> https://floss.syr.edu/sites/crowston.syr.edu/files/041101%20Wiser%20Presentation.pdf %0 Generic %D 2005 %T An exploratory study of factors related to effectiveness of Free/Libre Open Source Software teams %A Kevin Crowston %A Eseryel, U. Yeliz %K FLOSS %> https://floss.syr.edu/sites/crowston.syr.edu/files/050415%20padua%20presentation.pdf %0 Conference Paper %B Academy of Management Conference %D 2005 %T Face-to-face interactions in self-organizing distributed teams %A Kevin Crowston %A James Howison %A Masango, Chengetai %A Eseryel, U. Yeliz %K FLOSS %X We explore the role of face-to-face meetings in the life of distributed teams using data from Free/Libre Open Source Software (FLOSS) development teams. Such distributed teams are part of many organizations’ new vision of management in the 21st century. Practitioner research has suggested the need for face-to-face meetings when a team is formed, but few studies have considered the role of face-to-face meetings during a team’s life. Based on a qualitative inductive analysis of data from interviews and observations at FLOSS conferences, we identify a variety of settings in which FLOSS developers meet face-to-face, activities performed in these settings and benefits obtained. Contrary to prior research, we find that FLOSS developers generally do not meet until the project is well under way. We also find that an additional benefit of face-to-face meetings is time away from a regular job. We conclude by noting limitations in our data collection due to a focus on core developers in large projects and with directions for further research. %B Academy of Management Conference %C Honolulu, HI %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/FaceToFace%20Interactions.pdf %0 Journal Article %J First Monday %D 2005 %T Future research on FLOSS development %A Kevin Crowston %B First Monday %V 10 %G eng %U http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/1465/1380 %N Special Issue #2: Open Source — 3 October 2005 %0 Generic %D 2005 %T SE, IS & (FL)OSS @ EASE %A Kevin Crowston %K FLOSS %> https://floss.syr.edu/sites/crowston.syr.edu/files/crowston_EASE_talk.pdf %0 Journal Article %J First Monday %D 2005 %T The social structure of Free and Open Source Software development %A Kevin Crowston %A James Howison %K FLOSS %X Metaphors, such as the Cathedral and Bazaar, used to describe the organization of FLOSS projects typically place them in sharp contrast to proprietary development by emphasizing FLOSS’s distinctive social and communications structures. But what do we really know about the communication patterns of FLOSS projects? How generalizable are the projects that have been studied? Is there consistency across FLOSS projects? Questioning the assumption of distinctiveness is important because practitioner–advocates from within the FLOSS community rely on features of social structure to describe and account for some of the advantages of FLOSS production. To address this question, we examined 120 project teams from SourceForge, representing a wide range of FLOSS project types, for their communications centralization as revealed in the interactions in the bug tracking system. We found that FLOSS development teams vary widely in their communications centralization, from projects completely centered on one developer to projects that are highly decentralized and exhibit a distributed pattern of conversation between developers and active users. We suggest, therefore, that it is wrong to assume that FLOSS projects are distinguished by a particular social structure merely because they are FLOSS. Our findings suggest that FLOSS projects might have to work hard to achieve the expected development advantages which have been assumed to flow from "going open." In addition, the variation in communications structure across projects means that communications centralization is useful for comparisons between FLOSS teams. We found that larger FLOSS teams tend to have more decentralized communication patterns, a finding that suggests interesting avenues for further research examining, for example, the relationship between communications structure and code modularity. %B First Monday %V 10 %G eng %U http://firstmonday.org/htbin/cgiwrap/bin/ojs/index.php/fm/article/view/1207/1127 %> https://floss.syr.edu/sites/crowston.syr.edu/files/Social%20structure%20of%20Free%20and%20Open%20Source%20Software%20development.pdf %0 Conference Proceedings %B Proceedings of the 1st Conference on Open Source Systems (OSS) %D 2005 %T A structurational perspective on leadership in Free/Libre Open Source Software teams %A Kevin Crowston %A Heckman, Robert %A Annabi, Hala %A Masango, Chengetai %K FLOSS %K Leadership %X In this conceptual paper, we present a structuration-based theory of leadership behaviours in self-organizing virtual distributed teams such as Free/Libre Open Source Software development teams. Such teams are often composed of members of relatively equal status or who are so disparate in background that formal organizational status seems irrelevant, reducing the usual leadership cues provided by organizational status and title. Building on a functional view of leadership and structuration theory, we suggest that leaders are individuals who develop team structures that then guide the actions of team members. Specifically, we examine structures of signification in the form of shared mental models, structures of domination in the form of role structures and structures of legitimation in form of rules and norms. The main contribution of our paper is the integration of various social theories to describe emergent leadership behaviours in distributed teams. We develop a set of propositions and illustrate with examples taken from Free/Libre Open Source Software development teams. We conclude by suggesting future research that might be conducted to test and further elaborate our theory. %B Proceedings of the 1st Conference on Open Source Systems (OSS) %C Genova, Italy %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/crowston-final.pdf %0 Conference Paper %B 1st International Workshop on Computer Supported Activity Coordination, 6th International Conference on Enterprise Information Systems %D 2004 %T Coordination practices for bug fixing within FLOSS development teams %A Kevin Crowston %A Scozzi, Barbara %X Free/Libre Open Source Software (FLOSS) is primarily developed by distributed teams. Developers contribute from around the world and coordinate their activity almost exclusively by means of email and bulletin boards. FLOSS development teams some how profit from the advantages and evade the challenges of distributed software development. Despite the relevance of the FLOSS both for research and practice, few studies have investigated the work practices adopted by these development teams. In this paper we investigate the structure and the coordination practices adopted by development teams during the bug-fixing process, which is considered one of main areas of FLOSS project success. In particular, based on a codification of the messages recorded in the bug tracking system of four projects, we identify the accomplished tasks, the adopted coordination mechanisms, and the role undertaken by both the FLOSS development team and the FLOSS community. We conclude with suggestions for further research. %B 1st International Workshop on Computer Supported Activity Coordination, 6th International Conference on Enterprise Information Systems %C Porto, Portugal %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/scozzi04coordination.pdf %0 Conference Paper %B Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research (WISER '04) %D 2004 %T Effective work practices for software engineering %A Kevin Crowston %A Annabi, Hala %A James Howison %A Masango, Chengetai %Y Mehandjiev, Nikolay %Y Brereton, Pearl %Y Bennett, Keith %Y Budgen, David %Y Layzell, Paul %K FLOSS %X We review the literature on Free/Libre Open Source Software (FLOSS) development and on software development, distributed work and teams more generally to develop a theoretical model to explain the performance of FLOSS teams. The proposed model is based on Hackman’s [34] model of effectiveness of work teams, with coordination theory [52] and collective mind [79] to extend Hackman’s model by elaborating team practices relevant to effectiveness in software development. We propose a set of propositions to guide further research. %B Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research (WISER '04) %I ACM Press %C Newport Beach, CA, USA %P 18 %@ 1581139888 %! WISER '04 %R 10.1145/1029997.1030003 %> https://floss.syr.edu/sites/crowston.syr.edu/files/p18-crowston.pdf %0 Conference Paper %B Workshop on Mining Software Repositories, 26th International Conference on Software Engineering %D 2004 %T The perils and pitfalls of mining SourceForge %A James Howison %A Kevin Crowston %X SourceForge provides abundant accessible data from Open Source Software development projects, making it an attractive data source for software engineering research. However it is not without theoretical peril and practical pitfalls. In this paper, we outline practical lessons gained from our spidering, parsing and analysis of SourceForge data. SourceForge can be practically difficult: projects are defunct, data from earlier systems has been dumped in and crucial data is hosted outside SourceForge, dirtying the retrieved data. These practical issues play directly into analysis: decisions made in screening projects can reduce the range of variables, skewing data and biasing correlations. SourceForge is theoretically perilous: because it provides easily accessible data items for each project, tempting researchers to fit their theories to these limited data. Worse, few are plausible dependent variables. Studies are thus likely to test the same hypotheses even if they start from different theoretical bases. To avoid these problems, analyses of SourceForge projects should go beyond project level variables and carefully consider which variables are used for screening projects and which for testing hypotheses. %B Workshop on Mining Software Repositories, 26th International Conference on Software Engineering %C Edinburgh, Scotland %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/The%20perils%20and%20pitfalls%20of%20mining%20SourceForge.pdf %0 Generic %D 2004 %T A structurational model of leadership in virtual distributed groups %A Kevin Crowston %A Annabi, Hala %A Heckman, Robert %K FLOSS %> https://floss.syr.edu/sites/crowston.syr.edu/files/crowston_oasis_2004v3.pdf %0 Conference Paper %B Workshop on Open Source Software Engineering, 26th International Conference on Software Engineering %D 2004 %T Towards a portfolio of FLOSS project success measures %A Kevin Crowston %A Annabi, Hala %A James Howison %A Masango, Chengetai %X Project success is one of the most widely used dependent variables in information systems research. However, conventional measures of project success are difficult to apply to Free/Libre Open Source Software projects. In this paper, we present an analysis of four measures of success applied to SourceForge projects: number of members of the extended development community, project activity, bug fixing time and number of downloads. We argue that these four measures provide different insights into the collaboration and control mechanisms of the projects. %B Workshop on Open Source Software Engineering, 26th International Conference on Software Engineering %C Edinburgh %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/Towards_a_Portfolio_%20of%20_FLOSS_Project.pdf %0 Generic %D 2003 %T Collective Learning in Distributed Groups (Research in progress) %A Annabi, Hala %A Kevin Crowston %K FLOSS %I Syracuse University School of Information Studies %0 Conference Proceedings %B Proceedings of the 24th International Conference on Information Systems (ICIS) %D 2003 %T Defining Open Source Software project success %A Kevin Crowston %A Annabi, Hala %A James Howison %K FLOSS %X Information systems success is one of the most widely used dependent variables in information systems research. In this paper, we identify a range of measures that can be used to assess the success of Open Source Software (OSS) projects. We identify measures based on a review of the literature, a consideration of the OSS development process and an analysis of the opinions of OSS developers. For each measure, we provide examples of how they might be used in a study of OSS development. %B Proceedings of the 24th International Conference on Information Systems (ICIS) %C Seattle, WA, December %G eng %> https://floss.syr.edu/sites/crowston.syr.edu/files/icis2003success.pdf %0 Journal Article %J IEE Proceedings Software %D 2002 %T Open source software projects as virtual organizations: Competency rallying for software development %A Kevin Crowston %A Scozzi, Barbara %X The contribution of this paper is the identification and testing of factors important for the success of Open Source Software (OSS) projects. We present an analysis of OSS communities as virtual organizations and apply Katzy and Crowston’s competency rallying (CR) theory to the case of OSS development projects. CR theory suggests that project participants must develop necessary competencies, identify and understand market opportunities, marshal competencies to meet the opportunity and manage a short-term cooperative process. Using data collected from 7477 OSS projects hosted by the SourceForge system (http://sourceforge.net/), we formulate and test a set of specific hypotheses derived from CR theory. The empirical data analysis supports the majority of these hypotheses, suggesting that CR theory provides a useful lens for studying OSS projects. %B IEE Proceedings Software %V 149 %P 3–17 %G eng %N 1 %R 10.1049/ip-sen:20020197 %> https://floss.syr.edu/sites/crowston.syr.edu/files/iee2002.pdf