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
相关论文
共 50 条
  • [11] Model-driven Enterprise Systems configuration
    Recker, Jan
    Mendling, Jan
    van der Aalst, Wil
    Rosemann, Michael
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2006, 4001 : 369 - 383
  • [12] Measuring the Performance of Process Synchronization with the Model-Driven Approach
    Nazaruk, Vladislav
    Rusakov, Pavel
    INFORMATION AND SOFTWARE TECHNOLOGIES (ICIST 2013), 2013, 403 : 403 - 414
  • [13] Model-Driven Configuration of SELinux Policies
    Agreiter, Berthold
    Breu, Ruth
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 2, 2009, 5871 : 887 - 904
  • [14] Introduction to the theme section on Agile model-driven engineering
    Kevin Lano
    Shekoufeh Kolahdouz-Rahimi
    Javier Troya
    Hessa Alfraihi
    Software and Systems Modeling, 2022, 21 : 1465 - 1467
  • [15] Using DevOps toolchains in Agile model-driven engineering
    Jörn Guy Süß
    Samantha Swift
    Eban Escott
    Software and Systems Modeling, 2022, 21 : 1495 - 1510
  • [16] LLM as a Code Generator in Agile Model-Driven Development
    Sadik, Ahmed R.
    Brulin, Sebastian
    Olhofer, Markus
    Ceravola, Antonello
    Joublin, Frank
    arXiv,
  • [17] Introduction to the theme section on Agile model-driven engineering
    Lano, Kevin
    Kolahdouz-Rahimi, Shekoufeh
    Troya, Javier
    Alfraihi, Hessa
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1465 - 1467
  • [18] Using DevOps toolchains in Agile model-driven engineering
    Suess, Joern Guy
    Swift, Samantha
    Escott, Eban
    SOFTWARE AND SYSTEMS MODELING, 2022, 21 (04): : 1495 - 1510
  • [19] Model-Driven Co-Evolution for Agile Development
    Schonbock, J.
    Etzlstorfer, J.
    Kapsammer, E.
    Kusel, A.
    Retschitzegger, W.
    Schwinger, W.
    2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2015, : 5094 - 5103
  • [20] Model-Driven Engineering Practices in Industry
    Hutchinson, John
    Rouncefield, Mark
    Whittle, Jon
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 633 - 642