2022年 秋期 プロジェクトマネージャ 午前 問16

XP(eXtreme Programing)のプラクティスの一つであるものはどれか。

 ア  構造化プログラミング  イ  コンポーネント指向プログラミング
 ウ  ビジュアルプログラミング  エ  ペアプログラミング


答え エ


解説
XPのプラクティスには

  • 共同のプラクティス
    • 反復
    • 共通の用語
    • オープンな作業空間
    • 回顧
  • 開発のプラクティス
    • テスト駆動開発
    • ペアプログラミング
    • リファクタリング
    • 集団的な所有権
    • 継続的な結合
    • YAGNI(You Ain't Gonna Need It.今必要なことだけ行う)
  • 管理者のプラクティス
    • 責任の受け入れ
    • 援護
    • 四半期ごとの見直し
    • ミラー
    • 最適なペースでの仕事
  • 顧客のプラクティス
    • ストーリーの作成
    • リリース計画
    • 受入れテスト
    • 短期リリース
があります。


キーワード
・XP

キーワードの解説
  • XP(eXtreme Programing、エクストリーム・プログラミング)
    既存の開発手法で重視してきた段階的に仕様を確定しプログラムを開発する手法から、仕様変更が発生するのを前提に短期間でプログラムのリリースを行い利用者とコミュニケーションを行い、コミュニケーションで指摘された内容の修正を行うという手順を繰り返し行い開発を進めていく方法です。
    XPで重要視するのは“コミュニケーション”、“単純さ”、“フィードバック”、“勇気”であり、幾つかのプラクティス(習慣、実践)が定められています。

もっと、「XP」について調べてみよう。

戻る 一覧へ 次へ