A Process Mining-Based System For The Analysis and Prediction of Software Development Workflows
Created by
Haebom
Category
Empty
저자
Antia Dorado, Ivan Folgueira, Sofia Martin, Gonzalo Martin, Alvaro Porto, Alejandro Ramos, John Wallace
개요
CodeSight는 소프트웨어 개발 워크플로우에서 마감일 준수를 예측하도록 설계된 엔드 투 엔드 시스템입니다. GitHub에서 개발 및 배포 데이터를 직접 캡처하여 상세 분석을 위한 프로세스 마이닝 로그로 변환합니다. 이러한 로그를 기반으로 PR 활동 패턴 및 워크플로우 효율성에 대한 실행 가능한 통찰력을 제공하는 메트릭 및 대시보드를 생성합니다. 구조화된 표현을 바탕으로 CodeSight는 시퀀셜 활동 추적 및 정적 기능을 기반으로 남은 PR 해결 시간을 예측하는 LSTM 모델을 사용하며, 잠재적인 마감일 위반을 조기에 식별할 수 있습니다. 테스트에서 시스템은 마감일 준수를 예측하는 데 높은 정밀도와 F1 점수를 보여주며, 사전 예방적인 소프트웨어 프로젝트 관리를 위해 프로세스 마이닝과 머신 러닝을 통합하는 가치를 보여줍니다.