システム開発において「ユニットテスト(単体テスト)」を開発者が行うべき理由はどれか。

開発の初期段階で個別の部品(モジュール)の正しさを検証することで、後続工程の手戻りを防ぎます。