Understanding Collaborative Practices and Tools of Professional UX Practitioners in Software Organizations
Authors
Title of the Paper
Understanding Collaborative Practices and Tools of Professional UX Practitioners in Software Organizations
Paper Information
- Subject Area: User Experience (UX) Design and Collaborative Practices
- Keywords: User Experience (UX), Collaboration, Design Practices, Design Tools, Software Organizations, Cross-Functional Team Collaboration, User Experience Research, Design System Management, Handoff
- Conference and Date: CHI 2023, Hamburg, Germany
- DOI: 10.1145/3544548.3581273
Research Background and Questions
- Research Background: With the rapid development of the UX field and tools, collaboration has become central to UX design, particularly through real-time and asynchronous collaboration capabilities provided by tools. However, there is still a lack of systematic research on how UX practitioners actually use these tools for collaboration and the emerging challenges.
- Research Questions:
- With whom do UX practitioners collaborate during different stages of the design process?
- What tools and collaboration strategies do UX practitioners use?
- What challenges arise when collaborating with developers and machine learning practitioners?
- What are the expectations and management approaches for design systems in collaboration?
- Research Significance: In the post-COVID-19 era, distributed work and collaboration tools have become mainstream. Further exploration of UX practitioners' working methods is crucial for improving the efficiency of design tool usage and optimizing cross-functional team collaboration.
- Motivation and Related Work: Current literature mostly focuses on traditional design practices or isolated collaboration analyses. There is limited research on the actual state and challenges of modern UX tools and distributed team environments.
Solution
- Research Methodology: The research team conducted a survey of 114 UX practitioners from U.S.-based software organizations, analyzing their collaboration patterns, tool usage, and existing challenges.
- Method Steps:
- Survey Collection: Included basic demographic data, tools used, collaboration patterns, and challenges in specific design stages.
- Data Analysis: Employed both quantitative methods (e.g., chi-square tests) and qualitative methods (e.g., open coding) to process the survey data.
- Innovations:
- Introduced the concept of collaboration tools as "hub-like" interaction spaces, enabling cross-functional teams to collaborate within a single design tool.
- Combined traditional "descriptive research" with modern UX design processes, systematically mapping the advantages and bottlenecks of cross-department collaboration.
- Proposed specific improvement suggestions in the areas of design handoff and design system management, such as governance handbooks and variant modes.
Research Findings
Key Findings:
-
Collaboration Patterns:
- UX designers and product managers are the primary collaborators, especially across different stages of the design process.
- UX practitioners often need to proactively initiate collaboration with non-UX roles.
- Larger teams and companies collaborate more frequently with dedicated UX researchers.
-
Tool Usage:
- Figma has become the mainstream "multi-functional" tool across all design stages, supporting both synchronous and asynchronous collaboration.
- Users prefer direct tool operations, emphasizing verbal communication during synchronous collaboration, while favoring annotation and comment features in asynchronous collaboration.
-
Challenges in Handoff:
- Despite tool support for handoff processes, discrepancies between design and implementation remain common.
- New issues, such as "over-delivering irrelevant information," can cause confusion for developers.
- Barriers in knowledge and timeline alignment are more pronounced when designing machine learning-driven user interfaces.
-
Design System Management:
- Design reuse is widespread within teams, and most UX practitioners expect their designs to be reused.
- Core issues include the scalability of design systems, unclear responsibility allocation, and overly frequent version updates.
Improvement Suggestions:
-
Design Tool Enhancements:
- Introduce "multi-mode" features (e.g., developer mode, prototype presentation mode) to provide customized interfaces for different roles.
- Add a "component linking" feature between design and development to maintain dynamic updates between design and code.
- Develop AI-powered annotation assistance tools to help document design decisions more quickly and efficiently.
-
Design System Optimization:
- Propose a Governance Handbook to clarify maintenance processes and role responsibilities.
- Introduce "variant modes" to support adjustments of user interface components for different contexts.
Limitations and Future Directions:
- The study primarily focuses on U.S.-based software organizations, leaving room for comparative research on international UX practices.
- The survey only includes UX practitioners; future research could incorporate perspectives from developers, data scientists, and product managers.
- The study does not deeply explore collaboration in non-linear iterative design processes.
Conclusion
Through detailed surveys and analysis, this study connects UX design collaboration practices with the current state of modern tool usage, highlighting both advancements in UX tools and pain points in collaboration processes. The findings provide valuable insights for organizations aiming to improve design team efficiency and cross-functional collaboration, particularly in the development of design systems, handoff processes, and tool support.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
4- At different stages of design, which roles do UX practitioners typically collaborate with?Category: ML System Design and Cross-Role Collaboration SupportSimilar questionsarrow_forward
- What tools and strategies do UX practitioners use during collaboration?Category: ML System Design and Cross-Role Collaboration SupportSimilar questionsarrow_forward
- What challenges arise when collaborating with developers and machine learning practitioners?Category: ML System Design and Cross-Role Collaboration SupportSimilar questionsarrow_forward
- What are the expectations and management approaches for design systems in collaborative work?Category: ML System Design and Cross-Role Collaboration SupportSimilar questionsarrow_forward
Practical Problems
1- UX designers' cross-departmental collaboration and tool use are inefficient and error-prone.Category: Human-AI Co-Creation and Collaborative InteractionSimilar questionsarrow_forward
- 80%
ORC Layout: Adaptive GUI Layout with OR-Constraints
CHI '19· Knowledge Worker Tools & Workflows +1
- 67%
When Design Novices and LEGO^(®) Meet: Stimulating Creative Thinking for Interface Design
CHI '20· Knowledge Worker Tools & Workflows +1
- 67%
Misty: UI Prototyping Through Interactive Conceptual Blending
CHI '25· Knowledge Worker Tools & Workflows +1
- 67%
SpaceInk: Making Space for In-Context Annotations
UIST '19· Knowledge Worker Tools & Workflows +1
- 67%
Fuse: In-Situ Sensemaking Support in the Browser
UIST '22· Knowledge Worker Tools & Workflows +1
- 60%
Storyboard-Based Empirical Modeling of Touch Interface Performance
CHI '18· Prototyping & User Testing
- 60%
Steering through Successive Objects
CHI '18· Prototyping & User Testing
- 60%
Applied Sketching in HCI: Hands-on Course of Sketching Techniques
CHI '18· Prototyping & User Testing
- 60%
GUIComp: A GUI Design Assistant with Real-Time, Multi-Faceted Feedback
CHI '20· Prototyping & User Testing
- 60%
Interaction Substrates: Combining Power and Simplicity in Interactive Systems
CHI '25· Prototyping & User Testing
Based on Jaccard similarity of research subtopics & professions (≥60%)