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 条
  • [41] How do Developers Test Android Applications?
    Linares-Vasquez, Mario
    Bernal-Cardenas, Carlos
    Moran, Kevin
    Poshyvanyk, Denys
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 613 - 622
  • [42] Requirements Engineering: from software requirements specification to quality assurance. How MSMEs developers of software in Pereira city do it
    Toro, A.
    Pelaez, L. E.
    ENTRE CIENCIA E INGENIERIA, 2016, (20): : 117 - 123
  • [43] The Impact of Agile Software Development Approach on Software Developers' Responsibilities
    Majanoja, Anne-Maarit
    Avikainen, Petri
    Leppanen, Ville
    RECENT ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2017, 569 : 581 - 591
  • [44] How Do Code Refactoring Activities Impact Software Developers' Sentiments? - An Empirical Investigation into GitHub Commits
    Singh, Navdeep
    Singh, Paramvir
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 648 - 653
  • [45] How Do Open Source Software (OSS) Developers Practice and Perceive Requirements Engineering? An Empirical Study
    Kuriakose, Jaison
    Parsons, Jeffrey
    2015 IEEE FIFTH INTERNATIONAL WORKSHOP ON EMPIRICAL REQUIREMENTS ENGINEERING (EMPIRE), 2015, : 49 - 56
  • [46] Chronia:: Visualizing how developers change software systems
    Seeberger, Mauricio
    Kuhn, Adrian
    Girba, Tudor
    Ducasse, Stephane
    10TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS, 2006, : 345 - 346
  • [47] Poster: How Developers Debug Software The DBGBENCH Dataset
    Bohme, Marcel
    Soremekun, Ezekiel O.
    Chattopadhyay, Sudipta
    Ugherughe, Emamurho
    Zeller, Andreas
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 244 - 246
  • [48] How Does Grit Affect the Performance of Software Developers?
    Shinbori, Hodaka
    Tsunoda, Masateru
    2022 29TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC, 2022, : 568 - 569
  • [49] MAGISTER: Quality Assurance of Magic Applications for Software Developers and End Users
    Nagy, Csaba
    Vidacs, Laszlo
    Ferenc, Rudolf
    Gyimothy, Tibor
    Kocsis, Ferenc
    Kovacs, Istvan
    2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [50] Users as developers - Conditions and effects of user systems development
    Avdic, A
    COMPUTING INFORMATION TECHNOLOGY: THE HUMAN SIDE, 2003, : 161 - 170