Usability and Adoption of Graphical Tools for Data-Driven Development
dc.contributor.author | Weber, Thomas | |
dc.contributor.author | Mayer, Sven | |
dc.date.accessioned | 2024-10-08T15:12:59Z | |
dc.date.available | 2024-10-08T15:12:59Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Software development of modern, data-driven applications still relies on tools that use interaction paradigms that have remained mostly unchanged for decades. While rich forms of interactions exist as an alternative to textual command input, they find little adoption in professional software creation. In this work, we compare graphical programming using direct manipulation to the traditional, textual way of creating data-driven applications to determine the benefits and drawbacks of each. In a between-subjects user study (N=18), we compared developing a machine learning architecture with a graphical editor to traditional code-based development. While qualitative and quantitative measures show general benefits of graphical direct manipulation, the user’s subjective perception does not always match this. Participants were aware of the possible benefits of such tools but were still biased in their perception. Our findings highlight that alternative software creation tools cannot just rely on good usability but must emphasize the demands of their specific target group, e.g., user control and flexibility, if they want long-term benefits and adoption. | en |
dc.identifier.doi | 10.1145/3670653.3670658 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/44832 | |
dc.language.iso | en | |
dc.pubPlace | New York, NY, USA | |
dc.publisher | Association for Computing Machinery | |
dc.relation.ispartof | Proceedings of Mensch und Computer 2024 | |
dc.subject | data-driven development | |
dc.subject | data-driven software | |
dc.subject | graphical programming | |
dc.subject | interaction paradigms | |
dc.subject | machine learning | |
dc.subject | neural network | |
dc.title | Usability and Adoption of Graphical Tools for Data-Driven Development | en |
dc.type | Text/Conference Paper | |
gi.citation.startPage | 231–241 | |
gi.conference.location | Karlsruhe, Germany |