高度試験午前I暗記無料で始める

ペアプログラミングとは?ぺあぷろぐらみんぐ

ペアプログラミングとは、2人が1台の環境に組で向かい、実際に書く役と、方針を考えて助言する役を交代しながら実装する進め方。XP(エクストリームプログラミング)のプラクティスの一つで、書いたその場で点検が入るため欠陥を早く見つけられ、知識やコードの理解もチームへ広がる。

最終更新:2026-10-07

試験情報

高度試験・午前I(全区分共通)の過去問では2回出題され、ほかに1問の解説で触れられています(2017年度〜2022年度)。

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)

この語が出る過去問を解く →

背景

書き上げてからレビューへ回す流れでは、指摘が届くころには本人の記憶が薄れ、設計の前提から直すには手戻りが大きい。点検の位置を工程の後ろから実装の最中へ動かすことで、直す費用がいちばん小さい時点で問題を潰す。属人化の解消と新任者の育成も同時に狙える点が出題される。

具体例

XPを実践する現場では、キーボードを持つ側と考える側を数十分ごとに入れ替え、片方が黙って眺めるだけの時間を作らない。新任者を熟練者と組ませれば、決済処理のような業務ルールの塊も、コードを書き進めながらそのまま引き継げる。

試験での引っ掛け

人手が倍かかるので生産性が半減すると考えがちだが、欠陥の削減と要員育成の効果まで含めて評価するのが本来の趣旨。3人以上で同じことをする形はモブプログラミングと呼び分ける。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2017年度〜2022年度)
  • 分野:午前I(全区分共通)
  • 人手が倍かかるので生産性が半減すると考えがちだが、欠陥の削減と要員育成の効果まで含めて評価するのが本来の趣旨。