ソフトウェアの保守性において、「平均修復時間 (MTTR)」を短縮するために最も有効な設計はどれか。

モジュール化や診断機能により、故障箇所の特定と交換を容易にする