第３分科会（トレーニングチーム）

レビューア向け思考能力トレーニング法の提案- 仮説力と要約力で，重大欠陥の検出効率向上 主査：中谷 一樹副主査 ：原 佑貴子
上田 裕之
研究員 ：荒井 良幸
久松 利光
延原 敦

（ＴＩＳ株式会社）（日本アイ・ビー・エム株式会社）（株式会社ＤＴＳ）（株式会社日立製作所）（日本システム技術株式会社）（テックスエンジソリューションズ株式会社）

研究概要
レビューアは，過去に遭遇した欠陥とその混入原因など 欠陥に関する情報を記憶している．特に重大欠陥の場合は，欠陥潜伏の兆候とも言える周辺の特徴的だった事柄も含めて記憶している．しかし，時間制約の中でレビューを実施する必要があり， レビュー対象のプロジェクトやドメインが異なると，同様の兆候があったとしても見逃すことがある．
そこで我々は，限られた時間の中でも効率的に重大欠陥を検出できるようにするためのレビューア向け思考能力トレーニング法を考案した．新聞の社説 を用いて，仮説力と要約力を鍛えることで，効率良くレビュー対象の全体像を把握し，重大欠陥混入の兆候を捉え，過去の情報から類推し，欠陥混入の仮説を立てて，効率的に重大欠陥を検出できるようにすることを狙ったものである．
実験として，このトレーニングを１週間 11 名に実施したところ，仮説力と要約力の向上が見られ，重大欠陥の検出効率が向上することも確認できた．
1. はじめに1.1 背景レビューは，ソフトウェアの欠陥を早い段階で検出できる手段として，品質向上 に有効であり，多くの企業で取り入れられている．一方で，開発規模や複雑度が飛躍的に増大 [1]
するのと相反し，更なる開発スピードの向上が命題とされる近年のソフトウェア開発において，レビューには，限られた時間内で効率的に欠陥を検出することが求められている．
その中で，レビューアが欠陥を検出するための重要な要素の 1 つに欠陥知識がある [2] ．欠
陥知識とは，過去に遭遇した欠陥とその混入原因など，欠陥に関する情報の事を指し，特に重大欠陥の場合は，欠陥潜伏の兆候とも言える周辺の特徴的だった事柄も 含む．レビュ
ーアは，レビュー経験を積むことで，あるいは欠陥指摘表等を確認することで，これを記憶している．しかし，一般的なレビューアは，欠陥知識を記憶しているにも関わらず，時間制約のある中では，軽微欠陥の検出に終始し，重大欠陥を見逃してしまうことがある．
1.2 研究の狙い
レビューアは，欠陥知識を記憶する際，ドメインなど具体的な情報を持った状態で記憶している．この欠陥知識を同じプロジェクト内のレビューで活用する場合は，水平展開することができるが，別プロジェクト，更にはドメインが異なる場合，欠陥知識が持つ固有の特性・情報の違いが障壁となり，水平展開するだけでは活用できない．
濱口氏 [3] によると，ある製品の事故事例に対して，根本原因を特定した上で，抽象化した知識として保有し，他の製品に対し既得の知識を具象化して適用 することで，過去に発生した同類の事故を未然に防止できるとしている．濱口氏の未然防止策を参考にして，記1

第３分科会（トレーニングチーム）
憶している欠陥知識を様々なケースに適用し，欠陥を検出するプロセスを以下の通り考察した．
(1) 記憶している欠陥知識を，様々なケースに適用できるよう抽象化 (図 1-1 ①)(2) 抽象化した欠陥知識から，レビュー対象と類似するものを探索し，抽出(②)(3) 抽 出 し た 欠 陥 知 識 を レ ビ ュ ー 対 象 に 合 わ
せて具象化(③)(4) 具体的に混入している欠陥を推測(④)
つまり，記憶している欠陥知識から瞬間的に適切な項目を選択し， レビュー対象に適用し欠陥検出に至るプロセスに必要と なる思考能力をレビューアは身につける必要があると考えた．
そこで我々は，レビューアに必要な思考能力を定義し，その中から要約力と仮説力に着目した．そして要約力と仮説力という２つの思考能力を鍛えるためのトレーニング手法を考案した．以下に本研究で解決すべき課題を定義する．

RQ1:考案したトレーニング手法は，要約力，仮説力向上に有効であるか
RQ2:要約力，仮説力の向上は，重大欠陥の検出効率向上に有効であるか
1.3 先行研究
本研究を進めるに当たって，関連する先行研究を調査した結果を表 1-1 に示す．

2.

提案する手法
トレーニング手法を考案するにあたり，まず，人が思考をする時，頭の中でどのようなプロセスを経ているのかを示す．この際，人の思考をモデル化し定義した，波頭氏 [5] によるモデルを参考にした．続けて，一般的な思考プロセスをレビューの場合に対して当てはめることで，レビューにおける思考プロセスを示す．ここでは，レビューの思考プロセスを定義している論文である HDR 法を参考とした．最後に，提示したレビューにおける思考プロセスを基にして，レビューに必要な思考能力を導出した .
2

第３分科会（トレーニングチーム）
2.1 人の一般的な思考プロセスとレビューにおける思考プロセス
波頭氏が提示する思考モデルによれば，人が何らかの情報を取得し，思考を実施する場
合は，①情報が脳に伝達され，②一つの構成情報を個別の構成要素に分け，③それぞれの構成要素毎に，与えられている情報が意味する内容と思考者が既に保有している知識の内容とを比べ，「同じ部分」と「違う部分」の認識を行い，④その認識の集積によって情報に関する理解や判断をもたらしてくれる．ここで，理解や判断は，具体的には事象の識別(事象の属性(特徴)の理解も含む)，及び事象間の関係性を把握するという 2 つの形があり，その 2 つを組み合わせることで⑤最終的な結論が導き出されるとしている．ここで，レビューにおける思考プロセスも一般的な思考プロセスに含めることができると考えられる．
波頭氏の思考モデルを当てはめると，レビューにおける思考プロセスは，レビューの対象を理解し，既得の欠陥知識等との比較を行い，最終的な結論として重大欠陥が検出されるという流れになると考えられる．ここで，より詳細にレビューの思考プロセスを示すために，トップレビューアの思考プロセスを定義している HDR 法を参照する．HDR 法を採用した理由は，時間制約がある中で重大欠陥を効率的に検出することが可能な手法だからである．HDR 法によれば，レビュー対象を理解し，兆候を抜き出し，抜き出した兆候と欠陥知識とを比較し，仮説を立て，重大欠陥を検出するとしている．
人の一般的な思考プロセスと HDR 法によるトップレビューアの思考プロセスとの対応付けをした．例を交え，その結果を表 2-1 に示す．
表2-1 人の一般的な思考プロセスとトップレビューアの思考プロセスの比較
トップレビューアのトップレビューアの順番
一般的な思考プロセス
一般的な思考プロセスの例
思考プロセス
思考プロセスの例
情報が脳に伝達される．
夜に自分の目の前に，レビュー対象を理解する． 設計書を理解する．
低いうねり声を上げている，
1
黒い毛に覆われた，軽自動車ほどもある，大きな生き物が現れた．
伝達した情報を分ける．
①低いうねり声をあげている．
2②黒い毛に覆われている．
③軽自動車ほどもある大きさである．
分けた情報毎に，①低いうねり声をあげている．
欠陥知識を用いて・句読点とカンマ，情報を保有している知識と⇔イヌ，ヒョウ，ライオン，クマ等．
兆候を抜き出す．
ドットが混在している．
比べる．
②黒い毛に覆われている．
・文書間でフォントが 異なる．
3
⇔黒猫，黒犬，クマ，黒ヒョウ等．
③軽自動車ほどもある大きさ．
⇔ゾウ，サイ，クマ，カバ等．
事象を識別する．
クマであると識別．
4 (事象の特徴(属性)の理解も クマの特徴(属性)としては，凶暴である．
含む)
死んだふりをすると襲ってこない．
事象間の関係性を把握する． 下記，2つの事象の関係性を把握する． 兆候から原因、結果の句読点とカンマ，・クマは，凶暴である．
因果関係を検討する．
ドットが混在していることから，・クマが，自分の目の前に立っている．
作成者が異なると推測．
結論を導き出す．
直ちに，今いる場所で，死んだふりを重大欠陥を摘出する．
制御間で整合性が5するのがよいと意思決定する．
とれていない欠陥を摘出。

2.2 HDR 法で必要な能力の導出
我々は，HDR 法で示されているトップレビューアの思考プロセスの兆候-仮説-検査に着目し，各フェーズでどのような思考を行っているか，必要な能力は何かを考察した．その結果を表 2-2 に示す．

3

第３分科会（トレーニングチーム）

3. 解決策3.1 トレーニング手法考案の経緯
2.2 章で提示した通り，欠陥知識を有効活用するための思考プロセスを実行するためには，(a)-(k)の能力が求められる．レビューのトレーニング手法としては，先行研究にレビューオリエンテーションキット [6] ，EIDeR-Training 法 [7] 等があるが，主にレビューに関する知識習得を目的としている．我々は欠陥検出の効率を向上させるためには，知識 習得だ
けでなく，能力を向上させることも重要と考え，今回 (a)-(k)の能力を鍛えるための，「ワーキングメモリ有効活用トレーニング(Working Memory Utilizing Training) 法」，（以降，WUT 法と表記する）を考案した.
本手法を考案するにあたり，純粋に能力自体をトレーニングすることを目的とするため，すでに習得しているレビューの経験，又は欠陥知識に依存することがないように，トレーニングの対象となる(a)-(k)の能力を，表 2-2 の思考プロセスとは切り離し，より汎用的な能力に置き換えた．置き換え後の能力を表 3-1 の#1-#8 に示す．さらに，#1-#3 の能力を要約力，#4-#8 の能力を仮説力と本研究では分類する．

トレーニングの対象者は，レビュー経験が数年あり欠陥知識をある程度有している レビ
ューアを対象とする.
考案したトレーニング手法は，要約力のトレーニング，仮説力のトレーニングの 2 つから構成される．以下に各トレーニングについて説明する．

4

第３分科会（トレーニングチーム）
3.2 具体的なトレーニング手法
3.2.1 要約力トレーニング（以下，要トレ）
要トレは，社説の内容を読み，それを理解した上で，要約した結果を文章で表記するトレーニングである．教材は，新聞の社説を採用する．理由は，欠陥知識の習得ではなく，能力の向上を目的としているため，一般文書であること，かつ，場所，時間を選ばずに 実施できることを考慮したからである．要トレを継続して実施することで，文章を理解する力が向上し，その結果，表 3-1 #1-#3 の俯瞰力，把握力，発見力が向上することが期待できる．なお，毎日継続して実施できるように，トレーニング時間は数十分/日とする．
3.2.2 仮説力トレーニング（以下，仮トレ）
仮トレは，社説の最初の部分（目安 1/4）のみを読み，結論，理由，背景を推測するトレーニングである．教材は，要トレと同様の理由により，社説を採用する．
なお，社説は基本的に(1)事実状況の提示・説明,(2)筆者の主張,(3)結論で構成されており，トレーニングでは，社説の(1)のみを読み，（2）（3）を推測するという形となる．本ト
レーニングを継続して実践することで，自らの既知の知識を活用し，新たな情報を推測する力が高まるため，表 3-1#4-#6 の推測力，推論力，類似性判別能力が向上することが期待できる．1 回のトレーニングで，複数回同じ題材に対して推測を繰り返すため，#7 の発想力も向上することが期待できる．又，推測した内容を実際に紙に書き起こすことで#8 の具体化能力が向上することが期待できる．なお，要トレと同様の理由により，トレーニング時間は，数十分/日とする．

要トレ，仮トレの記入フォーマットを付録 1，事例を付録 2 に示す．
最後に，トレーニング手法の名称に使われているワーキングメモリとは， いわば脳のメモ帳で，ごく一次的に情報を蓄えておく脳の一機能のことである．昔から，記憶には短期記憶と長期記憶があることは知られているが，言語の理解や推論など高度な認知的処理には，それ以外にワーキングメモリの働きを考えないと説明の出来ない現象がいろいろあることがわかり近年注目を集めるようになってきている [8] ．1.1 章で提示した記憶として保有している欠陥知識を，指摘に変換するまでの処理において，上記のワーキングメモリ機能が脳内で働いていると想像したことが，本名称の由来となっている．

5

第３分科会（トレーニングチーム）
4. 実験・評価
4.1 実験方法
実験では，WUT 法を用いた仮説力，要約力向上への効果の検証，及びトレーニング前後でのレビュー指摘結果を比較しトレーニングの有効性を評価した．
レビュー対象に，架空のシステム要求仕様書，仕様書 X「交通費精算システム」，仕様書Y「ヘリコプター予約管理システム」を作成し用いる．レビュー手法として，仮説力，要約力の向上の度合いを測ることを目的に，要約力，及び仮説力を駆使する HDR 法を採用した．
なお，被験者のスキル，及びレビュー対象の違いによる誤差を極力排除するために，被験者を A，B の２グループに分けてそれぞれ異なる仕様書を用いて実施した．時間的制約のある状況下を想定し，レビュー時間は指摘記述も含め 30 分とした．
<実験の手順>
1. トレーニング前のレビューを実施(A グループ：仕様書 X B グループ：仕様書 Y）
2. 3.1 章で考案したトレーニング手法を被験者に説明した上で，トレーニングを実践
3. トレーニング後のレビューを実施(A グループ：仕様書 Y B グループ：仕様書 X）
4. アンケートを実施<被験者>
所属部門，経験年数など立場の違う 11 人を選抜した.
<トレーニングスケジュール>全体で 5 日の期間を設けて表 4-1 の通りに１日 4 回のトレーニングを実施する.

1日目
2日目
3日目
4日目
5日目

表4-1 トレーニングスケジュール
1回目
2回目
3回目
要トレ
要トレ
要トレ
要トレ
仮トレ
要トレ
要トレ
仮トレ
仮トレ
要トレ
仮トレ
仮トレ
要トレ
仮トレ
仮トレ

4回目
要トレ
仮トレ
仮トレ
仮トレ
仮トレ

初日に４回とも要トレを設定しているのは，比較的なじみがある要トレを導入に据えることで，被験者がトレーニング自体に慣れることを期待している ．そして，被験者がトレーニングに慣れることで，なじみが比較的薄い仮トレにスムーズに着手してもらうことを意図している．
4.2 実験結果
トレーニングについて，要トレ，仮トレの平均所要時間を計測した．その結果を表 4-2に示す．初回と最終回の平均所要時間を比較した結果，要トレは 6.55 分から 5.64 分に短縮し，仮トレについては 5.64 分から 3.97 分に短縮した．

表4-2 各トレーニングの平均所要時間（分）
1回目

2回目

3回目

4回目

5回目

対初回比

要トレ

6.55

6.3

5.78

5.64

5.64

86%

仮トレ

-5.64

4.15

4.18

3.9770%

6第３分科会（トレーニングチーム）
また，トレーニング前後のレビューの平均欠陥検出数を算出した．その結果を表 4-3 に示す．トレーニング前の平均欠陥検出数は 15.82 件，その内，重大欠陥は 3.36 件であった．一方，トレーニング後は 16.55 件，その内，重大欠陥は 4.55 件であった．全欠陥の平均欠陥検出数は 5%増加と微増であったが，重大欠陥検出数は 35%増加した．

表4-3 レビューでの平均欠陥検出数
トレーニング前のトレーニング後の平均欠陥検出数（件） 平均欠陥検出数（件）

前後比

重大欠陥

3.36

4.55

135%

全欠陥

15.82

16.55

105%

トレーニング後，被験者にアンケートを実施した結果を，表 4-4 に示す．
表4-4 アンケートの定量評価
回答者数（人）

質問内容

1

234

Q1.トレーニングにより，能力が向上したと思うか（要約力）

2630

トレーニングにより，能力が向上したと思うか（仮説力）

4

2

4

1

Q2.トレーニングにより，重大欠陥の検出率が上がると思うか

2

5

3

1

Q3.トレーニングにより，レビューの時間効率が上がると思うか

2

540

Q4.トレーニングの継続により，レビューでの欠陥検出がしやすくなると思うか

1

730

Q5.5日間のトレーニング期間設定は妥当だと思うか

1730Q6.1日当たりのトレーニング量は妥当だと思うか

2900

Q7.トレーニングは，今後も継続して続けられると思うか

03

71

1.非常にそう思う，2.まあそう思う，3.あまりそう思わない，4.全くそう思わない

4.3 評価
4.3.1 RQ1:考案したトレーニング手法は，要約力，仮説力向上に有効である か
トレーニングの平均所要時間は，要トレについては 14%短縮し，仮トレについては 30%短縮した．またアンケート結果から，「Q1.トレーニングにより能力が向上としたと思うか」という質問に対して，非常にそう思う，そう思う（以下，肯定的意見）を選んだ被験者は，要約力については 73%，仮説力については 55%であった．要約力については，国語の教育でも長文を短くまとめる問題が出題されることがあるため，被験者が一定以上の能力を持っており，要トレの平均所要時間が微減に留まったと推測する．仮説力については，トレーニング前に仮説力がどのように欠陥検出に寄与するのかという説明が不足し，被験者が仮説力という言葉に対して具体的なイメージが持てなかったため能 力向上の実感が得られにくかったと推測する．仮説力の説明の充足は今後の課題であるが，仮トレの平均所要時間は短縮できており，仮説力は向上したと考える．以上の結果により「RQ1:考案したトレー
ニング手法は，要約力，仮説力向上に有効であるか 」を確認できた．
4.3.2 RQ2:要約力，仮説力の向上は，重大欠陥の検出効率向上に有効であるか
レビューでの欠陥検出数について，トレーニング前後で重大欠陥 の平均検出数が 35%増加した．また，アンケートの結果からも「Q2.トレーニングにより重大欠陥の検出率が上がると思うか」という質問に対して，肯定的意見を選んだ被験者は 64%いた．トレーニング
前の能力向上への説明不足が，このアンケート結果にも影響し，欠陥検出向上 を実感した
被験者数は期待するほどではなかったと推測する．しかし重大欠陥の平均検出数は増加し
7

第３分科会（トレーニングチーム）ており，「RQ2:要約力，仮説力の向上は，重大欠陥の検出効率向上に有効であるか 」を確認できた．
4.3.3 トレーニングの継続性
トレーニングの継続性について，「 Q6.5 日間のトレーニング期間設定の妥当性」や，「 Q7.1日当たりのトレーニング量の妥当性」について肯定的意見を選んだ被験者はともに 73%と高かった．一方，今後継続して行えるかという質問には 27%と低い結果となった．本研究での実験により，短期間でのトレーニングでも一定の重大欠陥検出向上の効果が確認されたが，更なる効果を得るためには継続実施することが重要と考える．アンケートの定性評
価でも，社説が読み難いなどの意見があった．これは，新聞を読む習慣がない被験者が 73%と多かったため，社説を読み続けることに難しさを感じた被験者が多かったと 推測する．
これはトレーニング用の教材としてあらかじめ社説を選び，要約と仮説の回答例を用意しておくことで，社説の読み難さを解消できると考える．社説を読むことに慣れれば，トレーニングの継続性についても，解消できると考える．
5.

まとめ
レビューにおいて，欠陥知識は重要な要素であるが，それを活用し欠陥検出に至るプロセスで必要とする思考能力もまた重要な要素の１つである．本研究では，この思考能力をHDR 法のフェーズ毎に定義し，その中でも特に重要と判断した「仮説力」と「要約力」に着目し，この２つの思考能力を鍛えるトレーニング手法を提案した．実験の結果，本トレーニングにより思考能力を向上させることで，欠陥知識を有効活用することができ，重大欠陥検出率が向上することを確認した．
今日のソフトウェア開発の技術革新は日進月歩で進んでいる．しかし，欠陥知識の習得はそのスピードに対応できない可能性もある．そのため，本手法の考え方である記憶している欠陥知識を如何に組み合わせ，欠陥検出に至る思考プロセスに適用できるかが重要となってくると考える．
参考文献[1] 冨安寛「大規模なシステム開発を支えるソフトウェア生産技術」， NTT ジャーナル，2014[2] 細川宣啓，永田敦，藤原雅明，森崎修司，上田裕之，高橋功，高橋実雄，中谷一樹「HDR法：仮説駆動型レビュー手法の提案」，SQiP 研究会，2012[3] 濱口哲也「失敗学と創造学」，日科技連出版社， 2009[4] 細川宣啓，永田敦，藤原雅明，森崎修司，松本達平，浅尾義則，井田達也，中島優紀，川上隆也，高橋功「欠陥知識を有効活用したレビュー方法の提案」， SQiP 研究会，2013[5] 波頭亮「思考・論理・分析―「正しく考え，正しく分かること」の理論と実践」,産能大出版部,2004[6] 細川宣啓，永田敦，藤原雅明，森崎修司，西村英俊，小田部健，添田建太郎，中谷一
樹「レビューオリエンテーションキットを用いた育成によるレビュー文化の醸成 - 心構え，文化，技術観点の伝授によるレビュー人口増加 -」，SQiP 研究会，2011[7] 中谷一樹，原佑貴子，上田裕之，森崎修司，原山拓実，藤田延介，山田将貴「レビューアのドメイン知識を飛躍的に向上させるトレーニングの提案 ～ 実成果物の利用により実践的なレビュースキルを向上 ～」，SQiP 研究会，2014[8] 苧阪満里子「脳のメモ帳 ワーキングメモリ」, 新曜社, 2002

8

第３分科会（トレーニングチーム）
付録 1 要トレ，仮トレ記入フォーマット

9

第３分科会（トレーニングチーム）
付録 2 トレーニング事例
・要トレの実施方法
社説を読み，テーマ，結論，理由，背景を書く．
皇位継承，19 年元日に新元号 政府が検討着手

政府は天皇陛下の退位に伴う皇位継承の時期について ，2019 年元日を念頭に制度設計する検討に入った．皇太子さまの即位に備え，新たな元号の検討にも着手した．政府の有識者会議（座長・今井敬経団連名誉会長）は今の天皇陛下に限り退位を認める特例法での対応を求める方向で，政府は与野党の議論も踏まえ，今春に関連法案を国会に提出する方針だ．
複数の政府関係者が 10 日，明らかにした．皇位継承に関する儀式は 18 年の大みそかか 19 年元日に行う可能性があるため，退位の時期は 18 年 12 月 31 日か 19 年１月１日のいずれかになる見通しだ．新元号の適用は「年の途中に天皇の代替わりがあると国民生活への影響が大きい」（首相官邸筋）ことから，19 年元日とする方向で調整する．
（省略）『日本経済新聞』 2017 年 1 月 11 日朝刊 社説
回答例（要約）
テーマ：天皇陛下退位
結論：スムーズな天皇陛下の退位が望まれる
理由：デジタルでの対応が多く必要となる
背景：天皇陛下の退位のスケジュールが報じられた
昭和から平成は怒涛の 2 日間だった

10

第３分科会（トレーニングチーム）
・仮トレの実施方法
社説の最初の部分（目安 1/4）のみを読んだうえで，結論，理由，背景を推測する．
皇位継承，19 年元日に新元号 政府が検討着手

政府は天皇陛下の退位に伴う皇位継承の時期について ，2019 年元日を念頭に制度設計する検討に入った．皇太子さまの即位に備え，新たな元号の検討にも着手した．政府の有識者会議（座長・今井敬経団連名誉会長）は今の天皇陛下に限り退位を認める特例法での対応を求める方向で，政府は与野党の議論も踏まえ，今春に関連法案を国会に提出する方針だ．
『日本経済新聞』 2017 年 1 月 11 日朝刊 社説
回答例（仮説３パターン）
テーマ：天皇陛下退位
結論：慣れ親しんだ平成が終わるのはさみしい
理由：平成も３０年近く続いた
背景：2019 年に元号が変わる可能性があるテーマ：天皇陛下退位
結論：新たな老後の過ごし方が重要である
理由：天皇退位後に余暇が増えるから
背景：一般の人も定年後の余暇の時間が増えている
健康寿命が延びている
テーマ：天皇陛下退位
結論：システム改定で儲かる
理由：元号が変わることによりシステムに影響がでる
背景：和暦での入力
新元号の英字を何にするか
開始日が１月１日になることによる影響

11