著者
角田 雅照 戸田 航史 伏田 享平 亀井 靖高 ナガッパン メイヤッパン 鵜林 尚靖
出版者
Japan Society for Software Science and Technology
雑誌
コンピュータ ソフトウェア (ISSN:02896540)
巻号頁・発行日
vol.31, no.2, pp.2_129-2_143, 2014

本研究では,上流工程の活動実績に基づく工数見積もりに着目し,その見積もり精度を定量的に評価する.具体的には,上流工程での実績工数を説明変数とする開発総工数見積もりモデルを作成し,ソフトウェア規模に基づく工数見積もりモデルと精度を比較する.さらに,実績工数とソフトウェア規模の両方を説明変数とした場合のモデルとも比較する.実験ではISBSGデータセットを用い,計画工程と要求分析工程を上流工程とみなしてモデルを構築した.実験の結果,計画・要求分析の合計工数とソフトウェア規模の両方を説明変数として用いることにより,見積もり精度が最も改善する(<I>BRE</I>(Balanced Relative Error)平均値が148.4%から75.4%に改善する)ことがわかった.
著者
喜納 佳那子、角田 雅照
雑誌
2015年度 情報処理学会関西支部 支部大会 講演論文集 (ISSN:1884197X)
巻号頁・発行日
vol.2015, 2015-09-18

ソフトウェア開発において、ソフトウェア開発者の人的側面に着目することは非常に重要である。本研究では行動経済学を応用し、ソフトウェア開発者の行動の分析を試みる。
著者
角田 雅照 伏田 享平 亀井 靖高 中村 匡秀 三井 康平 後藤 慶多 松本 健一
出版者
日本知能情報ファジィ学会
雑誌
知能と情報 (ISSN:13477986)
巻号頁・発行日
vol.23, no.6, pp.874-881, 2011-12-15 (Released:2012-02-08)
参考文献数
12
被引用文献数
2

本稿では,時空間情報(位置,移動時間,移動距離)と動作に基づく認証方法を提案する.ユーザは時空間情報で定義された特定の認証点において,特定の動作を行うことにより認証に成功する.ただし,時空間情報を認証に用いる場合,認証に時間が掛かり,やり直しが容易ではないため,正しいユーザが認証に失敗する確率を抑える必要がある.そこで,認証行為の部分的な誤りを許容する,部分一致認証を提案する.また,時空間文字を用いて安全性の評価方法を定式化するとともに,提案手法が安全性において有効であることを実験により示す.実験により提案方法の安全性を評価した結果,本人拒否率は0.233%,他人受入率は0.010%となった.
著者
角田雅照 門田暁人 松本健一 大岩佐和子 押野智樹
雑誌
研究報告ソフトウェア工学(SE)
巻号頁・発行日
vol.2014-SE-186, no.12, pp.1-7, 2014-11-06

近年,情報システムの規模の増大や,システム運用の外部委託の進展に伴い,システム運用に関する注目が高まっている.システム運用費用が妥当であるかどうかは,システム運用の委託側企業にとって判断が難しい.本稿では,委託側企業がシステム運用費用の妥当性判断の参考となるような情報の提供を目指し,システム運用費用に影響を与える要因の分析を行った.受託側の作業時間と運用費用は非常に関連が強いため,受託側作業時間を把握することができれば,標準的な運用費用を推定することができる.ただし,受託側作業時間を委託側企業が把握することは一般に容易ではない.そこで本稿では,作業時間と技術者の単価から簡易的に価格を推定することを前提とし,作業時間と単価に影響する要因を個別に分析した.その結果,作業時間はプログラム本数と最大利用者数から決まることや,ネットワーク範囲が狭い場合,単価が低くなる傾向があることがわかった.
著者
角田 雅照 戸田 航史 伏田 享平 亀井 靖高 ナガッパン メイヤッパン 鵜林 尚靖
出版者
日本ソフトウェア科学会
雑誌
コンピュータ ソフトウェア (ISSN:02896540)
巻号頁・発行日
vol.31, no.2, pp.2_129-2_143, 2014-04-24 (Released:2014-05-22)

本研究では,上流工程の活動実績に基づく工数見積もりに着目し,その見積もり精度を定量的に評価する.具体的には,上流工程での実績工数を説明変数とする開発総工数見積もりモデルを作成し,ソフトウェア規模に基づく工数見積もりモデルと精度を比較する.さらに,実績工数とソフトウェア規模の両方を説明変数とした場合のモデルとも比較する.実験ではISBSGデータセットを用い,計画工程と要求分析工程を上流工程とみなしてモデルを構築した.実験の結果,計画・要求分析の合計工数とソフトウェア規模の両方を説明変数として用いることにより,見積もり精度が最も改善する(BRE(Balanced Relative Error)平均値が148.4%から75.4%に改善する)ことがわかった.
著者
畑 秀明 玉田 春昭 角田 雅照
出版者
奈良先端科学技術大学院大学
雑誌
挑戦的萌芽研究
巻号頁・発行日
2014-04-01

本研究は,ソフトウェア開発者の様々な特性や行動原理を理解するを目的とし次の課題に取り組んだ.1)リスクに対する開発者の特性を明らかにするための行動経済学に基づくアンケート調査,2)オープンソースソフトウェアプロジェクトの開発履歴データに基づく開発者の特性分析,3)クローズドな開発環境のデータ分析による開発者の特性分析,ゲーム理論に基づく開発者の行動原理や動向の分析.
著者
角田 雅照 大杉 直樹 門田暁人 松本 健一 佐藤慎一
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.46, no.5, pp.1155-1164, 2005-05-15
被引用文献数
12

ソフトウェア開発における工数予測を目的として,過去のソフトウェア開発プロジェクトにおいて記録された多種類のソフトウェアメトリクス値を入力データとし,協調フィルタリングにより予測工数を求める方法を提案する.協調フィルタリングは,未計測の値(欠損値)が大量に含まれているデータを入力とした場合でも予測が行えるという特長があるが,ソフトウェア工数予測に適用する方法はこれまで提案されていない.提案方法では,まず,入力となるメトリクス値を正規化し,値域を揃える.次に,正規化したメトリクス値を用いて,予測対象(開発中)のプロジェクトと,過去に行われたプロジェクトとの類似度を計算する.最後に,類似度の高い(予測対象プロジェクトと類似した)プロジェクトの工数を類似度で加重平均した値を,予測対象プロジェクトの工数とする.ケーススタディとして,株式会社NTTデータにおいて1 081件のソフトウェアプロジェクトから計測された14種類のメトリクス(約60%の欠損値を含む)を用いて試験工数を予測した.その結果,提案方法は従来方法(欠損値処理法を用いたステップワイズ重回帰分析)よりも高い精度を示し,予測試験工数の相対誤差の平均値(1プロジェクトあたり)が22.11から0.79に改善された.To predict software development effort, this paper proposes an effort prediction method based on the Collaborative Filtering (CF) which uses as input various software metrics recorded in past software development projects. The CF has an advantage that it can conduct a prediction using "defective" input data containing a large amount of missing values. There are, however, no researches which propose a method for applying the CF to Software effort prediction. Our proposal consists of three steps. In the first step, we normalize values of metrics to equalize their value range. In the next step, we compute the similarity between target (current) project and past (completed) project using normalized values. In the last step, we estimate the effort of target project by computing the weighted sum of efforts of high-similarity projects (that are similar to the target project) using the similarity of each project as a weight. In a case study to evaluate our method, we predicted the test process effort using 1,081 software projects including 14 metrics whose missing value rate is 60%, which have been recorded at NTT DATA Corporation. As a result, the accuracy of our method showed better performance than conventional methods (stepwise multiple regression models); and, the average accuracy per project was improved from 22.11 to 0.79.