How do developers meet users? Attitudes and processes in software development

被引:0
|
作者
Gulliksen, Jan [1 ]
机构
[1] Uppsala Univ, Dept IT, HCI, SE-75105 Uppsala, Sweden
关键词
usability; User-centered systems design; process; attitude;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This keynote paper argues for an increased understanding of the various roles involved in the development work to be able to achieve the goal of developing increased usability. Human Computer Interaction (HCI) has for a long time been arguing for the sake of the users, but to be able to deliver methods, tools and processes that better fit the needs of developers we should study and understand development work to a larger extent. This paper discusses what HCI and software engineering contributes to each other's disciplines as well as what research contributes to practice. This also means an increased understanding of what research that counts in the academic context. Finally I argue that research should focus more on real problems of real development work, rather than on research that is easily publishable.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [1] How Do Professional Developers Comprehend Software?
    Roehm, Tobias
    Tiarks, Rebecca
    Koschke, Rainer
    Maalej, Walid
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 255 - 265
  • [2] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [3] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [4] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [5] How Do Software Developers Identify Design Problems?
    Sousa, Leonardo
    Oliveira, Roberto
    Garcia, Alessandro
    Lee, Jaejoon
    Conte, Tayana
    Oizumi, Willian
    de Mello, Rafael
    Lopes, Adriana
    Valentim, Natasha
    Oliveira, Edson
    Lucena, Carlos
    XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 54 - 63
  • [6] How well do experienced software developers predict software change?
    Lindvall, M
    Sandahl, K
    JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 43 (01) : 19 - 27
  • [7] How Do Users Discover New Tools in Software Development and Beyond?
    Murphy-Hill, Emerson
    Lee, Da Young
    Murphy, Gail C.
    McGrenere, Joanna
    COMPUTER SUPPORTED COOPERATIVE WORK-THE JOURNAL OF COLLABORATIVE COMPUTING AND WORK PRACTICES, 2015, 24 (05): : 389 - 422
  • [8] How Do Users Discover New Tools in Software Development and Beyond?
    Emerson Murphy-Hill
    Da Young Lee
    Gail C. Murphy
    Joanna McGrenere
    Computer Supported Cooperative Work (CSCW), 2015, 24 : 389 - 422
  • [9] ISSUES IN DESCRIPTION LOGICS - USERS MEET DEVELOPERS
    MAYS, E
    MCGUINNESS, D
    RUSS, T
    AI MAGAZINE, 1993, 14 (01) : 12 - &
  • [10] How Do Software Developers Use GitHub Actions to Automate Their Workflows?
    Kinsman, Timothy
    Wessel, Mairieli
    Gerosa, Marco A.
    Treude, Christoph
    2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 420 - 431