Knowledge Transfer in Non-Collocated Software Architecture Development: From the Perspective of Analysts and Software Architects

被引:0
|
作者
Abdullah, Salfarina [1 ]
Jabar, Marzanah A. [1 ]
Anuar, Sazly [1 ]
机构
[1] Univ Putra Malaysia, Serdang, Malaysia
关键词
Knowledge transfer (KT); non-collocated software architecture development; analyst; software architects; INFORMATION; TEAM; MANAGEMENT; CULTURE;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Learning within software development involves the transfer of knowledge between different yet interdependent functional teams. In reality however, these teams often create islands of knowledge due mostly to indistinct flow of knowledge transfer (KT), thus fail to take advantage of the opportunity to learn from each other. Taking the non-collocated software architecture development teams as a challenge, the goal of this study is to investigate the nature of KT that occurs between the analyst and software architect teams in non-collocated software architecture development. Data are collected from semi-structured interviews with 30 respondents consisting of industrial experts ranging from analyst, software architects and project managers. We managed to gather sufficient evidence that proves KT occurs, and successfully characterize the areas of knowledge used and exchanged, the interdependency between teams, the utilization of knowledge, the medium used for KT and finally, the external conditions surrounding KT during non-collocated software architecture development. These findings are useful as they rest a good understanding of KT and its vital elements in non-collocated software architecture development for all prospective researchers and practitioners.
引用
收藏
页码:504 / 512
页数:9
相关论文
共 50 条
  • [1] An Architecture for Supporting Small Collocated Teams in Cooperative Software Development
    Campagnolo, Bruno
    Tacla, Cesar A.
    Paraiso, Emerson C.
    Sato, Gilson Y.
    Ramos, Milton P.
    [J]. 2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, : 264 - 269
  • [2] Capturing and using software architecture knowledge for architecture-based software development
    Ali Babar, M
    Gorton, I
    Jeffery, R
    [J]. QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 169 - 176
  • [3] Analysis of Agile Software Development from the Knowledge Transformation Perspective
    Bider, Ilia
    [J]. PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2014, 2014, 194 : 143 - 157
  • [4] SOFTWARE SUPPORTED KNOWLEDGE TRANSFER FOR PRODUCT DEVELOPMENT
    Krebber, Soenke
    Kloberdanz, Hermann
    Birkhofer, Herbert
    Bohn, Andrea
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 11): IMPACTING SOCIETY THROUGH ENGINEERING DESIGN, VOL 6: DESIGN INFORMATION AND KNOWLEDGE, 2011, 6 : 342 - 349
  • [5] Facilitating of knowledge transfer in a software development company
    Tirlea, A., V
    Badila, M., I
    Kifor, C., V
    [J]. MODTECH INTERNATIONAL CONFERENCE - MODERN TECHNOLOGIES IN INDUSTRIAL ENGINEERING VIII, 2020, 916
  • [6] ExpertLens: A system for eliciting opinions from a large pool of non-collocated experts with diverse knowledge
    Dalal, Siddhartha
    Khodyakov, Dmitry
    Srinivasan, Ramesh
    Straus, Susan
    Adams, John
    [J]. TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2011, 78 (08) : 1426 - 1444
  • [7] Knowledge Sharing in Offshore Software Development: A Vendor Perspective
    Xu, Peng
    Yao, Yurong
    [J]. JOURNAL OF GLOBAL INFORMATION TECHNOLOGY MANAGEMENT, 2013, 16 (01) : 58 - 84
  • [8] Management of Knowledge Transfer in Distributed Software Organizations: The Outsourcers' Perspective
    Mathrani, Anuradha
    Parsons, David
    [J]. DECISION SUPPORT FOR GLOBAL ENTERPRISES, 2007, 2 : 75 - 89
  • [9] Can Architecture Knowledge Guide Software Development With Generative AI?
    Ozkaya, Ipek
    [J]. IEEE SOFTWARE, 2023, 40 (05) : 4 - 8
  • [10] Automated transfer vehicle architecture and development facilities of the ATV software
    Lacan, P
    [J]. DATA SYSTEMS IN AEROSPACE - PROCEEDINGS, 1998, : 233 - 236