上下にスクロールするかキーボードの上下キーを使うと、次の学習カードへ進めます。

イントロ

ウォータフォール・アジャイル・DevOps

進め方、変更への強さ、確認タイミングを比較する

ウォータフォールは工程を順に進める考え方、アジャイルは短い反復で価値を確認する考え方で、DevOpsは開発と運用の連携を重視する。開発手法は流行語として語られやすいが、工程の進め方や変化への対応の違いを理解することが重要だからです。

定義

ウォータフォール・アジャイル・DevOps

教科書では
ウォータフォールは工程を順に進める考え方、アジャイルは短い反復で価値を確認する考え方で、DevOpsは開発と運用の連携を重視する。
言いかえると
ウォータフォールは工程を順に進める考え方、アジャイルは短い反復で価値を確認する考え方で、DevOpsは開発と運用の連携を重視する。ここではウォータフォール、アジャイル、スクラム、反復開発、プロトタイピング、DevOpsを扱います。スクラムイベント運営、CI/CD実装、アジャイル契約、組織変革までは追わず、ウォータフォールアジャイルを分けます。
比較
見る点押さえる内容注意する混同
目的ウォータフォールの目的と役割を見る用語名だけで選ばない
判断軸変更が多いか、要件が固まっているか、早く利用者確認したいかを見るアジャイルは計画を立てずに自由に作る方法だと思う
範囲ウォータフォール、アジャイル、スクラム、反復開発、プロトタイピングスクラムイベント運営、CI/CD実装、アジャイル契約、組織変革

見る点目的

押さえる内容
ウォータフォールの目的と役割を見る
注意する混同
用語名だけで選ばない

見る点判断軸

押さえる内容
変更が多いか、要件が固まっているか、早く利用者確認したいかを見る
注意する混同
アジャイルは計画を立てずに自由に作る方法だと思う

見る点範囲

押さえる内容
ウォータフォール、アジャイル、スクラム、反復開発、プロトタイピング
注意する混同
スクラムイベント運営、CI/CD実装、アジャイル契約、組織変革

ウォータフォール・アジャイル・DevOpsは、似た用語を丸暗記するより、目的・対象・判断軸を分けると理解しやすくなります。

図解ウォータフォール・アジャイル・DevOpsで扱う関係を、短いラベルで整理した図
ウォータフォールの直線的な流れと、アジャイルの短い反復を並べて示す。左から順に追うと、変更が多いか、要件が固まっているか、早く利用者確認したいかを見ることが分かります。
場面
要件が明確な帳票改修はウォータフォール、利用者の反応を見ながら作る新機能はアジャイルが検討される例
順に考えると
この場面では、まずウォータフォールが何を助けるかを確認します。次にアジャイルとの違いを見て、変更が多いか、要件が固まっているか、早く利用者確認したいかを見る。スクラムイベント運営、CI/CD実装、アジャイル契約、組織変革までは追わず、役割を一文で説明できれば十分です。
ここが結論
ウォータフォールアジャイルを分けると、変更が多いか、要件が固まっているか、早く利用者確認したいかを見る。
注意

よくある混同

確認

確認テスト

Q1

ウォータフォール・アジャイル・DevOpsで最も大切な見方はどれですか。

まとめ

まとめ

  1. 1

    ウォータフォールの意味を説明できる

  2. 2

    アジャイルとの違い・関係を分ける

  3. 3

    変更が多いか、要件が固まっているか、早く利用者確認したいかを見る

  4. 4

    アジャイルは計画を立てずに自由に作る方法だと思うという誤解に注意する