ソフトウェア開発管理技術

平成30年度 秋期 基本情報技術者試験 午前 問50

XP(Extreme Programming)のプラクティスの説明のうち,適切なものはどれか。
  • ア 顧客は単体テストの仕様に責任をもつ。
  • イ コードの結合とテストを継続的に繰り返す。
  • ウ コードを作成して結合できることを確認した後,テストケースを作成する。
  • エ テストを通過したコードは,次のイテレーションまでリファクタリングしない。

出典:平成30年度 秋期 基本情報技術者試験 午前 問50

答えと解説を見る

正解:イ

覚える知識

XP(エクストリームプログラミング)のプラクティス

XPでは、コードの結合とテストを継続的に繰り返す継続的インテグレーションを行う。

この問題で必要なこと

XPでは継続的インテグレーション(結合とテストの繰返し)、テスト駆動、リファクタリングなどを行う。

ひっかけ

テストを後回し、リファクタリングを先送りするなどXPに反する運用。

この知識の出題:本試験系 4 回・免除試験 6 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「アジャイル開発(XP とスクラム)」で学ぶ

同じ知識の過去問