継続的デリバリ (Continuous Delivery) の説明として、最も適切なものはどれか。
@ ドメインエキスパートや開発者がそれぞれ考えている概念を共有し合い、ドメインエキスパートと開発者が共同で設計を進める手法。
A 開発者や開発チームが、ソフトウェアの開発だけでなく運用も同時並行して実施すること。
B 実行可能なプログラムの受け入れテストや性能テストを行い、プログラムをいつでも本番環境で実行可能な状態にしておくこと。
C ソフトウェアの外部から見た振る舞いを変更せず、内部構造を再構成する活動。
D ソフトウェアを機能単位で部品として分解し、それらを組合せることでソフトウェアを構築する枠組み。
B
@ ドメイン駆動設計 (DDD = Domain Driven Design) の説明である。
A DevOpsの説明である。
B 正しい。
C リファクタリングの説明である。
D コンポーネントベース開発 (CBD = Component-Based Development) の説明である。
| V−22 | 目次 | V−24 |