本論文では,ユーザ企業のソフトウェア保守のコストを抑えることを目的として,保守の作業効率と関連のある(影響する)特性を明らかにする.技術者あたり保守量(保守プログラム本数/技術者数)を作業効率と定義し,財団法人経済調査会により企業横断的に収集された,ソフトウェア保守に関するデータセットを用いて分析を行った.重回帰分析を適用した結果,ユーザが(コストを抑えるために)制御可能で,かつ技術者あたり保守量と関連のある特性は,保守プロセスの標準化状況であることがわかった.プロセスを標準化することにより,技術者あたり保守量がおおむね8倍(少なく見積もると2倍,多く見積もると35倍)程度改善することが期待される.
This paper aims to clarify factors to software maintenace effeciency, to suppress maintenance cost of a user company. We defined maintenance amount per engineer (the number of maintained programs / the number of engineers) as maintenance efficiency, and analyzed the cross-company dataset of software maintenance collected by the Economic Research Association. A multiple regression analysis showed that the status of maintenance process standardization is the factor which can be controlled by the user and has relationship to maintenance efficiency. Maintenance process standardization is expected to make maintenance efficiency about 8 times better (at least about 2 times better, and at most about 35 times better).