技術士第一次試験 専門科目情報工学部門 R04

問題 20 / 35

出典: 令和4年度技術士第一次試験問題[専門科目情報工学部門] III-20

TDD (テスト駆動開発: Test Driven Development) の効果に関する次の記述のうち、最も適切なものはどれか。

TDDのサイクルにはリファクタリングが含まれる。
自動テストコードはそのままユーザビリティテストとして機能するため、高い試験性が保たれる。
実装工数は増加せず実装時に混入する障害の割合が軽減されるため、テスト工数の削減及びデバッグ時間の大幅な短縮が期待できる。
コードの記述後にテストを記述するので、対象の仕様を詳細に検討する効果もある。
ソフトウェアの保守性、特に解析性を大きく向上できる。

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。