いろんなモデル

システム開発の流れとしては、まず、いろんな開発モデルがありますが、ここでは、ウォーターフォールモデルを紹介します。
「要求定義」「設計」「プログラミング」「テスト」「運用」の順で基本的な作業工程となり、どのステップも平行で行われることはありません。
基本的に後戻りもありません。
水が流れるように作業するため、ウォーターフォールと名づけられています。
「要求定義」ではお客様の要求をまとめる作業を行います。お客様の要求は漠然としているため、それをひとずつまとめられる能力が必要です。

PR


実務

「設計」では、まとめられたお客様の要求を実際のシステム設計に落としていきます。
「プログラミング」では、設計で固められたものをいよいよプログラムに落とし込んでいきます。
「テスト」では、プログラミングで作られたシステムをテストしていきます。
プログラム単体のテストから、プログラム同士を結合させて行う結合テスト。
または、要求に合っているかの要求定義のテストも行われます。
「運用」では、出来上がったシステムを実際に運用していきます。
ただ動かすだけではなく、運用で問題が発生すれば、修正作業なども行います。
こうして、一連の流れがウォーターフォールモデルと呼ばれるシステム開発の流れです。

PR