Supporting Out of Office Software Development Using Personal Devices

被引:4
|
作者
Husmann, Maria [1 ]
Murolo, Alfonso [1 ]
Kick, Nicolas [1 ]
Di Geronimo, Linda [1 ]
Norrie, Moira C. [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
关键词
cross-device; multi-device; distributed user interfaces;
D O I
10.1145/3229434.3229454
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software developers typically use multiple large screens in their office setup. However, they often work away from the office where such a setup is not available, instead only working with a laptop computer and drastically reduced screen real estate. We explore how developers can be better supported in ad-hoc scenarios, for example when they work in a cafe, an airport, or at a client's site. We present insights into current work practices and challenges when working away from the usual office desk sourced from a survey of professional software developers. Based on these insights, we introduce an IDE that makes use of additional personal devices, such as a phone or a tablet. Parts of the IDE can be offloaded to these mobile devices, for example the application that is being developed, a debugging console or navigational elements. A qualitative evaluation with professional software developers showed that they appreciate the increased screen real estate.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] DEVELOPMENT OF SUPPORTING SOFTWARE IN EVALUATING THE DYNAMIC BEHAVIOR OF MACHINE TOOLS BY USING A PERSONAL COMPUTER.
    Tani, Yasuhiro
    Odaka, Hiroaki
    Sato, Hisayoshi
    Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C, 1985, 51 (465): : 1090 - 1094
  • [2] Concept of Supporting university Education by using Students' Personal devices
    Illes, Zoltan
    Heizlerne, Viktoria Bakonyi
    Psenakova, Ildiko
    Szabo, Tibor
    Zitny, Rastislav
    DIVAI 2016: 11TH INTERNATIONAL SCIENTIFIC CONFERENCE ON DISTANCE LEARNING IN APPLIED INFORMATICS, 2016, : 149 - 158
  • [3] Quantifying software requirements for supporting archived office documents using emulation
    Reichherzer, Thomas
    Brown, Geoffrey
    OPENING INFORMATION HORIZONS, 2006, : 86 - 94
  • [4] Mixed Reality for Supporting Office Devices Troubleshooting
    Roulland, Frederic
    Castellani, Stefania
    Valobra, Pascal
    Ciriza, Victor
    O'Neill, Jacki
    Deng, Ye
    2011 IEEE VIRTUAL REALITY CONFERENCE (VR), 2011, : 175 - 178
  • [5] USING PERSONAL WORKSTATIONS FOR SOFTWARE-DEVELOPMENT
    WEST, AR
    COMPUTER DESIGN, 1984, 23 (07): : 155 - 161
  • [6] SOFTWARE-DEVELOPMENT USING COBOL ON PERSONAL COMPUTERS
    HUCKERT, K
    SCHROER, G
    WIRTSCHAFTSINFORMATIK, 1990, 32 (05): : 459 - 466
  • [7] Supporting software development with roles
    Zhu, Haibin
    Zhou, MengChu
    Seguin, Pierre
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06): : 1110 - 1123
  • [8] Supporting argumentation in software development
    Bui, TX
    Ma, PC
    Stricker, C
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 2: INFORMATION SYSTEMS - COLLABORATION SYSTEMS AND TECHNOLOGY, 1997, : 514 - 523
  • [9] OFFICE AUTOMATION - TAKING THE ISOLATION OUT OF PERSONAL COMPUTING
    不详
    ICP BUSINESS SOFTWARE REVIEW, 1985, 4 (01): : 10 - &
  • [10] Development of Design and Operation Supporting Techniques for Product Inspection Devices Using Virtual Devices
    Takahashi, Fumiyuki
    Abe, Hideki
    Koeduka, Tetsuo
    Haga, Susumu
    2015 14th IAPR International Conference on Machine Vision Applications (MVA), 2015, : 271 - 274