開発プロセスモデル(ウォーターフォール・アジャイル)とは?かいはつぷろせすもでる
ウォーターフォールは要件定義から運用まで工程を順に進め、原則として後戻りしない前提で計画する開発モデル。アジャイルは短い反復で計画・実装・確認を繰り返し、要件が変わることを前提に進める手法の総称。対象の性質でどちらが適するかを判断させる形で問われる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
両者を分ける根っこは、後戻りにかかる費用が領域によって桁違いに違うことにある。回線の手配や機器の調達は数か月のリードタイムを持ち、決めた後で覆すと日程がそのまま延びるため、前段で固めるほうが結局は安い。逆に設定と検証を何度でも繰り返せる領域では、早く動かして直すほうが確実に安く済む。どちらが正しいかではなく、やり直しの費用で選ぶ。
具体例
拠点間回線の敷設と機器調達を含む更改は、要件と構成を先に固める進め方が合う。一方、その上で動かす監視の設定やダッシュボードは、運用当番の使い勝手を聞きながら短い周期で足していくほうが合う。同じ案件でも層によって進め方を分けるのが現実的である。
試験での引っ掛け
前提条件の取り違えが定番で、ウォーターフォールは要件が確定していることを前提に後戻りしない形をとるため、要件変更が頻発する対象には向かない。アジャイルは要件が変わることを前提とする。なおアジャイルはドキュメントを作らない手法ではなく、動くものをより重視するというだけである。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。