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

被引:1
|
作者
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 条
  • [1] Enhance Your Model-driven Modernization Process with Agile Practices
    Ilieva, Sylvia
    Krasteva, Iva
    Benguria, Gorka
    Elvesaeter, Brian
    SEM: PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP IN SOFTWARE EVOLUTION AND MODERNIZATION, 2013, : 95 - 102
  • [2] A Model-driven Safety Certification Method for Process Compliance
    Gallina, Barbara
    2014 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2014, : 204 - 209
  • [3] Early Experience with Agile Methodology in a Model-Driven Approach
    Kulkarni, Vinay
    Barat, Souvik
    Ramteerthkar, Uday
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, 2011, 6981 : 578 - 590
  • [4] Integrating Model-Driven Development Practices into Agile Process: Analyzing and Evaluating Software Evolution Aspects
    da Silva, Elton Figueiredo
    Pitangueira Maciel, Rita Suzana
    Magalhaes, Ana Patricia F.
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 101 - 110
  • [5] A model-driven approach for smart card configuration
    Bonnet, S
    Potonniée, O
    Marvie, R
    Geib, JM
    GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING 2004, PROCEEDINGS, 2004, 3286 : 416 - 435
  • [6] Agile Model-Driven Development in Practice
    Zhang, Yuefeng
    Patel, Shailesh
    IEEE SOFTWARE, 2011, 28 (02) : 84 - 91
  • [7] Modeling and Model Transformation as a Service: Towards an Agile Approach to Model-Driven Development
    Vahdati, Adel
    Ramsin, Raman
    LEAN AND AGILE SOFTWARE DEVELOPMENT, LASD 2022, 2022, 438 : 116 - 135
  • [8] Model-Driven Context Configuration in Business Process Management Systems: An Approach Based on Knowledge Graphs
    Cinpoeru, Mihai
    Ghiran, Ana-Maria
    Harkai, Alisa
    Buchmann, Robert Andrei
    Karagiannis, Dimitris
    PERSPECTIVES IN BUSINESS INFORMATICS RESEARCH, BIR 2019, 2019, 365 : 189 - 203
  • [9] Towards Agile Model-Driven Web Engineering
    Matias Rivero, Jose
    Grigera, Julian
    Rossi, Gustavo
    Robles Luna, Esteban
    Koch, Nora
    IS OLYMPICS: INFORMATION SYSTEMS IN A DIVERSE WORLD, 2012, 107 : 142 - +
  • [10] Agile model-driven re-engineering
    Lano, Kevin
    Haughton, Howard
    Yuan, Ziwen
    Alfraihi, Hessa
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024, : 559 - 584