Programmer User Studies: Supporting Tools & Features

被引:0
|
作者
Costa, Lazaro [1 ]
Barbosa, Susana [2 ]
Cunha, Jacome [1 ]
机构
[1] Univ Porto, Fac Engn, HASLab INESC TEC, Porto, Portugal
[2] INESC TEC, Porto, Portugal
来源
2024 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, VL/HCC 2024 | 2024年
关键词
Empirical Software Engineering; Empirical Evaluation Tools;
D O I
10.1109/VL/HCC60511.2024.00026
中图分类号
学科分类号
摘要
User studies are paramount for advancing science. In particular, the empirical evaluation of programmer-oriented tools is important to validate research ideas and prototypes, as well as production-ready tools. Previous research has collected several tools used by the software engineering and behavioral science communities to design and run studies. In this work, we study tools used in software engineering studies and identify their features. Furthermore, we analyze three behavioral science experiment tools to identify design ideas that might be adapted to programmer user studies. With this work, we present the set of features currently offered by software engineering tools to support researchers in the design and execution of programmer user studies. We also present the characteristics of some tools used in behavioral science experiments to identify design ideas that can be adapted to programmer user studies.
引用
收藏
页码:163 / 167
页数:5
相关论文
共 50 条
  • [31] The Next Level of User Experience of Cloud Storage Services: Supporting Collaboration with Social Features
    Palviainen, Jarmo
    Rezaei, Parisa Pour
    2015 24TH AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC 2015), 2015, : 175 - 184
  • [32] User and Concept Studies as Tools in Developing Mobile Communication Services for the Elderly
    Mikkonen, M.
    Vayrynen, S.
    Ikonen, V.
    Heikkila, M. O.
    PERSONAL AND UBIQUITOUS COMPUTING, 2002, 6 (02) : 113 - 124
  • [33] User and Concept Studies as Tools in Developing Mobile Communication Services for the Elderly
    M. Mikkonen
    S. Va¨yrynen
    V. Ikonen,
    M. O. Heikkila¨
    Personal and Ubiquitous Computing, 2002, 6 : 113 - 124
  • [34] A methodology for supporting requirement management tools (RMt) design in the PLM scenario: An user-based strategy
    Violante, Maria Grazia
    Vezzetti, Enrico
    COMPUTERS IN INDUSTRY, 2014, 65 (07) : 1065 - 1075
  • [35] Using the Sponsor-User-Programmer Model to Improve the Testing Process
    Arnicans, Guntis
    Arnicane, Vineta
    BALTIC JOURNAL OF MODERN COMPUTING, 2009, 751 : 65 - 79
  • [36] Web Design for Developers: A Programmer's Guide to Design Tools and Techniques
    Wiley, Deborah Lynne
    ONLINE, 2010, 34 (03): : 62 - 62
  • [37] Model Like a Programmer 2: More Tools and Techniques for Greater Productivity
    Keefe, Michael O.
    Ellis, Peter
    2018 BUILDING PERFORMANCE ANALYSIS CONFERENCE AND SIMBUILD, 2018, : 304 - 311
  • [39] "Be a Lighting Programmer": Supporting Children Collaborative Learning through Tangible Programming System
    Wang, Xinyuan
    Xing, Qian
    Jin, Qiao
    Wang, Danli
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2024, 40 (10) : 2622 - 2640
  • [40] Challenges In Supporting The Emergent User
    Kant, Vivek
    Joshi, Anirudha
    INDIAHCI'18: PROCEEDINGS OF THE 9TH INDIAN CONFERENCE ON HUMAN COMPUTER INTERACTION, 2018, : 67 - 70