読み込み中…
読み込み中…
経営情報システム
一方向か、回すか、左右で対応づけるか。進み方の形で覚える
この図は、演習でこの分野の問題を解いたときにも解説の中に出ます。 図は教科書レベルの一般知識をもとに当サイトが独自に作図したもので、過去問の図表そのものではありません。
ウォーターフォールモデル
どういうものか:要件定義から順に工程を進め、前の工程が終わってから次に移る
おさえる点:計画が立てやすく大規模開発に向く一方、要件の間違いが後の工程で見つかると手戻りが大きくなります。上流での確認がすべてになります。
取り違えやすい相手と並べて見る
いま選んでいるもの
ウォーターフォールモデル
後戻りしない前提。工程の区切りで成果物を確定させる
取り違えやすい相手
V字モデル
どの設計を、どのテストで確かめるかが決まっている
本試験では、スパイラルモデルとプロトタイピングモデルの取り違えが定番です。試作で要件を確かめるのがプロトタイピング、一巡ごとに完成品を積み上げるのがスパイラルです。V字モデルは「設計とテストの対応」を問う形で出ます。
| 名前 | どういうものか | 見分ける決め手 |
|---|---|---|
| 順番に進める(工程を区切って、前から順に固める) | ||
| ウォーターフォールモデル | 要件定義から順に工程を進め、前の工程が終わってから次に移る | 後戻りしない前提。工程の区切りで成果物を確定させる |
| V字モデル | 左側の設計工程と、右側のテスト工程を1対1で対応づける | どの設計を、どのテストで確かめるかが決まっている |
| 回しながら育てる(作って見せて直す、を繰り返す) | ||
| プロトタイピングモデル | 早い段階で試作品を作り、利用者に見せて要件を固める | 試作は要件を確かめるための道具。確認できたら本番を作る |
| スパイラルモデル | 機能のまとまりごとに、設計から評価までを一巡し、それを繰り返す | 一巡ごとに動くものが増える。危険の大きいところから先に回す |
| アジャイル開発 | 短い期間の反復を繰り返し、動くソフトウェアを継続的に届ける | 反復が短く、要求の変化を受け入れる前提で進める |
線の形がそのまま進み方です。一方向に降りるのがウォーターフォール、輪が並ぶのが反復型、左右で結ばれているのがV字モデルの対応関係です。