• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

依存しあう並行作業間の影響を考慮したソフトウェア開発プロセスシミュレータ

Research Project

Project/Area Number 09780286
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionNara Institute of Science and Technology

Principal Investigator

飯田 元  奈良先端科技大, 助教授 (20232126)

Project Period (FY) 1997 – 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥1,800,000 (Direct Cost: ¥1,800,000)
Fiscal Year 1998: ¥800,000 (Direct Cost: ¥800,000)
Fiscal Year 1997: ¥1,000,000 (Direct Cost: ¥1,000,000)
Keywordsソフトウェアプロセス / シミュレーション / ヒューマンファクタ
Research Abstract

本研究の目的は,ソフトウェア開発において並行して行われる工程が互いにどのようにコミュニケーションを行い,その結果が互いの進捗や生産物の品質にどのような影響を及ぼしあうのかについて明らかにしたうえで,リソースの配置や工程のスケジューリングなどから,必要となる開発期間や生産物の最終的な品質を予測するシステムを開発することである.平成9年度においては,作業者の習熟度が進捗に及ぼす影響の要因に限定して,その影響を考慮した作業進捗の数式モデルを構築した.
(1)ネットワーク環境下における並列作業間の相互作用の観測
申請者の所属大学に既設のネットワーク環境,および,ソフトウェア工学観測実験室の設備を用いて,単純化したソフトウェア開発作業において互いに依存関係を持つ複数工程を並行して行い,その様子を記録,観察した.記録データとしては,キ-ストロークや,ファイルのサイズなど作業の進捗を表わすと考えられるものや,マイクロフォンを通じた会話,電子メール,ドキュメントの参照履歴など,作業間で与えあう影響に関連すると考えられるもの採取した.本観測を通じて,作業者の習熟度と,その時間的成長が,作業の進捗を大きく特徴づけていることを確認した.これらの成果をもとに(2)ダイナミクスモデルの構築を行った.
(2)進捗のダイナミクスモデルの構築
(1)で得られる知見を元に,作業者がある作業に対して要求される知識量や,習熟による知識量の増加を時間的関数として表現し,ソフトウェア開発作業の進捗の成長モデルを常微分方程式の形式で近似し,モデル化した.本成果について,97年に開かれたソフトウェアシンポジウムにおいて発表した.

Report

(1 results)
  • 1997 Annual Research Report
  • Research Products

    (2 results)

All Other

All Publications (2 results)

  • [Publications] 花川, 飯田, 松本, 鳥居: "オブジェクト指向開発プロセス生成システムの開発と評価" Software Symposium '97 予稿集. 176-185 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] 森崎, 飯田, 松本, 鳥居: "ソフトウェア開発プロセスシミュレータのCORBAによる設計と実装" ソフトウェアメトリックス研究会報告. (印刷中).

    • Related Report
      1997 Annual Research Report

URL: 

Published: 1997-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi