Applying Process Mining: The Reality of a Software Development SME

被引:0
|
作者
Urrea-Contreras, Silvia Jaqueline [1 ]
Astorga-Vargas, Maria Angelica [2 ]
Flores-Rios, Brenda L. [1 ]
Ibarra-Esquer, Jorge Eduardo [2 ]
Gonzalez-Navarro, Felix F. [1 ]
Pacheco, Ivan Garcia [3 ]
Aguero, Carla Leninca Pacheco [3 ]
机构
[1] Univ Autonoma Baja Calif, Inst Ingn, Mexicali 21280, Mexico
[2] Univ Autonoma Baja Calif, Fac Ingn, Mexicali 21280, Mexico
[3] Univ Tecnol Mixteca, Div Estudios Posgrado, Oaxaca 69000, Mexico
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 04期
关键词
process mining; small and medium-sized enterprises; software development processes;
D O I
10.3390/app14041402
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
One of the challenges the organizations confront is to extract data from the information systems to know the reality of their processes to improve their efficiency. In this study, the application of Process Mining is addressed as an opportunity in the specific context of an SME dedicated to software development, implementing the L* life cycle model methodology from a layered Software Engineering approach. This research is carried out based on process improvement in an initial SME project. Subsequently, it is compared with a second project, using different Process Mining perspectives such as control flow, case, organization, and time, with the aim of extending the process model. This holistic view allows not only to better understand the processes involved, but also to identify and analyze the similarities and differences between the two projects. As a result, the Process Mining analysis shows crucial aspects such as the representation of integrated models, traces on sequences of actions, and the interaction of activities with specific roles and deviations in the flow of activities that compromise the quality of the process and the product. At the same time, the challenges that emerged during the improvement cycle are highlighted. These challenges cover issues such as data extraction, fluid communication between those involved, and the documentation associated with the processes. This study contributes to the body of knowledge of Process Mining. Likewise, the case study results offer a vision for other SMEs seeking to incorporate Process Mining as part of their improvement strategies.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Applying virtual reality to teach the software development process to novice software engineers
    Gulec, Ulas
    Yilmaz, Murat
    Isler, Veysi
    Clarke, Paul M.
    IET SOFTWARE, 2021, 15 (06) : 464 - 483
  • [2] Applying process mining techniques in software process appraisals
    Valle, Arthur M.
    Santos, Eduardo A. P.
    Loures, Eduardo R.
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 87 : 19 - 31
  • [3] Monitoring the Software Development Process with Process Mining
    Bala, Saimir
    Mendling, Jan
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2018, 2018, 319 : 432 - 442
  • [4] Process management for the software development process: A proposal for its introduction in SME
    Maseda, JM
    BUSINESS & ECONOMICS FOR THE 21ST CENTURY, VOL III, 1999, : 111 - 120
  • [5] Mining Software Development Process Variations
    Santos, Renata M. S.
    Oliveira, Toacy C.
    Brito e Abreu, Fernando
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1657 - 1660
  • [6] Data mining for the management of software development process
    Alvarez-Macías, JL
    Mata-Vásquez, J
    Riquelme-Santos, JC
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2004, 14 (06) : 665 - 695
  • [7] Applying Blockchain to Improve the Integrity of the Software Development Process
    Yilmaz, Murat
    Tasel, Serdar
    Tuzun, Eray
    Gulec, Ulas
    O'Connor, Rory V.
    Clarke, Paul M.
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2019), 2019, 1060 : 260 - 271
  • [8] Quantifying software development Applying mobile monetization techniques to your software development process
    Ketola, Tom
    PROCEEDINGS OF CGAMES'2014 USA: 19TH INTERNATIONAL CONFERENCE ON COMPUTER GAMES: AI, ANIMATION, MOBILE, MULTIMEDIA, EDUCATIONAL AND SERIOUS GAMES (CGAMES), 2014, : 66 - 69
  • [9] Characterizing SME's needs for implementing a software process improvement: A comparative between the reality and the theory
    Caracterizando las Necesidades de las Pymes para Implementar Mejoras de Procesos Software: Una Comparativa entre la Teoría y la Realidad
    1600, Associacao Iberica de Sistemas e Tecnologias de Informacao
  • [10] Applying software reliability engineering process to software development in Korea defense industry
    Kim, Taehyoun
    Park, Samjoon
    Lee, Taeho
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 81 - 81