Practice-driven Software Development: A Collaborative Method for Digital Fabrication Systems Research in a Residency Program
Mert Toka, Devon Frost, Samuelle Bourgault, Avi Farber, Camila Friedman-Gerlicz, Raina Lee, Eun-Ha Paek, Pilar Wiley, Jennifer Jacobs
Abstract
Building new software tools for professional digital fabrication requires that HCI researchers understand domain-specific materials and fabrication workflows to ensure software operations align with professional manufacturing requirements. To bridge the research-practice divide, we adopt a practice-driven software development methodology for digital fabrication in an artist-in-residence program. In our method, HCI researchers and craft professionals collaboratively develop software tools over three months. We piloted our methodology through two consecutive computational ceramics residencies with five professional craftspeople. The teams produced five novel software tools for clay 3D printing and hundreds of ceramic artifacts. We provide a detailed description of our methodology through artist and HCI researcher accounts and an analysis of the integration of software ideation, implementation, and debugging with professional art and craft production. Our work demonstrates a systematic mechanism for achieving meaningful digital fabrication software contributions with mutual benefit for artists and researchers.