Machine/Deep Learning for Software Engineering: A Systematic Literature Review
Ieee account.
- Change Username/Password
- Update Address
Purchase Details
- Payment Options
- Order History
- View Purchased Documents
Profile Information
- Communications Preferences
- Profession and Education
- Technical Interests
- US & Canada: +1 800 678 4333
- Worldwide: +1 732 981 0060
- Contact & Support
- About IEEE Xplore
- Accessibility
- Terms of Use
- Nondiscrimination Policy
- Privacy & Opting Out of Cookies
A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.
Scaling Agility in Large Software Development Projects: A Systematic Literature Review
- Conference paper
- First Online: 01 January 2024
- Cite this conference paper
- Konstantinos Tsilionis ORCID: orcid.org/0000-0001-9702-6941 4 ,
- Vladyslav Ishchenko 4 ,
- Yves Wautelet ORCID: orcid.org/0000-0002-6560-9787 4 &
- Anthony Simonofski ORCID: orcid.org/0000-0002-1816-5685 5
Part of the book series: Springer Proceedings in Complexity ((SPCOM))
Included in the following conference series:
- The International Research & Innovation Forum
261 Accesses
Agile practices and methodologies have been steadily gaining in popularity within the software development landscape. This has been mainly happening due to their focus on value-maximizing features satisfying the users of software solutions, and their capacity to cope with change within all the development life-cycle phases. Despite the successful proliferation of agile frameworks in small software development teams with limited project scopes, there is still some uncertainty in terms of the ways to scale agility to large and complex software development projects involving a high number of co-creating teams. This paper describes a literature review to retrieve academic sources reporting on highly-referenced frameworks that are supposed to facilitate the upscale of agile practices. The literature review is aimed at procuring the attributed benefits of scaling agile practices in correspondence to the software development domain and identify the challenges that impact the successful upscale of agility in large projects and complex organizational structures.
This is a preview of subscription content, log in via an institution to check access.
Access this chapter
- Available as PDF
- Read on any device
- Instant download
- Own it forever
- Available as EPUB and PDF
- Durable hardcover edition
- Dispatched in 3 to 5 business days
- Free shipping worldwide - see info
Tax calculation will be finalised at checkout
Purchases are for personal use only
Institutional subscriptions
Tsilionis, K., Wautelet, Y.: From service-orientation to Agile development by conceptually linking business IT services and user stories: A meta-model and a process fragment. In: 2021 IEEE 23rd Conference on Business Informatics (CBI), vol. 2, pp. 153–162. IEEE (2021)
Google Scholar
Wendler, R.: The structure of agility from different perspectives. In: 2013 Federated Conference on Computer Science and Information Systems, pp. 1177–1184. IEEE (2013)
Rigby, D.K., Sutherland, J., Noble, A.: Agile at scale. Harv. Bus. Rev. 96 (3), 88–96 (2018)
Kiv, S., Heng, S., Kolp, M., Wautelet, Y.: Agile manifesto and practices selection for tailoring software development: a systematic literature review. In: Product-Focused Software Process Improvement: 19th International Conference, PROFES 2018, Wolfsburg, Germany, November 28–30, Proceedings 19, pp. 12–30. Springer International Publishing (2018)
Kiv, S., Heng, S., Wautelet, Y., Poelmans, S., Kolp, M.: Using an ontology for systematic practice adoption in agile methods: expert system and practitioners-based validation. Expert Syst. Appl. 195 , 116520 (2022)
Article Google Scholar
Brand, M., Tiberius, V., Bican, P.M., Brem, A.: Agility as an innovation driver: towards an agile front end of innovation framework. RMS 15 (1), 157–187 (2021)
Tsilionis, K., Wautelet, Y., Tupili, D.: Digital transformation and operational agility: love story or conceptual mismatch. In: Proceedings of workshops co-organized with the 14th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modelling (PoEM 2021), vol. 3031, pp. 1–14. CEUR Workshop Proceedings (2021)
Tsilionis, K., Wautelet, Y.: A model-driven framework to support strategic agility: value-added perspective. Inf. Softw. Technol. 141 , 106734 (2022)
Leffingwell, D., Jemilo, D., Oren, I., Hohmann, L., Knaster, R., Koehnemann, H., Willeke, E., et al.: SAFe®. Scaled Agile, Inc. Available: https://www.scaledagileframework.com , last accessed on 28/12/2022
Brereton, P., Kitchenham, B.A., Budgen, D., Turner, M., Khalil, M.: Lessons from applying the systematic literature review process within the Software Engineering Domain. J. Syst. Softw. 80 (4), 571–583 (2007)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering, technical report, Software Engineering Group, School of Computer Science and Mathematics, Keele University, Keele, 9 July (2007)
Clarinval, A., Simonofski, A., Vanderose, B., Dumas, B.: Public displays and citizen participation: a systematic literature review and research agenda. Transform. Government: People, Process Pol. 15 (1), 1–35 (2021)
Trippensee, L., Remané, G.: Practices for large-scale agile transformations: a systematic literature review (2021)
Wohlin, C., Mendes, E., Felizardo, K.R., Kalinowski, M.: Guidelines for the search strategy to update systematic literature reviews in software engineering. Inf. Softw. Technol. 127 , 106366 (2020)
Ambler, S.W., Lines, M.: Disciplined agile delivery: a practitioner's guide to agile software delivery in the enterprise. IBM Press (2012)
Larman, C., Vodde, B.: Large-scale scrum: more with LeSS. Addison-Wesley Professional (2016)
Ozkan, N., Tarhan, A.: A review of scaling approaches to agile software development models. American Soc. Qual. Soft. Qual. Profess. 21 (4) (2019)
Scaled Agile Framework Homepage, https://www.scaledagileframework.com , last accessed on 28/12/22.
Putta, A., Paasivaara, M., Lassenius, C.: Benefits and challenges of adopting the Scaled Agile Framework (SAFE): preliminary results from a multivocal literature review. Product-Focused Soft. Process Improve., 334–351 (2018)
Beecham, S., Clear, T., Lal, R., Noll, J.: Do scaling agile frameworks address global software development risks? an empirical study. J. Syst. Softw. 171 , 110823 (2021)
Ebert, C., Paasivaara, M.: Scaling agile. IEEE Softw. 34 (6), 98–103 (2017)
Santos, P.O., de Carvalho, M.M.: Exploring the challenges and benefits for Scaled Agile Framework (SAFE): preliminary results from a multivocal literature review. Product-Focused Soft. Proc. Improve., 334–351. (2021)
Shameem, M., Khan, A.A., Hasan, M.G., Akbar, M.A.: Analytic hierarchy process based prioritisation and taxonomy of success factors for scaling agile methods in global software development. IET Soft. 14 (4), 389–401 (2020)
Turetken, O., Stojanov, I., Trienekens, J.J.: Assessing the adoption level of scaled agile development: a maturity model for scaled Agile framework. J. Soft.: Evolution Proc. 29 (6) (2016)
Limaj, E., Bernroider, E.W.N.: A taxonomy of scaling agility. J. Strateg. Inf. Syst. 31 (3), 101721 (2022)
Shameem, M., Kumar, R.R., Nadeem, M., Khan, A.A.: Taxonomical classification of barriers for scaling agile methods in global software development environment using fuzzy analytic hierarchy process. Appl. Soft Comput. 90 , 106122 (2020)
Van Wessel, R.M., Kroon, P., de Vries, H.J.: Scaling agile company-wide: the organizational challenge of combining agile-scaling frameworks and enterprise architecture in service companies. IEEE Trans. Eng. Manage., 1–14 (2022)
Tsilionis, K., Sassenus, S., Wautelet, Y.: Determining the benefits and drawbacks of agile (scrum) and devops in addressing the development challenges of cloud applications. In: The International Research & Innovation Forum, pp. 109–123. Springer, Cham (2021)
Kalenda, M., Hyna, P., Rossi, B.: Scaling agile in large organizations: practices, challenges, and success factors. J. Soft.: Evolution Proc. 30 (10) (2018)
Abrar, M.F., Ali, S., Majeed, M.F., Khan, S., Khan, M., Ullah, H., Khan, M.A., Baseer, S., Asshad, M.: A framework for Modeling Structural Association among de-motivators of scaling agile. J. Soft.: Evolution Proc. 33 (8) (2021)
Karami, H., Tebboune, S., Hart, D., Nawaz, R.: Investigating the role of dynamic capabilities and organizational design in improving decision-making processes in data-intensive environments. In: Visvizi, A., Troisi, O., Grimaldi, M. (eds.) Research and Innovation Forum 2022. RIIFORUM 2022. Springer Proceedings in Complexity. Springer, Cham (2023)
Download references
Author information
Authors and affiliations.
KU Leuven, Leuven, Belgium
Konstantinos Tsilionis, Vladyslav Ishchenko & Yves Wautelet
University of Namur, Namur, Belgium
Anthony Simonofski
You can also search for this author in PubMed Google Scholar
Corresponding author
Correspondence to Konstantinos Tsilionis .
Editor information
Editors and affiliations.
SGH Warsaw School of Economics, Warsaw, Poland
Anna Visvizi
Università degli Studi di Salerno, Fisciano, Italy
Orlando Troisi
University of Messina, Messina, Italy
Vincenzo Corvello
Rights and permissions
Reprints and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper.
Tsilionis, K., Ishchenko, V., Wautelet, Y., Simonofski, A. (2024). Scaling Agility in Large Software Development Projects: A Systematic Literature Review. In: Visvizi, A., Troisi, O., Corvello, V. (eds) Research and Innovation Forum 2023. RIIFORUM 2023. Springer Proceedings in Complexity. Springer, Cham. https://doi.org/10.1007/978-3-031-44721-1_59
Download citation
DOI : https://doi.org/10.1007/978-3-031-44721-1_59
Published : 01 January 2024
Publisher Name : Springer, Cham
Print ISBN : 978-3-031-44720-4
Online ISBN : 978-3-031-44721-1
eBook Packages : Physics and Astronomy Physics and Astronomy (R0)
Share this paper
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative
- Publish with us
Policies and ethics
- Find a journal
- Track your research
Guidelines for performing systematic literature reviews in software engineering
Recommended format for most reference management software
Recommended format for BibTeX-specific software
- Kitchenham, B (Author)
- Charters, S (Author)
IMAGES
VIDEO
COMMENTS
In this case the goal of the review is to assess systematic literature reviews (which are referred to as secondary studies), so this study is categorised as a tertiary literature review. The steps in the systematic literature review method are documented below. 2.1. Research questionsThe research questions addressed by this study are: RQ1.
The guidelines have been adapted to reflect the specific problems of software engineering research. The guidelines cover three phases of a systematic literature review: planning the review ...
4.4.1. Review topics and extent of evidence. Compared with our previous study [12], the 33 reviews discussed in this paper addressed a broader range of software engineering topics. There is no longer a preponderance of cost estimation studies and more general software engineering topics have been addressed.
Background: In 2004 the concept of evidence-based software engineering (EBSE) was introduced at the ICSE04 conference. Aims: This study assesses the impact of systematic literature reviews (SLRs) which are the recommended EBSE method for aggregating evidence.
Context: Making best use of the growing number of empirical studies in Software Engineering, for making decisions and formulating research questions, requires the ability to construct an objective summary of available research evidence. Adopting a systematic approach to assessing and aggregating the outcomes from a set of empirical studies is also particularly important in Software Engineering ...
Index Terms—SLR, Systematic Literature Review, Method-ological Study, Research Synthesis, Software Engineering I. INTRODUCTION Systematic literature reviews (SLRs) have a strong presence in Software Engineering (SE) literature, and the number of SLR studies has grown steadily in the last two decades [1].
The instrument also supports consolidating the items into groups, which are then used to assess the overall quality of a systematic literature review. Conclusion: It is concluded that the presented instrument may be helpful support for an appraiser in assessing the quality of SLRs in software engineering. Keywords: Systematic reviews, quality ...
1. Introduction. In 2004 and 2005, Kitchenham, Dybå and Jørgensen proposed the adoption of evidence-. based software engineering (EBSE) and the use of systematic reviews of the software ...
Since 2009, the deep learning revolution, which was triggered by the introduction of ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine Learning (ML)/Deep Learning (DL). Meanwhile, critical reviews have emerged that suggest that ML/DL should be used cautiously. To improve the applicability and generalizability of ML/DL-related SE studies, we conducted a 12-year ...
We conducted a Systematic Literature Review to review the literature on the perceived diversity in Software Engineering. We followed the SLR approach identified by Kitchenham and Charters ().This approach presents appropriate guidelines that have been derived from guidelines in medical research and adjusted to suit software engineering.
Systematic Literature Reviews in Software Engineering Barbara Kitchenham, und Stuart Charters. EBSE 2007-001. Keele University and Durham University Joint Report, (2007) ... literature reviews appropriate for software engineering researchers, including PhD students. A systematic literature review is a means of evaluating and interpreting all
TLDR. This paper presents a systematic review of the current use of modern software engineering techniques for the development of robotic software systems and their actual automation level and identifies any gaps in current research in order to identify the best areas for further investigation. Expand.
literature reviews appropriate for software engineering researchers, including PhD students. A systematic literature review is a means of evaluating and interpreting all available research relevant to a particular research question, topic area, or phenomenon of interest. Systematic reviews aim to present a fair evaluation of a
1. Introduction. In 2004, Kitchenham et al. [14] introduced the concept of evidence-based software engineering (EBSE) as a promising approach to integrate academic research and industrial practice in software engineering. Following this paper, Dybå et al. [8] presented EBSE from the point of view of the software engineering practitioner, and Jørgensen et al. [20] complemented it with an ...
App reviews found in app stores can provide critically valuable information to help software engineers understand user requirements and to design, debug, and evolve software products. Over the last ten years, a vast amount of research has been produced to study what useful information might be found in app reviews, and how to mine and organise such information as efficiently as possible. This ...
This section presents the documentation and findings of the performed literature review. The section will be thusly structured in terms of answering each one of the three SRQs as stated in Sect. 2. 3.1 What Are the Most Cited Scaling Agility Approaches Within the Software Development Domain (SRQ1). The section is dedicated in showing the results from our performed review in terms of defining ...
Guidelines for performing systematic literature reviews in software engineering. Print this record Download this record. RIS. Recommended format for most reference management software ... Guidelines for performing systematic literature reviews in software engineering. Technical report, EBSE Technical Report EBSE-2007-01. https://www.cs.auckland ...
The recommended methodology for aggregating empirical studies is a systematic literature review (SLR) (see for example [4], [5], [6]). Kitchenham adapted the medical guidelines for SLRs to software engineering [7], and later updated them to include insights from sociology research [8]. SLRs are a means of aggregating knowledge about a software ...
Large Language Models (LLMs) have significantly impacted numerous domains, including Software Engineering (SE). Many recent publications have explored LLMs applied to various SE tasks. Nevertheless, a comprehensive understanding of the application, effects, and possible limitations of LLMs on SE is still in its early stages. To bridge this gap, we conducted a systematic literature review (SLR ...
This tutorial is designed to provide an introduction to the role, form and processes involved in performing Systematic Literature Reviews, and to gain the knowledge needed to conduct systematic reviews of their own. Context: Making best use of the growing number of empirical studies in Software Engineering, for making decisions and formulating research questions, requires the ability to ...
This systematic literature review (SLR) examines the current state of knowledge on gender in Information Systems Development (ISD). The SLR focuses on leading journals and conferences in the field of Information Systems (IS), Software Engineering (SE), and Human-Computer Interaction (HCI).
Context: Research on human aspects within the field of software engineering (SE) has been steadily gaining prominence in recent years. These human aspects have a significant impact on SE due to the inherently interactive and collaborative nature of the discipline. Objective: In this paper, we present a systematic literature review (SLR) on human aspects affecting developer-user interactions ...
literature reviews appropriate for software engineering research ers, including PhD students. A systematic literat ure review is a means of ev aluating and interpreting all
A systematic literature review on cloud computing adoption and migration: I: I: S4: An extended systematic literature review on provision of evidence for safety certification: I: I: S5: An extended systematic review of software process improvement in small and medium web companies: I: I: S6
In this survey, we conduct a comprehensive review of the literature on the application of LLMs in cybersecurity (LLM4Security). By comprehensively collecting over 30K relevant papers and systematically analyzing 127 papers from top security and software engineering venues, we aim to provide a holistic view of how LLMs are being used to solve ...
Context: Quality Assessment (QA) of reviewed literature is paramount to a Systematic Literature Review (SLR) as the quality of conclusions completely depends on the quality of selected literature.A number of researchers in Software Engineering (SE) have developed a variety of QA instruments and also reported their challenges. We previously conducted a tertiary study on SLRs with QA from 2004 ...