システム開発における上流工程のやりがい
システム開発において、SEの仕事は大きく上流工程と下流工程の二つに分けることが出来ます。
上流工程とは、プロジェクトの初期段階に要件定義、システム設計、開発スケジュールを含む計画立案等を行うことです。
下流工程とは、上流工程の後にプログラミング、出来上がったソフトウェアのテスト等を行うことです。
システム開発と聞いて多くの人がイメージするのは、プログラミングやデバッグ等を行う姿、つまり下流工程でしょう。
同じようにシステムの品質を左右するのも下流工程、つまりプログラミ