ソフトウェア開発行動の分析支援を目的とした映像検索システム

中島田 義敬 (9551076)



ソフトウェア開発行動の分析においては,開発者の行った特定の行動に注目し,行動 に至った動機や結果との因果関係の解明,行動のモデル化等が行われる.開発者の行 動はビデオ映像として記録される場合が多いが,長時間にわたって記録されたビデオ 映像の中から,分析対象とする特定の行動を発見,抽出することは必ずしも容易では ない.

本研究では,ソフトウェア開発行動の分析支援を目的として,特定の開発行動が記録 されているビデオ映像を効率よく検索するためのシステムについて述べる.このシス テムでは,キーストロークや注視点といった,開発行動に関わり,かつ,ビデオ映像 と並行収集可能なデータ(行動履歴データ)をビデオ映像の検索に利用する.具体的 には,行動履歴データの時間変化をグラフ表示し,データの値や時間変化のパターン に基づいて,特定の開発行動の発生時刻を同定することが可能である.プログラムの デバッグ作業が記録されたビデオ映像にシステムを適用した結果,「次に成すべき作 業が分らずに悩んでいる」という開発行動の発生を8ヵ所中6ヵ所まで容易に検索す ることが出来た.このシステムを利用すれば,開発行動の分析に要する時間が大幅に 短縮され,より詳細な分析や分析結果の多方面への応用が期待される.