Abstract

Open source projects are dynamic environments where individuals and organizations collaborate to accomplish mutually beneficial design tasks. Open source designers utilize different design spaces, including discussion spaces (where conversation happens) and implementation spaces (where work happens) to complete design tasks. To investigate the relationship between discussion spaces, implementation spaces, and the completion of design tasks in open source projects, this research explores design as it occurs in organizational-communal open source projects under the umbrella of the Linux Foundation and focuses on design processes of three projects – Kubernetes, GRPC, and Zephyr. Design tasks - that include discussion spaces linked to implementation spaces - are successfully completed at a higher rate, than those with no link. This research demonstrates that the discussion space - implementation space relationship plays a key role in open source design processes.

Share

COinS