TY - CONF T1 - Communicating with the masses from isolation: What happened when local television journalists worked from home T2 - Hawai'i International Conference on System Sciences Y1 - 2022 A1 - Keren Henderson A1 - Raghav Raheja A1 - Kevin Crowston AB -

In response to the COVID-19 crises, many local TV newsrooms decided to have employees work from home (WFH) or the field rather than from the newsroom. From a review of research on telework, we identified possible impacts of WFH on worker effectiveness, conceptualized as including output, individual satisfaction and growth, and group well-being. From a case study of a local TV newsroom and interviews with news directors, we found that WFH was successful in creating a newscast, albeit with some concerns about story quality. However, WFH did not seem to satisfy workers individually or as a group. The current lifting of restrictions on gatherings might mitigate some of the experienced problems, but we expect to see challenges to news worker learning with continued WFH.

JF - Hawai'i International Conference on System Sciences CY - Virtual due to COVID ER - TY - JOUR T1 - Classifying the unknown: Discovering novel gravitational-wave detector glitches using similarity learning JF - Physical Review D Y1 - 2019 A1 - Scott Coughlin A1 - Sara Bahaadini A1 - Neda Rohani A1 - Michael Zevin A1 - Patane, Oli A1 - Mahboobeh Harandi A1 - Corey Brian Jackson A1 - Noroozi, V. A1 - Sarah Allen A1 - Areeda, J. A1 - Coughlin, M. A1 - Ruiz, P. A1 - Berry, C. P. L. A1 - Kevin Crowston A1 - Aggelos Katsaggelos A1 - Andrew Lundgren A1 - Carsten Østerlund A1 - Joshua Smith A1 - Laura Trouille A1 - Vicky Kalogera AB -

The observation of gravitational waves from compact binary coalescences by LIGO and Virgo has begun a new era in astronomy. A critical challenge in making detections is determining whether loud transient features in the data are caused by gravitational waves or by instrumental or environmental sources. The citizen-science project Gravity Spy has been demonstrated as an efficient infrastructure for classifying known types of noise transients (glitches) through a combination of data analysis performed by both citizen volunteers and machine learning. We present the next iteration of this project, using similarity indices to empower citizen scientists to create large data sets of unknown transients, which can then be used to facilitate supervised machine-learning characterization. This new evolution aims to alleviate a persistent challenge that plagues both citizen-science and instrumental detector work: the ability to build large samples of relatively rare events. Using two families of transient noise that appeared unexpectedly during LIGO's second observing run, we demonstrate the impact that the similarity indices could have had on finding these new glitch types in the Gravity Spy program.

VL - 99 IS - 8 ER - TY - CHAP T1 - Comprehensive collaboration plans: Practical considerations spanning across individual collaborators to institutional supports T2 - Strategies for Team Science Success Y1 - 2019 A1 - Hall, Kara L. A1 - Vogel, Amanda L. A1 - Crowston, Kevin ED - Hall, Kara L. ED - Vogel, Amanda L. ED - Croyle, Robert T. AB - This chapter provides a framework for integrating and applying the principles and strategies for effective team science that are described in this volume. The framework, called Collaboration Planning, aims to guide a deliberative approach to assess and plan for ten key influences on both scientific and collaborative success. These influences range from the initial scientific rationale for a team science approach to the collaboration readiness of participating individuals and institutions to team communication and coordination mechanisms to quality improvement for team functioning. The Collaboration Planning framework guides current or future collaborators through dialogue and planning around each influence. It draws their attention to key issues for consideration related to each influence, and facilitates discussion of how to leverage facilitating factors and plan for, or mitigate, challenges. Decisions are captured in a resulting written document called the Collaboration Plan. The Collaboration Plan summarizes the various ways the team plans to build the foundation for, and support, effective collaboration across the lifespan of the team science initiative. Collaboration Plans can be used in multiple ways. The Plans' core function is as a roadmap to facilitate effective team formation and functioning. The Plan also can be used for benchmarking or guiding quality improvement-oriented evaluation. Collaboration Plans also can be used to communicate a team’s likelihood of collaborative success, goals, and needs to a wide variety of audiences, including funders, current and future team members, stakeholders in the team’s success, and organizational leaders. In addition, they can be used as models to guide future teams in laying the foundation for success. JF - Strategies for Team Science Success PB - Springer International Publishing CY - Cham SN - 978-3-030-20990-2 ER - TY - JOUR T1 - Coordinating Advanced Crowd Work: Extending Citizen Science JF - Citizen Science: Theory and Practice Y1 - 2019 A1 - Kevin Crowston A1 - Mitchell, Erica Michelle A1 - Carsten Østerlund AB -

Crowdsourcing work with high levels of coupling between tasks poses challenges for coordination. This paper presents a study of two online citizen science projects that involved volunteers in such tasks: not just analyzing bulk data but also interpreting data and writing a paper for publication in one project and identifying new classes of data in the other. However, extending the reach of citizen science adds tasks with more dependencies, which calls for more elaborate coordination mechanisms but the relationship between the project and volunteers limits how work can be coordinated. Contrariwise, a mismatch between dependencies and available coordination mechanisms can be expected to lead to performance problems. The results of the study offer recommendations for design of citizen science projects for advanced tasks.

VL - 4 ER - TY - Generic T1 - Coordination in OSS 2.0: ANT Approach T2 - Proceedings of the 52nd Hawai'i International Conference on System Sciences (HICSS-52) Y1 - 2019 A1 - Sangseok You A1 - Kevin Crowston A1 - Jeffery Saltz A1 - Yatish Hegde KW - actor-network theory KW - free/libre open source KW - Stigmergy AB -

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.

JF - Proceedings of the 52nd Hawai'i International Conference on System Sciences (HICSS-52) UR - http://hdl.handle.net/10125/59538 ER - TY - Generic T1 - Coordinating advanced crowd work: Extending citizen science T2 - Hawai'i International Conference on System Sciences Y1 - 2018 A1 - Kevin Crowston A1 - Mitchell, Erica Michelle A1 - Carsten Østerlund AB - Crowdsourcing work with high levels of coupling between tasks poses challenges for coordination. This paper presents a study of an online citizen science project that involved volunteers in such tasks: not just analyzing bulk data but also interpreting data and writing a paper for publication. However, extending the reach of citizen science adds tasks with more dependencies, which calls for more elaborate coordination mechanisms but the relationship between the project and volunteers limits how work can be coordinated. Contrariwise, a mismatch between dependencies and available coordination mechanisms can be expected to lead to performance problems. The results of the study offer recommendations for design of crowdsourcing of more complex tasks. JF - Hawai'i International Conference on System Sciences UR - http://hdl.handle.net/10125/50099 ER - TY - Generic T1 - Comparing data science project management methodologies via a controlled experiment T2 - Hawai'i International Conference on System Sciences (HICSS-50) Y1 - 2017 A1 - Jeffery Saltz A1 - Shamshurin, Ivan A1 - Kevin Crowston JF - Hawai'i International Conference on System Sciences (HICSS-50) UR - http://hdl.handle.net/10125/41273 ER - TY - JOUR T1 - Core-periphery communication and the success of free/libre open source software projects JF - Journal of Internet Services and Applications Y1 - 2017 A1 - Kevin Crowston A1 - Shamshurin, Ivan KW - Apache Software Foundation KW - communication KW - core and periphery KW - free/libre open source software (FLOSS) KW - inclusive pronouns KW - natural language processing KW - project success AB - 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. VL - 8 UR - http://rdcu.be/uguP IS - 10 ER - TY - CONF T1 - Core-Periphery Communication and the Success of Free/Libre Open Source Software Projects T2 - IFIP International Conference on Open Source Systems Y1 - 2016 A1 - Kevin Crowston A1 - Shamshurin, Ivan AB - 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. JF - IFIP International Conference on Open Source Systems PB - Springer ER - TY - RPRT T1 - A Capability Maturity Model for Research Data Management Y1 - 2014 A1 - Jian Qin A1 - Kevin Crowston A1 - Arden Kirkland AB -

Objective: To support the assessment and improvement of research data management (RDM) practices to increase its reliability, this paper describes the development of a capability maturity model (CMM) for RDM. Improved RDM is now a critical need, but low awareness of – or lack of – data management is still common among research projects.

Methods: A CMM includes four key elements: key practices, key process areas, maturity levels, and generic processes. These elements were determined for RDM by a review and synthesis of the published literature on and best practices for RDM.

Results: The RDM CMM includes five chapters describing five key process areas for research data management: 1) data management in general; 2) data acquisition, processing, and quality assurance; 3) data description and representation; 4) data dissemination; and 5) repository services and preservation. In each chapter, key data management practices are organized into four groups according to the CMM’s generic processes: commitment to perform, ability to perform, tasks performed, and process assessment (combining the original measurement and verification). For each area of practice, the document provides a rubric to help projects or organizations assess their level of maturity in RDM.

Conclusions: By helping organizations identify areas of strength and weakness, the RDM CMM provides guidance on where effort is needed to improve the practice of RDM.

PB - Syracuse University School of Information Studies CY - Syracuse, NY UR - https://surface.syr.edu/istpub/184/ ER - TY - JOUR T1 - Collaboration through superposition: How the IT artifact as an object of collaboration affords technical interdependence without organizational interdependence JF - MIS Quarterly Y1 - 2014 A1 - James Howison A1 - Kevin Crowston AB - 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. VL - 38 UR - http://misq.org/collaboration-through-open-superposition.html IS - 1 U1 - R&R at MISQ ER - TY - Generic T1 - Citizen science system assemblages: Understanding the technologies that support crowdsourced science T2 - iConference 2012 Y1 - 2012 A1 - Nathan Prestopnik A1 - Kevin Crowston AB - We explore the nature of technologies to support citizen science, a method of inquiry that leverages the power of crowds to collect and analyze scientific data. We evaluate these technologies as system assemblages, collections of interrelated functionalities that support specific activities in pursuit of overall project goals. The notion of system assemblages helps us to explain how different citizen science platforms may be comprised of widely varying functionalities, yet still support relatively similar goals. Related concepts of build vs. buy and web satisfiers vs. web motivators are used to explore how different citizen science functionalities may lead to successful project outcomes. Four detailed case studies of current citizen science projects encompassing a cross-section of varying project sizes, resource levels, technologies, and approaches to inquiry help us to answer the following research questions: 1) What do typical system assemblages for citizen science look like? 2) What factors influence the composition of a system assemblage for citizen science? 3) What effect does the assemblage composition have on scientific goals, participant support, motivation, and satisfaction? and 4) What are the design implications for the system assemblage perspective on citizen science technologies? JF - iConference 2012 CY - Toronto, Ontario ER - TY - Generic T1 - A capability maturity model for scientific data management: Evidence from the literature T2 - American Society for Information Science and Technology Annual Meeting Y1 - 2011 A1 - Kevin Crowston A1 - Jian Qin JF - American Society for Information Science and Technology Annual Meeting CY - New Orleans, LA ER - TY - Generic T1 - Citizen Science System Assemblages: Toward Greater Understanding of Technologies to Support Crowdsourced Science Y1 - 2011 A1 - Nathan Prestopnik A1 - Kevin Crowston ER - TY - Generic T1 - Citizen science system assemblages: Toward greater understanding of technologies to support crowdsourced science Y1 - 2011 A1 - Nathan Prestopnik A1 - Kevin Crowston AB - We explore the nature of technologies to support citizen science, a method of inquiry that leverages the power of crowds to collect and analyze scientific data. We evaluate these technologies as system assemblages, collections of interrelated functionalities that support specific activities in pursuit of overall project goals. The notion of system assemblages helps us to explain how different citizen science platforms may be comprised of widely varying functionalities, yet still support relatively similar goals. Related concepts of build vs. buy, support for science vs. support for participants, and web satisfiers vs. web motivators are used to explore how different citizen science functionalities may lead to successful project outcomes. Four detailed case studies of current citizen science projects encompassing a cross-section of varying project sizes, resource levels, technologies, and approaches to inquiry help us to answer the following research questions: 1) What factors influence the composition of a system assemblage for citizen science? 2) What do typical system assemblages for citizen science look like? 3) What effect does the assemblage composition have on scientific goals, participant support, motivation, and satisfaction? and 4) What are the design implications for the system assemblage perspective on citizen science technologies? PB - Syracuse University School of Information Studies U1 - CSCW 2012 submission, reworked to iConference 2012 submission ER - TY - Generic T1 - A Capability Maturity Model for Scientific Data Management Y1 - 2010 A1 - Kevin Crowston A1 - Jian Qin KW - Data Management KW - eScience AB - In this paper, we propose a capability maturity model (CMM) for scientific data management (SDM) practices, with the goal of supporting assessment and improvement of these practices. The CMM describes key process areas and practices necessary for effective SDM. The CMM further characterizes organizations by the level of maturity of these processes, meaning the organizational capability to reliably perform the processes. We suggest that this framework will be useful to organizations in evaluating and planning improvements to their SDM practices. JF - American Society for Information Science and Technology (ASIST) Annual Conference CY - Pittsburgh, PA ER - TY - CONF T1 - Coordination without discussion? Socio-technical congruence and Stigmergy in Free and Open Source Software projects T2 - 2nd International Workshop on Socio-Technical Congruence, ICSE Y1 - 2009 A1 - Bolici, Francesco A1 - James Howison A1 - Kevin Crowston KW - Coordination KW - FLOSS JF - 2nd International Workshop on Socio-Technical Congruence, ICSE CY - Vancouver, Canada UR - http://docs.google.com/View?id=dhncd3jd_405fzt842gv ER - TY - JOUR T1 - Competency rallying for technical innovation: The case of the Virtuelle Fabrik JF - Technovation Y1 - 2008 A1 - Bernhard Katzy A1 - Kevin Crowston KW - Virtual Organization AB - Technology improves at an ever-increasing rate, but the speed at which firms can adapt their strategies and competencies to develop technological innovations and exploit market opportunities remains limited. While networks provide an option to increase agility through collaborative access to relevant external competencies, we know little about systematically managing such networks. This paper identifies a collaborative network process that we label competency rallying. We describe the set of inter-organizational routines involved in competency rallying in a case study of the interactions among the partners of the Virtuelle Fabrik, a case of an organized regional network in the manufacturing industry in Switzerland. We describe competency rallying as the (1) identification and development of competencies, (2) identification and facing of market opportunities, (3) marshalling of competencies, and (4) short-term cooperative effort for technological innovation and commercialization. The paper contributes a model that furthers the understanding of the organizational character of networks based on specific, learned network capabilities and which allows prediction of the likelihood of success of practical collaboration projects in networked organizations. VL - 28 ER - TY - Generic T1 - Competency rallying processes in virtual organizations T2 - Proceedings of the IFIP Working Group 8.2/9.5 Working Conference on Virtuality and Virtualization Y1 - 2007 A1 - Bernhard Katzy A1 - Kevin Crowston ED - Kevin Crowston ED - Seiber, Sandra KW - Virtual Organization AB - Firms face an environment changing at an increasingly rapid pace. Unfortunately, the speed at which organizations can adapt their strategies and competencies to exploit such opportunities remains limited. In this paper we weave together an external perspective on market-facing with an internal perspective on competency development and marshalling to describe the organizational activities necessary for firms to cooperate within a virtual organization. We argue that firms can address their individual limitations through a systematic process that we call “competence rallying,” with which they can access market opportunities and additional needed competencies. Specifically, we present a local process theory of how one network of firms reliably engineers and delivers manufacturing projects using an inter-organizational process that works to meet short-term market opportunities. Our theory is grounded in the experiences of the Virtuelle Fabrik project, an organized network for regional cooperation in the manufacturing industry around the Bodensee in Europe. The success of manufacturing projects in a virtual organization is predicated on specific organizational activities in four phases of the competence rallying process: 1) identification and development of competencies, 2) identification and facing of market opportunities, 3) marshalling of competencies, and 4) a short-term cooperative effort. The Virtuelle Fabrik project was started by the Institute for Technology Management, University of St. Gallen. Financial support was provided by The Swiss Commission for Scientific Research (KwF) and the Virtuelle Fabrik partner companies. The Virtuelle Fabrik project team included Günter Schuh, Bernhard Katzy, Kai Millarg, Thomas Zehnder, Stefan Eisen, and Åsa Göransson, as well as managers from the partner firms. The authors thank all of the participants in the Virtuelle Fabrik for their contributions and in particular, for the many discussions that led to the concepts discussed in this paper. The authors take sole responsibility for the work presented here. This paper has benefited greatly from discussion with Paul van Fenema, Steven Sawyer, Ping Zhang, Robert Heckman, Barbara Kwasnik, and Gisela von Dran. JF - Proceedings of the IFIP Working Group 8.2/9.5 Working Conference on Virtuality and Virtualization PB - Springer CY - Portland, OR ER - TY - Generic T1 - Challenges in creating a taxonomy for genres of digital documents T2 - Proceedings of the ISKO Conference Y1 - 2006 A1 - Kwaśnik, Barbara H. A1 - Chun, You-Lee A1 - Kevin Crowston A1 - D'Ignazio, J. A1 - Rubleske, Joe JF - Proceedings of the ISKO Conference CY - Vienna, Austria ER - TY - CHAP T1 - Coordination theory: A ten-year retrospective T2 - Human-Computer Interaction in Management Information Systems Y1 - 2006 A1 - Kevin Crowston A1 - Rubleske, Joe A1 - James Howison ED - Zhang, P. ED - Galletta, D. KW - Coordination AB - Since the initial publication in 1994, Coordination Theory has been referenced in nearly 300 journal articles, book chapters, conference papers and theses. Coordination Theory provides an approach to a core problem in HCI: analyzing group work to suggest alternative approaches involving computer support. Coordination Theory suggests identifying the dependencies between the tasks the different group members are carrying out and the coordination mechanisms the group use to coordinate their work and then considering alternative mechanisms. This chapter will analyze the contribution of this body of research to determine how Coordination Theory has been used for user task analysis and modelling for HCI. Issues that will be addressed include: 1)how the theory has been applied; 2) factors that led to the success of the theory; and 3)identification of areas needing further research. JF - Human-Computer Interaction in Management Information Systems PB - M. E. Sharpe, Inc. ER - TY - Generic T1 - Core and periphery in Free/Libre and Open Source software team communications T2 - Proceedings of the 39th Hawai'i International Conference on System Sciences (HICSS-39) Y1 - 2006 A1 - Kevin Crowston A1 - Kangning Wei A1 - Li, Qing A1 - James Howison KW - FLOSS AB - 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. JF - Proceedings of the 39th Hawai'i International Conference on System Sciences (HICSS-39) CY - Kaua'i, Hawai'i, January ER - TY - JOUR T1 - Customer satisfaction with electronic service encounters JF - International Journal of Electronic Commerce Y1 - 2006 A1 - Massad, Nelson A1 - Heckman, Robert A1 - Kevin Crowston AB - Customer relationship management is an integral component of business strategy for on-line service providers. This paper investigates the aspects of on-line transactions in electronic retailing that are most likely to satisfy or dissatisfy customers, thereby increasing or decreasing the likelihood of building and maintaining relationships with them. For this study, 513 respondents reported behaviors, perceptions, beliefs, events, features, characteristics, attributes, and situations that expressed their satisfaction or dissatisfaction with electronic service encounters. Content analysis of these encounters yielded three meta-categories, six categories, and 33 subcategories of customer satisfaction or dissatisfaction with on-line service providers. The findings suggested that three major categories are robust even in the electronic context of the Internet. The antecedents identified were relevant both to product-related services (e.g., books, apparel) and to pure services (e.g., on-line banking, on-line stock trading). The study found that the characteristics and behaviors of customer-contact employees play an important role in on-line service encounters. It also revealed a percentage decrease in satisfactory incidents, a percentage increase in unsatisfactory incidents, and a percentage increase in unsatisfactory incidents involving employee characteristics and behaviors as service encounters move from a bricks-and-mortar environment to an electronic context. This suggests that customer-contact employees may not be well equipped to deal with on-line customers. VL - 10 IS - 4 ER - TY - CONF T1 - Can Genre Metadata Improve Information Retrieval? T2 - Connections: The 10th Annual Great Lakes Information Science Conference Y1 - 2005 A1 - Rubleske, Joe A1 - Kevin Crowston A1 - Kwaśnik, Barbara H. JF - Connections: The 10th Annual Great Lakes Information Science Conference CY - McGill University, Montreal, Quebec ER - TY - CONF T1 - Collaboration Using OSSmole: A repository of FLOSS data and analyses T2 - Symposium on Mining Software Repositories Y1 - 2005 A1 - Conklin, Megan S. A1 - James Howison A1 - Kevin Crowston AB - 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. JF - Symposium on Mining Software Repositories CY - St. Louis ER - TY - Generic T1 - Coordination of Free/Libre Open Source Software development T2 - Proceedings of the International Conference on Information Systems (ICIS) Y1 - 2005 A1 - Kevin Crowston A1 - Kangning Wei A1 - Li, Qing A1 - Eseryel, U. Yeliz A1 - James Howison KW - Coordination KW - FLOSS AB - 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. JF - Proceedings of the International Conference on Information Systems (ICIS) CY - Las Vegas, NV, USA, December ER - TY - CONF T1 - Coordination practices for bug fixing within FLOSS development teams T2 - 1st International Workshop on Computer Supported Activity Coordination, 6th International Conference on Enterprise Information Systems Y1 - 2004 A1 - Kevin Crowston A1 - Scozzi, Barbara AB - 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. JF - 1st International Workshop on Computer Supported Activity Coordination, 6th International Conference on Enterprise Information Systems CY - Porto, Portugal ER - TY - JOUR T1 - Can document-genre metadata improve information access to large digital collections? JF - Library Trends Y1 - 2003 A1 - Kevin Crowston A1 - Kwaśnik, Barbara H. AB - We discuss the issues of resolving the information-retrieval problem in large digital collections through the identification and use of document genres. Explicit identification of genre seems particularly important for such collections because any search usually retrieves documents with a diversity of genres that are undifferentiated by obvious clues as to their identity. Also, because most genres are characterized by both form and purpose, identifying the genre of a document provides information as to the document’s purpose and its fit to the user’s situation, which can be otherwise difficult to assess. We begin by outlining the possible role of genre identification in the information-retrieval process. Our assumption is that genre identification would enhance searching, first because we know that topic alone is not enough to define an information problem and, second, because search results containing genre information would be more easily understandable. Next, we discuss how information professionals have traditionally tackled the issues of representing genre in settings where topical representation is the norm. Finally, we address the issues of studying the efficacy of identifying genre in large digital collections. Because genre is often an implicit notion, studying it in a systematic way presents many problems. We outline a research protocol that would provide guidance for identifying Web document genres, for observing how genre is used in searching and evaluating search results, and finally for representing and visualizing genres. VL - 52 ER - TY - ABST T1 - Collective Learning in Distributed Groups (Research in progress) Y1 - 2003 A1 - Annabi, Hala A1 - Kevin Crowston KW - FLOSS PB - Syracuse University School of Information Studies ER - TY - CHAP T1 - A coordination theory approach to process description and redesign T2 - Organizing Business Knowledge: The MIT Process Handbook Y1 - 2003 A1 - Kevin Crowston A1 - Osborn, Charley KW - Coordination AB - Managers must understand, influence, and redesign organizational processes to improve business performance. In this paper we present a technique for documenting a business process. The technique has six steps: defining process boundaries, collecting data, determining actors and resources, determining activities, determining dependencies and model verification. While similar to other processmapping techniques, our approach is novel in incorporating ideas from coordination theory, thus the attention to dependencies. As a result, the technique is useful both for documenting a process and suggesting ways in which the process could be redesigned. We present an extended illustration with the hope that the technique can be used by readers of this article. JF - Organizing Business Knowledge: The MIT Process Handbook PB - MIT Press SN - 9780585480244 ER - TY - Generic T1 - Cutting out the middleman: The disintermediating potential of the Web in real estate in the US and New Zealand Y1 - 2000 A1 - Kevin Crowston KW - Real Estate ER - TY - ABST T1 - Constructing intelligent agents with Java: A programmerʼs guide to smarter applications [Book review] Y1 - 1999 A1 - Kevin Crowston JF - Internet Research: Electronic Networking Applications and Policy VL - 8 IS - 5 ER - TY - CHAP T1 - Communicative style and gender differences in computer-mediated communications T2 - Cyberghetto or Cybertopia: Race, Class and Gender on the Internet Y1 - 1998 A1 - Kevin Crowston A1 - Kammerer, Ericka ED - Ebo, Bosah KW - Computer-Mediated Communication AB - This chapter reports on an experiment that explored how gender interacts with communicative style to affect decisions to participate in computer-mediated communications (e.g., Usenet newsgroups). Although some field studies indicate that style has a differential effect on men and women, the data fails to confirm this hypothesis. However, significant differences were found in interest in topics, as well as effects of style across all subjects, which have implications for the design of future studies on this topic. JF - Cyberghetto or Cybertopia: Race, Class and Gender on the Internet PB - Praeger SN - 9780275959937 ER - TY - JOUR T1 - Coordination and collective mind in software requirements development JF - IBM Systems Journal Y1 - 1998 A1 - Kevin Crowston A1 - Kammerer, Ericka KW - Software Development AB - The purpose of this study was to understand how the group processes of teams of software requirements analysts led to problems and to suggest possible solutions. Requirements definition is important to establish the framework for a development project. Researchers have proposed numerous requirements development techniques, but less has been done on managing teams of requirements analysts. To learn more about group processes within such teams, we studied two teams of analysts developing requirements for large, complex real-time systems. These teams had problems ensuring that requirements documents were complete, consistent, and correct; fixing those problems required additional time and effort. To identify sources of problems, we applied two theories of collective action, coordination theory and collective mind theory. Coordination theory suggests that a key problem in requirement analysis is identifying and managing dependencies between requirements and among tasks. Most requirements methods and tools reflect this perspective, focusing on better representation and communication of requirements. The collective mind perspective complements these suggestions by explaining how individuals come to understand how their work contributes to the work of the group. This perspective suggests that deficiencies in actors' representations of the process and subordination to collective goals limit the value of their contributions. VL - 37 IS - 2 ER - TY - Generic T1 - Comparative diffusion of the telephone and the world wide web: An analysis of rates of adoption T2 - Proceedings of the WebNet `97–-World Conference of the WWW, Internet and Intranet Y1 - 1997 A1 - Chen, H. A1 - Kevin Crowston ED - Lobodzinski, Suave ED - Tomek, Ivan KW - Computer-Mediated Communication AB - This paper investigates the diffusion process of the World Wide Web technology by means of a comparison with telephone diffusion at the end of the nineteenth century. The Web technology has diffused at exponentially around the world. In contrast, the telephone technology, a similar innovation of interactive communication technology imbued with typical uncertainty and impedance, took several decades to diffuse. This paper diagnoses the fundamental differences between these two innovations by analyzing their innovation perceived attributes, such as relative advantage, compatibility, complexity, trialability and observability, and attempts to explain the determinants of their rates of adoption. JF - Proceedings of the WebNet `97–-World Conference of the WWW, Internet and Intranet PB - Association for the Advancement of Computing in Education CY - Toronto, Canada ER - TY - JOUR T1 - A coordination theory approach to organizational process design JF - Organization Science Y1 - 1997 A1 - Kevin Crowston KW - Coordination AB - An important practical problem for many managers is finding alternative processes for performing a desired task, for example, one that is more efficient, cheaper, or that is automated or enhanced by the use of information technology. Improving processes also poses theoretical challenges. Coordination theory provides an approach to the study of processes. In this view, the design of a process depends on the coordination mechanisms chosen to manage dependencies among tasks and resources involved in the process. In this paper, I use coordination theory to analyze the software change process of a large mini-computer manufacturer. Mechanisms analyzed include those for task assignment, resource sharing, and managing dependencies between modules of source code. For each, I suggest alternative mechanisms and thus alternative designs for the process. The 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 work- load or market-like bids. Modules of source code were not shared, but rather "owned" by one engineer, thus reducing the need for coordination. An alternative resource sharing mechanism would be needed to manage source code if multiple engineers could work on the same modules. Finally, engineers managed dependencies between modules informally, relying on their personal knowledge of which other engineers used their code; alternatives include formally defining the interfaces between modules and tracking their users. Software bug fixing provides a microcosm of coordination problems and solutions. Similar coordination problems arise in most processes and are managed by a similar range of mechanisms. For example, diagnosing bug reports and assigning them to engineers may have interesting parallels to diagnosing patients and assigning them to specialists. While the case presented does not formally test coordination theory, it does illustrate the potential of coordination theory for exploring the space of organizational processes. Future work includes developing more rigorous techniques for such analyses, applying the techniques to a broader range of processes, identifying additional coordination problems and mechanisms and developing tools for collecting and comparing processes and automatically suggesting potential alternatives. VL - 8 IS - 2 ER - TY - JOUR T1 - Cognitive science and organizational design: A case study of computer conferencing JF - Human Computer Interaction Y1 - 1987 A1 - Kevin Crowston A1 - Malone, Thomas W. A1 - Lin, Felix KW - Organizational Modelling AB - Many researchers have investigated and speculated about the link between information technology and organizational structure with very mixed results. This paper suggests that part of the reason for these mixed results is the coarseness of previous analyses of both technology and structure The paper describes a new and much more detailed perspective for investigating this link. Using concepts of object-oriented programming from artificial intelligence, the information processing that occurs in organizations is characterized in terms of the kinds of messages people exchange and the ways they process those messages The utility of this approach is demonstrated through the analysis of a case in which a reduction in levels of management is coupled with the introduction of a computer conferencing system The detailed model developed for this case helps explain both macro-level data about the changes in the organizational structure, and micro-level data about individuals' use of the svstem. VL - 3 IS - 1 N1 - Originally appeared in Proceedings of the Conference on Computer Supported Cooperative Work (CSCW ʼ86) (pp. 43–61). Austin, TX: ACM, 1986. Reprinted in I. Grief (Ed.) Computer-supported cooperative work: A book of readings (pp. 713–740). San Mateo, CA: Morgan Kaufmann, 1988. ER - TY - JOUR T1 - Cognitive science and organizational design: Assessing the impact of information technology on organizations JF - Data Base Y1 - 1987 A1 - Kevin Crowston KW - Information Technology KW - Organization VL - 18 IS - 3 ER - TY - Generic T1 - Cognitive science and organizational design T2 - Proceedings of the 1986 ACM conference on Computer-supported cooperative work (CSCW '86) Y1 - 1986 A1 - Kevin Crowston A1 - Malone, Thomas W. A1 - Lin, Felix KW - Organizational Modelling AB - Many researchers have investigated and speculated about the link between information technology and organizational structure with very mixed results. This paper suggests that part of the reason for these mixed results is the coarseness of previous analyses of both technology and structure. The paper describes a new and much more detailed perspective for investigating this link. Using concepts of object-oriented programming from artificial intelligence, the information processing that occurs in organizations is characterized in terms of the kinds of messages people exchange and the ways they process those messages. The utility of this approach is demonstrated through the analysis of a case in which a reduction in levels of management is coupled with the introduction of a computer conferencing system. The detailed model developed for this case helps explain both macro-level data about thd changes in the organizational structure, and micro-level data about individuals' use of the system. JF - Proceedings of the 1986 ACM conference on Computer-supported cooperative work (CSCW '86) PB - ACM Press CY - Austin, Texas SN - 1234567890 JO - CSCW '86 ER -