メインコンテンツへスキップ
用語集

XPえっくすぴー

エクストリームプログラミング。ペアプログラミングやテスト駆動くどう開発かいはつ特徴とくちょうとするアジャイル手法しゅほう

ITパスポート

XP(Extreme Programming、エクストリームプログラミング)は、技術ぎじゅつてきなプラクティスを重視じゅうしするアジャイル開発かいはつ手法しゅほうです。コードの品質ひんしつ変更へんこうしやすさをたかたもつことをねらいます。ケント・ベックが提唱ていしょうしました。

代表だいひょうてきプラクティス内容ないよう
ペアプログラミング2 ひとで 1 だいかって開発かいはつ
テスト駆動くどう開発かいはつ(TDD)テストをさきいてから実装じっそう
継続けいぞくてきインテグレーションこまめに統合とうごう・テスト
リファクタリング動作どうさえず内部ないぶ構造こうぞう改善かいぜん

たとえば 2 ひと相談そうだんしながらコードをき(ペアプロ)、さきにテストを用意よういしてから実装じっそうする(TDD)ことで、欠陥けっかん早期そうきふせぎます。組織そしき・プロセス中心ちゅうしんスクラムたいし、XP は技術ぎじゅつプラクティス中心ちゅうしんというちがいがあります。

試験しけんでは ペアプログラミング・テスト駆動くどう開発かいはつ・リファクタリングが XP の特徴とくちょうであることがわれます。

この用語を学べるコンテンツ

関連する用語