Synthesizing researches on Knowledge Management and Agile Software Development using the Meta-ethnography method

被引:6
作者
Napoleao, Bianca Minetto [1 ]
de Souza, Erica Ferreira [1 ]
Ruiz, Glauco Antonio [1 ]
Felizardo, Katia Romero [1 ]
Meinerz, Giovani Volnei [1 ]
Vijaykumar, Nandamudi Lankalapalli [2 ,3 ]
机构
[1] Fed Univ Technol, Dept Comp, Parana UTFPR, Cornelio Procopio, Parana, Brazil
[2] Natl Inst Space Res INPE, Lab Comp & Appl Math LAC, Sao Jose Dos Campos, SP, Brazil
[3] Fed Univ Sao Paulo Unifesp, Inst Sci & Technol ICT, Sao Jose Dos Campos, SP, Brazil
关键词
Meta-ethnography; Knowledge management; Agile software development; Scrum; XP; ARCHITECTURAL KNOWLEDGE; REQUIREMENTS; CHALLENGES;
D O I
10.1016/j.jss.2021.110973
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Software development processes are considered as knowledge intensive and therefore Knowledge Management (KM) can be applied to efficiently manage the knowledge generated. Agile practices can benefit software organizations in terms of KM. Some studies have already presented evidence about this relationship. However, the intersection of these two areas still requires further clarification. Objective: This study synthesizes research on KM and Agile Software Development (ASD) using the meta-ethnography method considering Scrum and XP frameworks. Method: In order to achieve the proposed goal, first, a diagnostic was conducted in different project domains with agile and traditional software development in order to identify the performance of KM activities. Second, the phases of the meta-ethnography analysis method were applied in a set of studies selected from a tertiary review on KM and ASD, as well as classic guides and area references. Finally, the relationships that were identified among the areas investigated were analyzed from interviews with agile development methodology experts. Results: The most common activity investigated between KM and ASD is knowledge sharing. However, in the practical view of software development companies, the attention is on how to use the generated knowledge. Conclusion: The clarification of how KM is present in each agile value, practices, and artifacts allows a reflection on how much knowledge was created, shared, and applied during ASD. Besides, such results presented in this study enable organizations to know each other better and to explore more each KM activity, thus contributing to delivering more value to the customer. (C) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Using meta-ethnography to synthesize research on knowledge management and agile software development methodology
    Ruiz, Glauco Antonio
    Napoleao, Bianca Minetto
    de Souza, Erica Ferreira
    Felizardo, Katia Romero
    Meinerz, Giovani Volnei
    da Silva, Patrick Rodrigo
    Vijaykumar, Nandamudi L.
    PROCEEDINGS OF THE 17TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY (SBQS), 2015, : 230 - 239
  • [2] Synthesizing qualitative insights: a meta-ethnography of tourism disaster management literature
    Asif, Muhammad
    Fazel, Hesham
    INTERNATIONAL JOURNAL OF TOURISM CITIES, 2024, 10 (04) : 1377 - 1392
  • [3] A Mapping Study on Knowledge Management in Agile Software Development
    Indumini, Udeshika
    Vasanthapriyan, Shanmuganathan
    2018 18TH INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER) CONFERENCE PROCEEDINGS, 2018, : 441 - 441
  • [4] A Method to Evaluate Knowledge Resources in Agile Software Development
    Ouriques, Raquel
    Britto, Ricardo
    Wnuk, Krzysztof
    Ouriques, Joao Felipe
    Gorschek, Tony
    2019 13TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2019), 2019, : 186 - 191
  • [5] Agile Software Development: It Is about Knowledge Management and Creativity
    Leon de la Barra, Claudio
    Crawford, Broderick
    Soto, Ricardo
    Misra, Sanjay
    Monfroy, Eric
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS (ICCSA 2013), PT III, 2013, 7973 : 98 - 113
  • [6] Knowledge Management Strategies and Processes in Agile Software Development: A Systematic Literature Review
    Ouriques, Raquel Andrade Barros
    Wnuk, Krzysztof
    Gorschek, Tony
    Svensson, Richard Berntsson
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (03) : 345 - 380
  • [7] Thinking Strategically About Knowledge Management in Agile Software Development
    Ouriques, Raquel
    Wnuk, Krzysztof
    Svensson, Richard Berntsson
    Gorschek, Tony
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2018, 2018, 11271 : 389 - 395
  • [8] A Survey of Perceptions on Knowledge Management Schools in Agile and Traditional Software Development Environments
    Bjornson, Finn Olav
    Dingsoyr, Torgeir
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 94 - +
  • [9] Knowledge Management in Agile Software Development- A Literature Review
    Indumini, Udeshika
    Vasanthapriyan, S.
    2018 NATIONAL INFORMATION TECHNOLOGY CONFERENCE (NITC), 2018,
  • [10] Knowledge Management in Distributed Agile Software Development Projects
    Razzak, Mohammad Abdur
    Bhuiyan, Touhid
    Ahmed, Rajib
    ARTIFICIAL INTELLIGENCE FOR KNOWLEDGE MANAGEMENT, AI4KM 2014, 2015, 469 : 107 - 131