プログラミング基礎上級
アジャイル
アジャイル
一言で言うと
短い反復で価値を届ける開発思想。
もう少し詳しく
一言で言うと
反復を短いサイクルで繰り返し、動くソフトウェアを継続的に届ける開発手法の総称。
もう少し詳しく
2001年のアジャイルマニフェストを起点に広まった開発思想で、スクラム・カンバン・XP(エクストリームプログラミング)などのフレームワークが含まれます。1〜4週間のイテレーション(スプリント)を繰り返しながら動くソフトウェアを積み上げていく点が特徴で、計画を重視するウォーターフォール型開発とは対照的に、変化への適応と顧客との継続的な協働を重視します。
実務でどう使うか
関連する章
Ch244 で詳しく学べます。