Quality 4.0 in Software Engineering: Incorporating Scaled Agile Insights to a Framework Proposal

被引:0
作者
Bankoff, Kristian Petkoff [1 ]
Munoz, Rocio [1 ]
Pasini, Ariel [1 ]
Pesado, Patricia [1 ]
机构
[1] Natl Univ La Plata, Inst Res Comp Sci LIDI III LIDI, Fac Comp Sci, La Plata, Argentina
来源
COMPUTER SCIENCE-CACIC 2023 | 2024年 / 2123卷
关键词
Software Lifecycle; Quality; 4.0; Software Engineering; DevOps;
D O I
10.1007/978-3-031-62245-8_13
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Engineering is a constantly evolving discipline that is present in all aspects of daily life. The quality of software has been addressed for a long time, emerging from the same principles of quality in the manufacturing industry but adapted to the characteristics of the development of intangible products. The industry has evolved towards a digital revolution that implies the use of emerging technologies such as the Internet of Things (IoT), artificial intelligence, and machine learning. Quality 4.0 adopts the principles of Industry 4.0 and applies them to quality management with an approach based on big data analysis, realtime monitoring, and a greater focus on the customer through the use of communication and collaboration tools. A framework is proposed that integrates different processes, tools, and techniques of Software Engineering with the objective of enabling the implementation of Quality 4.0 principles in software development, taking DevOps as an enabler as it is an approach that promotes automation and the integration of tools. Additionally, we have expanded our analysis to include the Scaled Agile Framework (SAFe), examining how our proposed framework aligns with SAFe's requirements, thus providing a holistic approach to implement Quality 4.0 in software development projects.
引用
收藏
页码:179 / 194
页数:16
相关论文
共 22 条
[1]   Agile software development: Methodologies and trends [J].
Al-Saqqa S. ;
Sawalha S. ;
Abdelnabi H. .
International Journal of Interactive Mobile Technologies, 2020, 14 (11) :246-270
[2]  
Bankoff K.P., 2024, 29 C ARG CIENC COMP
[3]  
Brenner R, 2015, IEEE ICST WORKSHOP
[4]   Implementing Large-Scale Agile Frameworks: Challenges and Recommendations [J].
Conboy, Kieran ;
Carroll, Noel .
IEEE SOFTWARE, 2019, 36 (02) :44-50
[5]   A Blockchain-Enabled Framework for Requirements Traceability [J].
Demi, Selina ;
Sanchez-Gordon, Mary ;
Colomo-Palacios, Ricardo .
SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2021, 2021, 1442 :3-13
[6]   Scaling Agile - How to Select the Most Appropriate Framework [J].
Diebold, Philipp ;
Schmitt, Anna ;
Theobald, Sven .
19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
[7]   A systematic literature review on agile requirements engineering practices and challenges [J].
Inayat, Irum ;
Salim, Siti Salwah ;
Marczak, Sabrina ;
Daneva, Maya ;
Shamshirband, Shahaboddin .
COMPUTERS IN HUMAN BEHAVIOR, 2015, 51 :915-929
[8]  
Ji W., 2021, Research on Key Technologies of Software Configuration Management in Development of Large-scale Software System, DOI [10.1145/3449365.3449374, DOI 10.1145/3449365.3449374]
[9]   Requirements engineering challenges and practices in large-scale agile system development [J].
Kasauli, Rashidah ;
Knauss, Eric ;
Horkoff, Jennifer ;
Liebel, Grischa ;
de Oliveira Neto, Francisco Gomes .
JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 172
[10]  
Nebojsa D.D., 2016, Vojnotehnicki. Glasnik, DOI [10.5937/vojtehg65- 10668, DOI 10.5937/VOJTEHG65-10668, 10.5937/VOJTEHG65-10668]