Research Abstract |
データ計測システムの要件定義,設計,開発を行った.また,データ可視化システムの要件定義と設計を行った.データ計測システムの要件定義と設計にあたっては,計測対象ユーザのプライバシーとセキュリティに配慮し,(M1)ソフトウェア開発タスクとコンピュータ上の作業(アプリケーションや成果物の種類)のひも付け,(M2)タスク実行時間と作業量の計測,(M3)成果物の計測,(M4)開発チームを単位とするデータ集計,のそれぞれについて詳細仕様を決定した.(M1)では,ソフトウェア開発関連業務のタスクを整理するとともに,各タスクに対応するコンピュータ上のアプリケーションを,「アプリケーションの実行ファイル名」と「ウィンドウ名」に基づいてひも付ける方法を提案した.(M2)では,計算機のユーザが,各アプリケーションを使用している時間,及び,作業量を計測する方法を決定した.(M3)では,タスクの成果物となるファイル群を走査し,その規模を計測する方法を決定した.(M4)では,ユーザ毎に計測されたデータを共有フォルダに出力し,集計する方法を決定した.また,データ可視化システムの要件定義と設計にあたっては,(V1)タスクの時間変化を可視化する方法と,(V2)様々なタスクの実施割合を可視化する方法の両面について検討した 開発したデータ計測システムは,Microsoft Windows XP,Vista,7を対象とし,.NET Frameworkを用いて,アプリケーションの起動,終了,ウィンドウへのフォーカス,マウス・キーボード入力の情報を取得することが可能である.開発したシステムであるTaskPit Version 1.0.1をhttp://taskpit.jpn.org/にて公開した
|