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

XP

XP(エクストリーム・プログラミング)とは、1990年代後半に提唱されたソフトウェア開発手法で、アジャイル開発の代表的な考え方の一つです。

Kent Beck氏らによってまとめられ、素早く柔軟に開発を進めることを重視しています。

例えば、アプリ開発の現場で「短いサイクルで少しずつ機能を追加する」「開発者同士が頻繁にコードレビューを行う」「テストを先に作る」などの方法を取り入れながら、ユーザの要望に素早く対応していきます。

このように改善を繰り返しながら品質を高めるのが特徴です。

ITパスポート試験では、XPはアジャイル開発の先駆けとなった開発手法であり、短い反復と柔軟な対応を重視する点が重要です。

テストやレビューを重視する開発スタイルとして覚えておきましょう。

こちらもご覧ください:RADモデルとは

Rate this post
Visited 6 times, 1 visit(s) today