A Systematic literature Review- “Effects of Hybrid-Agile approaches and methods on the quality of software.”

Muhammad Shoaib Farooq, ESHA FATIMA TAHIR

Abstract


ABSTRACT Software developers have a reputation of embracing new advancements and practices based on their novelties or empirical indications of their potential. We are conducting an SLR, this paper describes the findings of SLR aimed at determining what combinations of agile practices, and methodologies are utilized in hybrid approaches, as well as how the usage of hybrid and agile approaches affects quality of software. In the last 5 years there are more than 3800 original scientific published were considered in the review, from which 14 papers are yielded on the topic. There are six distinct agile methodologies that have been observed effecting the quality of software, as well as Twenty-one agile practices that have an effect on twenty-five different quality attributes of software.


Full Text:

PDF

References


N. Prenner, C. Unger-Windeler, and K. Schneider, “Goals and challenges in hybrid software development approaches,” J. Softw. Evol. Process, vol. 33, no. 11, pp. 1–25, 2021, doi: 10.1002/smr.2382.

P. Abrahamsson, M. A. Babar, and P. Kruchten, “Agility and architecture: Can they coexist?,” IEEE Softw., vol. 27, no. 2, pp. 16–22, 2010, doi: 10.1109/MS.2010.36.

L. Neelu and D. Kavitha, “Estimation of software quality parameters for hybrid agile process model,” SN Appl. Sci., vol. 3, no. 3, pp. 1–11, 2021, doi: 10.1007/s42452-021-04305-0.

R. Hoda, N. Salleh, J. Grundy, and H. M. Tee, “Systematic literature reviews in agile software development: A tertiary study,” Inf. Softw. Technol., vol. 85, pp. 60–70, 2017, doi: 10.1016/j.infsof.2017.01.007.

J. Lockerbie, N. Maiden, C. Williams, and L. Chase, “A requirements traceability approach to support mission assurance and configurability in the military,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 10153 LNCS, pp. 308–323, 2017, doi: 10.1007/978-3-319-54045-0_22.

M. Thangiah and S. Basri, “A preliminary analysis of various testing techniques in Agile development - A systematic literature review,” 2016 3rd Int. Conf. Comput. Inf. Sci. ICCOINS 2016 - Proc., pp. 600–605, 2016, doi: 10.1109/ICCOINS.2016.7783283.

G. Arcos-Medina and D. Mauricio, Aspects of software quality applied to the process of agile software development: a systematic literature review, vol. 10, no. 5. Springer India, 2019.

T. Hacaloglu and O. Demirors, “Challenges of using software size in agile software development: A systematic literature review,” CEUR Workshop Proc., vol. 2207, pp. 109–122, 2018.

B. Kitchenham, “Procedures for Performing Systematic Reviews, Version 1.0,” Empir. Softw. Eng., vol. 33, no. 2004, pp. 1–26, 2004.

P. Brereton, B. A. Kitchenham, D. Budgen, M. Turner, and M. Khalil, “Lessons from applying the systematic literature review process within the software engineering domain,” J. Syst. Softw., vol. 80, no. 4, pp. 571–583, 2007, doi: 10.1016/j.jss.2006.07.009.

M. A. Subih et al., “Comparison of agile method and scrum method with software quality affecting factors,” Int. J. Adv. Comput. Sci. Appl., vol. 10, no. 5, pp. 531–535, 2019, doi: 10.14569/ijacsa.2019.0100569.

G. Arcos-Medina and D. Mauricio, “Identifying factors influencing on agile practices for software development,” J. Inf. Organ. Sci., vol. 44, no. 1, pp. 1–31, 2020, doi: 10.31341/jios.44.1.1.

G. Kasims, “Applying lean to improve quality in software development projects,” ACM Int. Conf. Proceeding Ser., pp. 130–134, 2018, doi: 10.1145/3278252.3278254.

R. Tommy, M. Mhaisekar, S. Kallepally, L. Varghese, S. Ahmed, and M. D. Somaraju, “Dynamic quality control in agile methodology for improving the quality,” 2015 IEEE Int. Conf. Comput. Graph. Vis. Inf. Secur. CGVIS 2015, pp. 233–236, 2016, doi: 10.1109/CGVIS.2015.7449927.

O. Edvhg et al., “% Dfn Wr % Dvlfv ± 5Hghilqlqj 4Xdolw 0Hdvxuhphqw Iru + Eulg,” [Online]. Available: https://ieeexplore.ieee.org/document/8987494/keywords#keywords.

S. Martínez-Fernández, A. Jedlitschka, L. Guzmán, and A. M. Vollmer, “A quality model for actionable analytics in rapid software development,” Proc. - 44th Euromicro Conf. Softw. Eng. Adv. Appl. SEAA 2018, no. 732253, pp. 370–377, 2018, doi: 10.1109/SEAA.2018.00067.

A. Santos et al., “A family of experiments on test-driven development,” Empir. Softw. Eng., vol. 26, no. 3, 2021, doi: 10.1007/s10664-020-09895-8.

P. Jain, A. Sharma, and L. Ahuja, “The Impact of Agile Software Development Process on the Quality of Software Product,” 2018 7th Int. Conf. Reliab. Infocom Technol. Optim. Trends Futur. Dir. ICRITO 2018, pp. 812–815, 2018, doi: 10.1109/ICRITO.2018.8748529.

M. Bianchi, G. Marzi, and M. Guerini, “Agile, Stage-Gate and their combination: Exploring how they relate to performance in software development,” J. Bus. Res., vol. 110, no. May 2017, pp. 538–553, 2020, doi: 10.1016/j.jbusres.2018.05.003.

S. Pradhan and V. Nanniyur, “Large scale quality transformation in hybrid development organizations – A case study,” J. Syst. Softw., vol. 171, p. 110836, 2021, doi: 10.1016/j.jss.2020.110836.

S. Hamdan and S. Alramouni, “A Quality Framework for Software Continuous Integration,” Procedia Manuf., vol. 3, no. Ahfe 2015, pp. 2019–2025, 2015, doi: 10.1016/j.promfg.2015.07.249.

V. Berg, J. Birkeland, A. Nguyen-Duc, I. O. Pappas, and L. Jaccheri, “Achieving agility and quality in product development - an empirical study of hardware startups,” J. Syst. Softw., vol. 167, 2020, doi: 10.1016/j.jss.2020.110599.




DOI: http://dx.doi.org/10.21015/vtse.v9i4.972

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.