2024-03-29T05:36:44Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:001011742022-10-21T05:24:51Z00581:07397:07582
設計情報の写像経路に着目したソフトウェア開発プロジェクトの複雑性指標の提案Software Development Project Complexity Index Approach Focused on Mapping Pathways of Design Informationjpn[特集:情報システムの新展開] 複雑性,生産性,写像経路,ソフトウェア開発プロジェクト,開発工数http://id.nii.ac.jp/1001/00101152/Journal Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=101174&item_no=1&attribute_id=1&file_no=1Copyright (c) 2014 by the Information Processing Society of Japan慶應義塾大学大学院システムデザイン・マネジメント研究科博士課程/NTTコムウェア株式会社慶應義塾大学大学院システムデザイン・マネジメント研究科慶應義塾大学大学院システムデザイン・マネジメント研究科榮谷, 昭宏牧野, 泰才前野, 隆司本研究ではソフトウェア開発プロジェクトの要素間の複雑な関係をシンプルに表すモデルを提示し,その有用性を示すことを目的とする.本モデルでは,設計情報の写像経路に着目したプロジェクトの複雑性指標を用いる.そして,その複雑性指標と生産性(1人あたりの平均作業日数)および開発工数が相関することを実証的に検証する.これにより,プロジェクトの生産性向上や工数削減を実現するためには,設計情報を写像する経路の冗長性を低減させることが必要であり,そのためには提示したモデルが有用であることを示す.そのモデルとは,公理的設計論に基づいて構築され,ソフトウェア開発プロジェクトにおけるプロセスやプロダクトを構成する要素間の関連の複雑さを表している.その複雑性は,設計情報の写像経路数や各経路の写像の難しさから,プロジェクト全体の写像の難しさを数値化したものである.そして提示したモデルの有効性を示すために,実際に21のソフトウェア開発プロジェクトからデータを収集することで検証を行った.その結果,複雑性指標と生産性や開発工数との間に強い相関があることが分かった.これらの検証結果から,本研究で示したモデルの複雑性指標を低減させることはプロジェクトの生産性向上や工数削減に有効であることを確認した.Software development project members communicate with each other by various means and various subjects. The management for such complexities of the communication makes an effect on project quality and development cost. As pointed out by researchers, the communication in a project makes a real influence on quality and cost. But the researchers have not assessed the project complexity yet. In particular, the correlation with productivity and development cost remains unproved. In this paper, we propose the idea of the complexity index focused on mapping pathways of design information in software development project. This research establishes a correlation between the complexity and productivity (average work days per person), development cost (man-hour). We develop the project model using axiomatic design theory. A large portion of the software development activity is made up of transforming design information. Simpler of the mapping pathways is better for productivity and development cost. This research proposed the complexity index for mapping pathways. And we proved the validity of the complexity index by discussion of a case of software development project.AN00116647情報処理学会論文誌555145314702014-05-151882-77642014-05-12