変化に強いアジャイル開発。スクラム・XP・リーンの3手法を理解しましょう。
アジャイルってウォーターフォールと何が違うの?
何がいいの?
アジャイル開発は短いサイクルで反復しながら、変化に柔軟に対応していく手法なのよ。
要件変更が頻繁な今のWebサービスに向いているわね。
代表的な手法: スクラム・XP・リーン開発・カンバン。
スクラムって聞いたことあるけど、どんな感じなんですかぁ?
スクラムでは1〜4週間のスプリントを繰り返すのよ。
役割は、プロダクトオーナー (PO)・スクラムマスター (SM)・開発チーム。
イベント: スプリントプランニング・デイリースクラム (毎日15分)・レビュー・レトロスペクティブ。
XPはペアプログラミングやTDD (テスト駆動開発)、リファクタリングといった「実践の集まり」が特徴なのよ。
アジャイル開発の価値観をまとめたアジャイルマニフェストも覚えておいて。
「個人と対話 > プロセスとツール」など4つの価値観があるわ。
確認クイズ
スクラムにおける1〜4週間の開発期間を表す用語はどれか。
- イテレーション
- スプリント
- リリース
- サイクル
こたえを見る
正解: 2. スプリント
スクラムでは スプリント と呼ばれる1〜4週間の固定期間で開発を反復します。各スプリントの終わりにレビューと振り返り (レトロスペクティブ) を行います。