IT用語帳
PMプロジェクトの計画 · システム開発アプローチの選択

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

Extreme Programming

えっくすぴー

アジャイル開発手法の一つ。ペアプログラミング、テスト駆動開発(TDD)、リファクタリング、継続的インテグレーション、小規模リリースなどのプラクティスを重視する。開発チームの技術的な品質向上に焦点を当てる。

共有:

Related

他の資格での定義

IPXP

アジャイル開発手法の一つ。ペアプログラミング、テスト駆動開発、リファクタリング、継続的インテグレーションなどのプラクティスを実践し、高品質なソフトウェアを迅速に開発する。エクストリームプログラミングとも呼ばれる。

FEXP

アジャイル開発手法の一つで、テスト駆動開発(TDD)、ペアプログラミング、リファクタリング、ソースコードの共同所有、継続的インテグレーション(CI)、YAGNIなどのプラクティスを特徴とする。短いリリースサイクルで品質と生産性を両立する。

APXP

アジャイル開発手法の一つ。コミュニケーション、シンプル、フィードバック、勇気、尊重の5つの価値に基づく。テスト駆動開発(TDD)、ペアプログラミング、リファクタリング、継続的インテグレーション(CI)、YAGNI等のプラクティスを実践する。

SAXP(エクストリームプログラミング)

Kent Beckが提唱したアジャイル開発手法。ペアプログラミング、テスト駆動開発(TDD)、継続的インテグレーション、リファクタリング、小規模リリースなどのプラクティスを組み合わせて高品質なソフトウェアを迅速に開発する。

A-1エクストリームプログラミング(XP)

ケント・ベックらが提唱したアジャイル開発手法。コミュニケーション、シンプル、フィードバック、勇気、尊重の価値に基づき、テスト駆動開発、ペアプログラミング、リファクタリング、継続的インテグレーションなどの具体的なプラクティスを定める。プラクティスは共同、開発、管理者、顧客の4つに分類される。

Past Exams

過去問での出題

過去問で 26 回出題(応用情報技術者試験 8・基本情報技術者試験 4・プロジェクトマネージャ試験 4・データベーススペシャリスト試験 4・情報処理安全確保支援士試験 3・ITパスポート試験 1・ネットワークスペシャリスト試験 1・高度試験 午前Ⅰ 1)。うち 1 回は用語そのものを問う問題です。

残り 16 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

プロジェクトマネージャ試験の過去問によく出る用語

Related

関連キーワードの用語

PMイテレーション

アジャイル開発において、一定期間(通常1〜4週間)で計画・設計・実装・テストの一連の開発サイクルを繰り返す単位。各イテレーションの終了時に動作するソフトウェアのインクリメントを生み出す。スクラムではスプリントと呼ぶ。

PMベロシティ

アジャイル開発において、チームが1イテレーション(スプリント)で完了できる作業量の指標。ストーリーポイントの合計で表される。過去のベロシティの実績値から将来のイテレーションの作業量を予測する。

PMバーンダウンチャート

縦軸に残作業量、横軸に時間をとり、作業の消化状況を視覚的に表すグラフ。理想線(計画線)と実績線を比較することで、進捗の遅れや前倒しを把握できる。スプリント単位やリリース単位で使用される。

PMカンバン

作業の可視化と仕掛中作業(WIP)の制限により、フローを最適化するアジャイル手法。ボード上に「To Do」「Doing」「Done」などのカラムを設け、タスクカードを移動させて進捗を管理する。リードタイムの短縮と継続的な改善を目指す。

PMスプリント

スクラムにおける固定期間(通常1〜4週間)の開発イテレーション。スプリント計画、デイリースクラム、スプリントレビュー、スプリントレトロスペクティブのイベントで構成される。スプリント中はスコープの変更を最小限に抑える。

PMストーリーポイント

アジャイル開発においてユーザストーリーの相対的な作業規模を表す単位。作業量、複雑さ、不確実性を考慮して数値化する。フィボナッチ数列(1, 2, 3, 5, 8, 13...)がよく使われ、プランニングポーカーで合意形成する。