レビュースキルを飛躍的に向上させるトレーニングの提案~レビューアのレベル定義とレベルに合わせた効率的なトレーニング~
ダウンロード数: 842回
SQuBOK分類 :
発表場所 : ソフトウェア品質シンポジウム2015
主査 : 中谷 一樹(TIS㈱)
副主査 : 原 佑貴子(日本アイ・ビー・エム㈱) 、上田 裕之(㈱DTS)
アドバイザー : 森崎 修司(国立大学法人名古屋大学)
執筆者 : 藤田 延介(㈱エスイーシー) 、山田 将貴(キヤノンファインテック㈱) 、原山 拓実(アンリツ㈱)
副主査 : 原 佑貴子(日本アイ・ビー・エム㈱) 、上田 裕之(㈱DTS)
アドバイザー : 森崎 修司(国立大学法人名古屋大学)
執筆者 : 藤田 延介(㈱エスイーシー) 、山田 将貴(キヤノンファインテック㈱) 、原山 拓実(アンリツ㈱)
紹介文 :
ソフトウェア開発において、有識者によるレビューは非常に重要である。しかし、ドメイン知識の豊富な有識者の数は限られており、有識者にかかる負担は大きい。有識者の負担を減らす為には、レビューアへの教育が必要である。我々はレビューアが早期にドメイン知識を習得し、より質の高いレビューができるようにするトレーニング手法について研究してきた。
我々は2014年度SQiP研究会にて仕様書に意図的にエラーを埋め込み、それをレビューする手法(EIDeR-Training 法:Error Injected Document Review -Training 法)を提案した。ドメインに特化した欠陥を仕様書に埋め込み、教材とすることで、失敗の疑似体験を可能とした方法である。EIDeR-Training 法の教材の作成は20分程度で可能であり有識者への負担は比較的少ない。実験から一定の効果は見られたものの効果にばらつきがあった。
本報告では効果にばらつきがみられる原因について考察し、EIDeR-Training法の改良を行った。実験の結果、シナリオレビューの手法を取り入れレビューアのレベルに合わせた教材を使ったEIDeR-Training法により、若手レビューアの不具合検出率は33%~300%向上した。
本報告では、提案手法とその実験の結果、考察について述べる。
ソフトウェア開発において、有識者によるレビューは非常に重要である。しかし、ドメイン知識の豊富な有識者の数は限られており、有識者にかかる負担は大きい。有識者の負担を減らす為には、レビューアへの教育が必要である。我々はレビューアが早期にドメイン知識を習得し、より質の高いレビューができるようにするトレーニング手法について研究してきた。
我々は2014年度SQiP研究会にて仕様書に意図的にエラーを埋め込み、それをレビューする手法(EIDeR-Training 法:Error Injected Document Review -Training 法)を提案した。ドメインに特化した欠陥を仕様書に埋め込み、教材とすることで、失敗の疑似体験を可能とした方法である。EIDeR-Training 法の教材の作成は20分程度で可能であり有識者への負担は比較的少ない。実験から一定の効果は見られたものの効果にばらつきがあった。
本報告では効果にばらつきがみられる原因について考察し、EIDeR-Training法の改良を行った。実験の結果、シナリオレビューの手法を取り入れレビューアのレベルに合わせた教材を使ったEIDeR-Training法により、若手レビューアの不具合検出率は33%~300%向上した。
本報告では、提案手法とその実験の結果、考察について述べる。