開発工程

開発工程


お客様の要望に合わせて柔軟に開発工程をセッティングします。
基本的に「ウォーターフォール工程モデル」と「アジャイル工程モデル」のどちらかでシステム開発・構築を行います。

弊社では、大規模・中規模なシステムでは、ウォーターフォール工程モデルにて開発・構築を小規模なシステムでは、アジャイル工程モデルで開発・構築を行う事が多いです。

ウォーターフォール工程モデル

上流の工程から下流の工程へ、順に行っていくのが、ウォーターフォール工程モデルとなります。
いくつもの工程に分かれており、全ての工程を行うこともあれば、部分的のみ行うこともあります。
大まかに以下のような工程の流れになります。

お客様の予算やシステムの規模により工程を省略したり、より細かな工程にしたり柔軟に対応いたします。


主なウォーターフォール工程の流れ

No 工程内容
SPお問い合わせ
ヒアリング
まずは、お問い合わせ下さい。
要望や予算などをヒアリングいたします。
ご提案書
レビュー打合せ
ヒアリング内容から提案書を作成し、
要望に漏れがないかなどレビューを行います。
レビュー内容から提案書を改修する事も
あります。
お見積り提案書内容からお見積りを作成いたします。
ご検討下さい。
システム発注
契約書締結
検討の上、決定頂けたら発注手続き・契約書の
締結手続きを行って頂きます。
SA要求分析
要求定義
要望内容やシステム性能の要求を検討し、
要求定義書を作成します。
UI基本設計システムの基本設計を行います。
画面デザインや設計なども行います。
SS構造設計
機能設計
システムの構造や必要機能を洗い出し、
どのように配置するかを設計します。
PS詳細設計システムを詳細に設計し、必要なファイル
単位に分割します。
PDプログラム設計プログラムがどんな処理を行うか・どの
リソースにアクセスするかなど設計を
行います。
10PGプログラミングプログラミングを行います。
11MTモジュール
テスト
小さな機能単位でプログラムが正しく動作
するかのテストを行います。
12IT結合テストモジュールテストされたプログラム群を
連携させ正しく動作するかテストします。
13STシステムテストシステム全体としてテストを行います。
14OT運用テスト実際の運用環境上、または運用に準ずる環境
上で本番用のテストを行います。
15実運用・評価実運用を開始します。
16仕様書改修修正のあった項目など仕様書を改修します。

アジャイル工程モデル

ウォーターフォール工程モデルでは工程を順に行いますが、アジャイル開発では、そのような開発手順ではありません。

スピード感のある開発方法で、おおまかに全体を作りつつ随時プレビューや変更・修正を行っていく開発方法になります。

中・小規模なシステムで要件があいまいな場合や、モデルケースシステムが他にある場合などに向いている工程モデルです。