ソフトウェア工学の基礎ワークショップ論文集
Online ISSN : 2436-634X
第31回ソフトウェア工学の基礎ワークショップ(FOSE2024)
会議情報

ソフトウェア開発における機械学習を用いたプロジェクト成否予測
呉 宇浩, 市井 誠, 川上 真澄, 中屋 文江, 城代 佳範
著者情報
会議録・要旨集 フリー

p. 115-120

詳細
抄録

During the process of software development, it is very important to monitor the status of the project and identify the potential risks. Researchers have proposed several approaches to disclose the risks of software projects, but they are either based on black-box models which are hard to explain or require lots of manual efforts. In this research, we adopt a machine-learning-based approach to predict the success/failure of a software project based on the previous development data. In contrast to those black-box approaches, our approach can output the importance of the features which explains the reason of the prediction. Firstly, we build a machine learning model and train this model with previous development data of software projects. Secondly, we feed the data of the project under development to this trained model and predict the success/- failure of this project. Finally, the reasons of the prediction are displayed to the users. We implemented this approach and evaluated it with a dataset of 11,954 real world software projects. The evaluation reached a recall of 80.1% and precision of 53.7%, which shows the feasibility of this machine-learning-based approach.

著者関連情報
前の記事 次の記事
feedback
Top