IT用語帳
FEソフトウェア開発管理技術 · 開発プロセス・手法

アジャイルソフトウェア開発宣言

Manifesto for Agile Software Development

あじゃいるそふとうぇあかいはつせんげん

2001年に公開されたアジャイル開発の価値観を示す文書。プロセスより個人と対話を、包括的な文書より動くソフトウェアを、契約交渉より顧客との協調を、計画に従うことより変化への対応を重視する。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 3 回出題(プロジェクトマネージャ試験 2・応用情報技術者試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。

基本情報技術者試験の過去問によく出る用語

Related

関連キーワードの用語

FEペアプログラミング

2人が1台の端末を共有し、一方が書き他方が確認しながら交代でコードを書く手法。XPの実践の一つで、その場でレビューが行われるため欠陥が減り、知識の共有も進む。

FEスプリント

スクラムで、計画から動くソフトウェアの完成までを行う1回分の反復期間。通常1〜4週間の固定した長さとし、期間中は目標を変えない。終了時にはふりかえりを行って次に生かす。

FEプロダクトバックログ

スクラムで、製品に必要な機能や改善を優先順位付きで並べた一覧。プロダクトオーナーが管理し、状況に応じて随時見直す。ここから各スプリントで扱う項目を取り出す。

IPアジャイル開発

短い反復(イテレーション)を繰り返しながら、動作するソフトウェアを段階的に開発していく手法の総称。変化する要求への迅速な対応を重視し、顧客との継続的な協力により価値を提供する。

IPユーザーストーリー

アジャイル開発において、利用者の視点でシステムに求める機能や価値を簡潔に記述したもの。「〜として、〜したい。なぜなら〜だから」という形式で記述され、要件を共有・管理する単位となる。

IPXP

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