テクノロジ系 / システム開発技術
不具合の根本原因
表面化した不具合を生み出している、真の原因。これを除かないと再発を防げない。
もう少し詳しく
不具合の根本原因(ルートコーズ)は、目に見える症状ではなく、それを引き起こしている本質的な原因を指します。症状だけを場当たり的に直すと再発するため、なぜそうなったかを掘り下げて根本原因を特定し、そこを是正することが重要です。原因分析(なぜなぜ分析など)で突き止め、再発防止につなげます。
試験での見方
例:「画面が固まる」症状の裏にある「特定データで処理が無限ループする」という根本原因を突き止めて是正する。
「症状ではなく真の原因を特定する」点が問われます。場当たり対応では再発する、根本原因の是正が再発防止につながる、という考え方を押さえます。