答え イ
【解説】
システムに存在するバグの数は1,000NCSS当たり5件で、システム規模が6,000NCSSなので
6,000NCSS×5件/1,000NCSS=30件
30件のバグが単体テスト以降で発見された場合の修復時間は、1件のバグの修復時間が5時間なので
30件×5時間/件=150時間 …(1)
6,000NCSSのシステムのコードインスペクションに要する時間は
6,000NCSS×4時間/1,000NCSS=24時間 …(2)
コードインスペクションを行いバグの90%がコードインスペクションで検出され修復に要する時間
30件×90%×1時間/件=27時間 …(3)
コードインスペクションで発見されなかったバグが単体テスト以降で発見され修復に要する時間
30件×10%×5時間/件=15時間 …(4)
コードインスペクションを行わなかったときのバグの修復時間は(1)=150時間
コードインスペクションを行ったときのバグの修復時間は(2)+(3)+(4)=24+27+15=66時間 …(5)
したがって、削減できた時間は
(1)-(5)=150-66=84時間
(イ)になる。