敏捷软件开发中的知识管理策略与过程:一项系统文献综述
软件工程
2018-07-16 v1
摘要
采用敏捷软件开发(ASD)的知识密集型公司依靠知识管理(KM)策略的高效实施来促进不同的知识过程(KPs),以获取竞争优势。本研究旨在探究采用 ASD 的公司如何通过在各组织层级中促进 KPs 的实践来实施 KM 策略。通过系统文献综述,我们分析了 32 篇主要研究,这些研究由自动化检索与 extant 文献中的滚雪球法筛选得出。为分析数据,我们采用了叙事综合。已识别的 KM 实践大多实施个性化策略(81%),辅以编码化策略(19%)。我们的综述显示,主要研究未报告战略层级的 KM 实践,产品组合层级亦仅有两篇报告;另一方面,在项目层级,研究报告了 33 项实施个性化策略的实践,以及 7 项实施编码化的实践。ASD 中的 KM 策略主要通过激发社会互动以在项目层级分享隐性知识的实践来促进知识转移过程。由于使用非正式沟通,大量知识可能丢失或未能妥善转移给他人,且知识非但未传播,反而滞留于少数个体头脑中。
引用
@article{arxiv.1807.04962,
title = {Knowledge Management Strategies and Processes in Agile Software Development: A Systematic Literature Review},
author = {Raquel Andrade Barros Ouriques and Krzysztof Wnuk and Tony Gorschek and Richard Berntsson Svensson},
journal= {arXiv preprint arXiv:1807.04962},
year = {2018}
}
备注
39 pages