Author List: Howison, James; Crowston, Kevin;
MIS Quarterly, 2014, Volume 38, Issue 1, Page 29-50.
This paper develops and illustrates the theory of collaboration through open superposition: the process of depositing motivationally independent layers of work on top of each other over time. The theory is developed in a study of community-based free and open source software (FLOSS) development, through a research arc of discovery (participant observation), replication (two archival case studies), and theorization. The theory explains two key findings: (1) the overwhelming majority of work is accomplished with only a single programmer working on any one task, and (2) tasks that appear too large for any one individual are more likely to be deferred until they are easier rather than being undertaken through structured team work. Moreover, the theory explains how working through open superposition can lead to the discovery of a work breakdown that results in complex, functionally interdependent, work being accomplished without crippling search costs. We identify a set of socio-technical contingencies under which collaboration through open superposition is likely to be effective, including characteristics of artifacts made from information as the objects being worked on. We demonstrate the usefulness of the theory by using it to analyze difficulties in learning from FLOSS in other domains of work and in the IS function of for-profit organizations.
Keywords: Open source; information systems development; materiality; socio-technical system; collaboration; coordination
Algorithm:

List of Topics

#163 0.206 critical realism theory case study context affordances activity causal key identifies evolutionary history generative paper events lead mechanisms evolution change
#273 0.144 source open software oss development developers projects developer proprietary community success openness impact paper project associated activity phenomenon peripheral variety
#146 0.100 work people workers environment monitoring performance organizations needs physical useful number personal balance perceptions create computer-based technological technologies investigation achievement
#295 0.097 task fit tasks performance cognitive theory using support type comprehension tools tool effects effect matching types theories modification working time
#141 0.069 information approach article mis presents doctoral dissertations analysis verification management requirements systems list needs including user requirement systematic observation structured
#220 0.065 research study different context findings types prior results focused studies empirical examine work previous little knowledge sources implications specifically provide
#37 0.059 intelligence business discovery framework text knowledge new existing visualization based analyzing mining genetic algorithms related techniques large proposed novel artificial
#296 0.059 collaboration support collaborative facilitation gss process processes technology group organizations engineering groupware facilitators use work tool address practitioners focused develop