A model-driven approach to adopt good practices for agile process configuration and certification

被引:2
作者
Giachetti, Giovanni [1 ,2 ]
de la Vara, Jose Luis [3 ]
Marin, Beatriz [2 ]
机构
[1] Univ Andres Bello, Santiago, Chile
[2] Univ Politecn Valencia, Valencia, Spain
[3] Univ Castilla La Mancha, Toledo, Spain
关键词
ISO; 9001; certification; Good practice; Agile method; Quality evaluation; Agile process configuration; Automatic verification; Knowledge management; SOFTWARE-DEVELOPMENT; FRAMEWORK; SCRUM;
D O I
10.1016/j.csi.2023.103737
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Context: The agile development paradigm has been extensively adopted in the industry. This adoption is highly dependent on the knowledge and good practices applied by most experienced practitioners in organizations. Hence, it would be valuable to count on appropriate support to preserve and systematically use this expert knowledge in configuring agile development processes aligned with organizational standards. Objective: This paper presents a model-driven approach for representing and selecting good practices to configure agile practices in development processes aligned with organizational development practices and quality standards. Method: We define a conceptual approach for configuring agile development processes that fulfills enterprise good practices and external quality standards. This approach was implemented in a tool suite and applied to an industrial development scenario related to ISO 9001 certification. Results: The approach was implemented in a model-driven tool that provides automatic support for identifying good practices when configuring agile development processes. The tool also verifies consistency with development methods and quality standards, such as ISO 9001. Conclusions: The results obtained from the industrial application indicate that practitioners can reuse expert knowledge to configure agile development processes aligned with quality certifications. Moreover, the approach also facilitates the tailoring of agile practices into concrete development processes that take advantage of organizational good practices.
引用
收藏
页数:17
相关论文
共 36 条
  • [31] Towards Development Platforms for Digital Twins: A Model-Driven Low-Code Approach
    Michael, Judith
    Wortmann, Andreas
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: ARTIFICIAL INTELLIGENCE FOR SUSTAINABLE AND RESILIENT PRODUCTION SYSTEMS, APMS 2021, PT I, 2021, 630 : 333 - 341
  • [32] MOBICAT: a model-driven engineering approach for automatic GUI code generation for Android applications
    Zafar, Haroon
    Khan, Saif Ur Rehman
    Mashkoor, Atif
    Nisa, Habib Un
    FRONTIERS IN COMPUTER SCIENCE, 2024, 6
  • [33] X-IoT: a model-driven approach to support IoT application portability across IoT platforms
    Corradini, Flavio
    Fedeli, Arianna
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Ruschioni, Luca
    COMPUTING, 2023, 105 (09) : 1981 - 2005
  • [34] A model-driven approach for the development of safety-critical functions using modified Architecture Description Language (ADL)
    Sari, Bulent
    Reuss, Hans-Christian
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL SYSTEMS FOR AIRCRAFT, RAILWAY, SHIP PROPULSION AND ROAD VEHICLES & INTERNATIONAL TRANSPORTATION ELECTRIFICATION CONFERENCE (ESARS-ITEC), 2016,
  • [35] Towards a model-driven engineering approach for the assessment of non-functional properties using multi-formalism
    Bernardi, Simona
    Marrone, Stefano
    Merseguer, Jose
    Nardone, Roberto
    Vittorini, Valeria
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (03) : 2241 - 2264
  • [36] A model based approach for calculating the process driven business value of RFID investments
    Becker, Joerg
    Vilkov, Lev
    Weiss, Burkhard
    Winkelmann, Axel
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2010, 127 (02) : 358 - 371