activity
20232026
most citedIt's a Complete Haystack: Understanding Dependency Management Needs in Computer-Aided Design

4 citations · 12 across the 9 of their papers we have counts for

collaborators
Showing cs.HCShow all

6 papers · 1 filter

cs.HC2026

Untangling the Timeline: Challenges and Opportunities in Supporting Version Control in Modern Computer-Aided Design

Yuanzhe Deng, Shutong Zhang, Kathy Cheng +2

Version control is critical in mechanical computer-aided design (CAD) to enable traceability, manage product variation, and support collaboration. Yet, its implementation in modern…

cs.HC2025★ 1 cited

Two Sides to Every Story: Exploring Hybrid Design Teams' Perceptions of Psychological Safety on Slack

Marjan Naghshbandi, Sharon Ferguson, Alison Olechowski

While the unique challenges of hybrid work can compromise collaboration and team dynamics, hybrid teams can thrive with well-informed strategies and tools that nurture interpersona…

cs.HC2025★ 4 cited

It's a Complete Haystack: Understanding Dependency Management Needs in Computer-Aided Design

Kathy Cheng, Alison Olechowski, Shurui Zhou

In today's landscape, hardware development teams face increasing demands for better quality products, greater innovation, and shorter manufacturing lead times. Despite the need for…

cs.HC2024★ 1 cited

"A Lot of Moving Parts": A Case Study of Open-Source Hardware Design Collaboration in the Thingiverse Community

Kathy Cheng, Shurui Zhou, Alison Olechowski

Open-source is a decentralized and collaborative method of development that encourages open contribution from an extensive and undefined network of individuals. Although commonly a…

cs.HC2024★ 4 cited

No Risk, No Reward: Towards An Automated Measure of Psychological Safety from Online Communication

Sharon Ferguson, Georgia Van de Zande, Alison Olechowski

The data created from virtual communication platforms presents the opportunity to explore automated measures for monitoring team performance. In this work, we explore one important…

cs.HC2023

User Perspectives on Branching in Computer-Aided Design

Kathy Cheng, Phil Cuvin, Alison Olechowski +1

Branching is a feature of distributed version control systems that facilitates the ``divide and conquer'' strategy present in complex and collaborative work domains. Branching has…