Background: Systematic literature review (SLR) has been widely adopted to synthesize evidence in a reliable and unbiased manner. The process of conducting SLR is rigorous and well-known; however, most SLR have not followed this process systematically, leading to various problems, including poor documentation, lack of quality, and difficulty to be reproduced. These problems are added to the inherent difficulties in conducting SLR, especially regarding effort and time consumption. Several practices (including methods, techniques, and tools) have already been experimented with to mitigate such problems. Still, it is unclear which practices should be prioritized to reduce such problems and difficulties. Aims: The main goal of this paper is to contribute to improving the SLR process being adopted by the community. For that, we introduce the idea of the Maturity Model for SLR process (MM4SLR). Method: We systematically examined the literature searching for practices destined to support or improve the SLR process. After collecting 84 practices, we analyzed, grouped, and synthesized them into 46 key practices further distributed into 15 specific goals. Inspired by the maturity model for software development process, we also propose five process areas and an initial version of MM4SLR containing four maturity levels. Results: MM4SLR provides a new view on those practices that could be progressively adopted to improve the SLR process. MM4SLR could define a pragmatic pathway that guides the adoption of those practices, which better fit the reality of who conducts SLR. Conclusion: The SLR process is very complex and should be more investigated. We argue that ways to better select and adopt the various existing practices are necessary. We conclude that a long research agenda to be fulfilled addressing the SLR process still exists.
翻译:系统文献审查(SLR)被广泛采用,以便以可靠和不偏不倚的方式综合证据; 进行SLR的过程是严格和众所周知的; 然而,大多数SLR没有系统地跟踪这一进程,导致各种问题,包括文件记录不善、质量不高和难以复制; 这些问题又增加了进行SLR的内在困难,特别是在努力和时间消耗方面; 已经试验了一些做法(包括方法、技术和工具),以缓解这些问题; 仍然不清楚应优先采用哪些做法来减少这类问题和困难; 目的:本文件的主要目标是帮助改进社区正在采用的SLR进程; 为此,我们提出了SLR进程成熟模型的构想; 我们系统地研究了旨在支持或改进SLR进程的文献; 在收集了84种做法之后,我们分析、分组和综合了这些做法,将其进一步分为46种主要做法; 在软件开发过程中的成熟模式下,我们还提议了五个程序领域,并初步提出了SLRRRLR程序的方法; 使S4LR程序更加符合现实; 使S4LRLR程序达到四种成熟程度。