ウォータフォールモデルを例に,ユーザ要求仕様,システム設計,ソフトウェア設計,レビュー,コーディング,単体/結合テスト等のソフトウェア開発の流れと各工程の手法とソフトウェア品質の重要性を理解する.