Information needs in collocated software development teams

被引:0
|
作者
Ko, Andrew J. [1 ]
DeLine, Robert [2 ]
Venolia, Gina [2 ]
机构
[1] Carnegie Mellon Univ, Human Comp Interact Inst, 5000 Forbes Ave, Pittsburgh, PA 15213 USA
[2] Microsoft Res, Redmond, WA 98053 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Previous research has documented the fragmented nature of software development work. To explain this in more detail, we analyzed software developers' day-to-day information needs. We observed seventeen developers at a large software company and transcribed their activities in go-minute sessions. We analyzed these logs for the information that developers sought, the sources that they used, and the situations that prevented information from being acquired. We identified twenty-one information types and cataloged the outcome and source when each type of information was sought. The most frequently sought information included awareness about artifacts and coworkers. The most often deferred searches included knowledge about design and program behavior, such as why code was written a particular way, what a program was supposed to do, and the cause of a program state. Developers often had to defer tasks because the only source of knowledge was unavailable coworkers.
引用
收藏
页码:344 / +
页数:2
相关论文
共 50 条
  • [41] Development of a team measure for tacit knowledge in software development teams
    Ryan, Sharon
    O'Connor, Rory V.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (02) : 229 - 240
  • [42] Understanding information needs of agile teams to improve requirements communication
    Hess, Anne
    Diebold, Philipp
    Seyff, Norbert
    [J]. JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2019, 14 : 3 - 15
  • [43] Situational Software Engineering Complex Adaptive Responses of Software Development Teams
    Myburgh, A. J. B.
    [J]. FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 841 - 850
  • [44] Hypertext support for the information needs of software maintainers
    Koskinen, J
    Salminen, A
    Paakki, J
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2004, 16 (03): : 187 - 215
  • [45] Work outcomes and job design for contract versus permanent information systems professionals on software development teams
    Ang, S
    Slaughter, SA
    [J]. MIS QUARTERLY, 2001, 25 (03) : 321 - 350
  • [46] Knowledge Transfer in Non-Collocated Software Architecture Development: From the Perspective of Analysts and Software Architects
    Abdullah, Salfarina
    Jabar, Marzanah A.
    Anuar, Sazly
    [J]. PROCEEDINGS OF KNOWLEDGE MANAGEMENT INTERNATIONAL CONFERENCE (KMICE) 2012, 2012, : 504 - 512
  • [47] A Model to Integrate Highly Effective Teams for Software Development
    Munoz, Mirna
    Hernandez, Luis
    Mejia, Jezreel
    Pena, Adriana
    Rangel, Nora
    Torres, Carlos
    Sauberer, Gabriele
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2017), 2017, 748 : 613 - 626
  • [48] Smart recommender for the configuration of software project development teams
    Rodriguez-Garcia, Miguel angel
    Garcia-Sanchez, Francisco
    Valencia-Garcia, Rafael
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 258
  • [49] IMAGE SCALER ROTATOR TEAMS WITH SOFTWARE IN DEVELOPMENT TOOLKIT
    WILLIAMS, T
    [J]. COMPUTER DESIGN, 1990, 29 (23): : 107 - 107
  • [50] Obstacles to decision making in Agile software development teams
    Drury, Meghann
    Conboy, Kieran
    Power, Ken
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (06) : 1239 - 1254