Knowledge Transfer in Software Development Teams-Systematic Mapping

被引:0
|
作者
Ibarra Torres, Oscar Fernando [1 ]
Urbieta, Mario Matias [1 ,2 ,3 ]
Rossi, Gustavo [1 ,2 ,3 ]
Lliteras, Alejandra Beatriz [2 ,4 ]
机构
[1] Natl Univ La Plata UNLP, Fac Informat, RA-1900 La Plata, Argentina
[2] Lab Res & Training Adv Informat LIFIA, La Plata, Argentina
[3] Consejo Nacl Invest Cient & Tecn, RA-1900 La Plata, Argentina
[4] CICPBA, RA-1900 La Plata, Argentina
关键词
Software; Industries; Computer languages; Systematics; Education; Search problems; Databases; Knowledge transfer; software development groups; systematic mapping; junior developer; new knowledge; COMMUNITIES; FRAMEWORK;
D O I
10.1109/RITA.2023.3250843
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The acquisition of new knowledge, by means of teaching programming languages, tools, methodologies, and development processes, is a need in the software industry to retain the experience of the programmer within the organization. This work aims analysing existing research on techniques, tools, approaches and experiences applied to the transmission and acquisition of new knowledge. Additionally, to analyse the learning process within an organizational environment, and how a company captures, maintains and transmits the knowledge. We conducted a survey to identify the software practitioner needs regarding experience and knowledge transfer. Once we could realize there is a challenge to manage the knowledge, a systematic mapping of the literature is carried out. We have considered works published between 2007 and 2019. 51 articles were selected, 71% are studies in industry, 29% are focused on university education. Our findings reveal the great challenge involved in studying the acquisition and exchange of new knowledge. Additionally, we were supported with an initial survey to validate results. Much of the literature focuses on analysing academic processes, more research is needed on the process of learning new knowledge with respect to programming languages, tools, methodologies, cycles and development processes in the software industry.
引用
收藏
页码:152 / 161
页数:10
相关论文
共 50 条
  • [1] Software teams teams and their knowledge networks in large-scale software development
    Smite, Darja
    Moe, Nils Brede
    Sablis, Aivars
    Wohlin, Claes
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 86 : 71 - 86
  • [2] Knowledge Creation in Students' Software Development Teams
    Shongwe, Mzwandile
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS MANAGEMENT AND EVALUATION (ICIME 2013), 2013, : 232 - 238
  • [3] Mapping RUP Roles to Small Software Development Teams
    Borges, Pedro
    Monteiro, Paula
    Machado, Ricardo J.
    [J]. SOFTWARE QUALITY: PROCESS AUTOMATION IN SOFTWARE DEVELOPMENT, 2012, 94 : 59 - +
  • [4] 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
  • [5] Aligning technical knowledge to an industry domain in global software development: A systematic mapping
    de Campos, Vitor
    David, Jose Maria N.
    Stroele, Victor
    Braga, Regina
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024,
  • [6] Storytelling - A method to start knowledge transfer in offshore software development teams - Research in progress paper
    Vijayakumar, Varsha
    Gey, Ronny
    Wende, Erik
    [J]. PROCEEDINGS OF THE 9TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT, 2008, : 913 - +
  • [7] Knowledge-creation in student software-development teams
    Shongwe, Mzwandile M.
    [J]. SOUTH AFRICAN JOURNAL OF INFORMATION MANAGEMENT, 2015, 17 (01):
  • [8] Measuring knowledge sharing behaviour among software development teams
    Khoza, Lucas T.
    [J]. SOUTH AFRICAN JOURNAL OF INFORMATION MANAGEMENT, 2019, 21 (01):
  • [9] Bridging Knowledge Distribution - The Role of Knowledge Brokers in Distributed Software Development Teams
    Boden, Alexander
    Avram, Gabriela
    [J]. 2009 ICSE WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, 2009, : 8 - +
  • [10] Analysis of Knowledge Retrieval Heuristics in Concurrent Software Development Teams
    Sakuma, Shinsuke
    Goto, Yusuke
    Takahashi, Shingo
    [J]. SIMULATING INTERACTING AGENTS AND SOCIAL PHENOMENA: THE SECOND WORLD CONGRESS, 2010, 7 : 151 - +