What We Can Learn From Visual Artists About Software Development

Graphic Design & Typography ToolsCreative Coding & Computational ArtSoftware Engineers & DevelopersVisual Artists & Designers

Title of the Paper

What We Can Learn From Visual Artists About Software Development

Paper Information

  • Subject Area: Human-Computer Interaction (HCI), User Interface Programming, Visual Arts, and Creativity Support Tools
  • Keywords: Visual Arts, Software Development, Creativity Support Tools, User Experience, End-User Programming, Creative Practices, Programming Tools, Human-Computer Interaction, Programming Communities

Research Background and Problems

  • Identified Issues or Challenges:
    • Software development in visual arts faces unique challenges, such as balancing artists' needs for non-traditional creative methods with the abstraction and constraints of software.
    • There are conflicts in priorities and values between artists using and developing software and professional developers.
    • Current high-level automation features may conflict with artists' preferences for manual processes and personalized expression.
  • Significance:
    • Understanding how artists use and develop software can provide profound insights for research on user interface design, end-user programming, and creativity support tools.
    • It contributes to the development of interdisciplinary technological solutions and supports the building of innovative communities.
  • Motivation and Related Work:
    • Research on system engineering and creativity support tools requires inspiration from user practices.
    • This involves examining creative coding tools developed by artists and their user communities (e.g., Processing, p5.js), as well as existing research on end-user programming and creativity support.

Solution

  • Proposed Methods or Solutions:
    • Conduct qualitative research on how visual artists use and develop software, summarizing their experiences with software features, automation, workflows, and interactions with technical communities.
    • Explore how artists navigate complex workflows across physical and digital media.
    • General recommendations include more flexible data representations, reducing the impact of software automation on processes, and optimizing system engineering solutions through deeper artist involvement in tool design.
  • Innovative Aspects:
    • Highlighting the role of artists as technical collaborators, suggesting that tool development should not only focus on efficiency but also support personalized styles, manual operations, and artistic exploration.
    • Investigating ways to enhance the seamless transition between physical media and digital tools.
  • Implementation Steps and Techniques:
    • Conduct in-depth interviews with 13 visual artists to analyze and discuss their motivations, workflows, and experiences with existing software tools and development.
    • Use reflective thematic analysis to extract key dimensions and themes related to artists' software usage.
    • Summarize directional recommendations for tool design through case studies (e.g., motivations for software development, choices in graphical representations).

Research Findings

  • Specific Findings:
    • Artists' motivations for software development include not only functional and efficiency needs but also intellectual growth and integrating technology into the artistic community.
    • Artists prefer manual operations based on personal expression and are cautious about software abstraction and automation, avoiding over-reliance on default tools that could compromise stylistic uniqueness.
    • The integration of digital and physical media in non-linear workflows and the development of personalized tools provide unique support for creative work.
  • Comparison with Existing Solutions:
    • Current creativity support tools often focus on simplicity and automation, whereas the study suggests that supporting manual control and customizable data representations better meets artists' needs.
    • The recommendations derived from the study go beyond the traditional HCI focus on efficiency, emphasizing the necessity of providing flexible, personalized tools for artists.
  • Experimental or Evaluation Results:
    • Through interviews and thematic analysis of case studies, the study validated the real-world challenges artists face in selecting and developing software, as well as potential solutions.
  • Limitations and Future Directions:
    1. Limitations:
      • The sample size is small and limited to the visual arts domain, requiring further validation for applicability to other artistic fields.
      • The study primarily relies on qualitative analysis, lacking quantitative research validation.
    2. Future Directions:
      • Include more diverse art forms and their specific needs.
      • Conduct in-depth research on artists' contributions and challenges in developing domain-specific programming representations.
      • Develop systems that support seamless workflow sharing across tools.

Conclusion and Insights

  • Emphasizes the role of artists as technical collaborators in system design and scientific research.
  • Proposes integrating design principles that address artists' needs, including building open communities to support artists in developing and using software.
  • Calls for the development of software tools that reflect the diverse workflows and creative processes of artists, thereby better supporting creative exploration and innovative learning in artistic practices.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/47878/2021

AdRecommended

Learn AI Coding at CodeNow

open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445682
At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
3 authors
sell
Subtopics
Graphic Design & Typography Tools, Creative Coding & Computational Art
work
Professions
Software Engineers & Developers, Visual Artists & Designers
article
Content Status
Full text indexed
hub
Related Papers
2 related papers