"A Lot of Moving Parts": A Case Study of Open-Source Hardware Design Collaboration in the Thingiverse Community
Open Access
- 7 November 2024
- journal article
- Published by Association for Computing Machinery (ACM) in Proceedings of the ACM on Human-Computer Interaction
- Vol. 8 (CSCW2) , 1-29
Abstract
Open-source is a decentralized and collaborative method of development that encourages open contribution from an extensive and undefined network of individuals. Although commonly associated with software development (OSS), the open-source model extends to hardware development, forming the basis of open-source hardware development (OSH). Compared to OSS, OSH is relatively nascent, lacking adequate tooling support from existing platforms and best practices for efficient collaboration. Taking a necessary step towards improving OSH collaboration, we conduct a detailed case study of DrawBot, a successful OSH project that remarkably fostered a long-term collaboration on Thingiverse - a platform not explicitly intended for complex collaborative design. Through analyzing comment threads and design changes over the course of the project, we found how collaboration occurred, the challenges faced, and how the DrawBot community managed to overcome these obstacles. Beyond offering a detailed account of collaboration practices and challenges, our work contributes best practices, design implications, and practical implications for OSH project maintainers, platform builders, and researchers, respectively. With these insights and our publicly available dataset, we aim to foster more effective and efficient collaborative design in OSH projects.Keywords
All Related Versions
This publication has 72 references indexed in Scilit:
- Defining success in open source hardware development projects: a survey of practitionersDesign Science, 2022
- IDENTIFYING THE FACTORS AFFECTING THE REPLICABILITY OF OPEN SOURCE HARDWARE DESIGNSProceedings of the Design Society, 2021
- Mapping the types of modularity in open-source hardwareDesign Science, 2021
- Issues and challenges of knowledge management in online open source hardware communitiesDesign Science, 2020
- Correlation between process openness and collaboration tool usage in open source hardware design: an empirical studyInternational Journal on Interactive Design and Manufacturing (IJIDeM), 2019
- Creativity and productivity in product design for additive manufacturing: Mechanisms and platform outcomes of remixingJournal of Operations Management, 2019
- Framing Open Design through Theoretical Concepts and Practical Applications: A Systematic Literature ReviewHuman–Computer Interaction, 2019
- How participative is open source hardware? Insights from online repository miningDesign Science, 2018
- Networking beyond the software code? an explorative examination of the development of an open source car projectTechnovation, 2010
- Open source software development—Just another case of collective invention?Research Policy, 2007