スパイラルモデルとは?
状態:-
閲覧数:1,200
投稿日:2017-09-30
更新日:2017-10-08
英語表記
・Spiral Model
システムの開発手順を示すモデルの一つ
・設計とプロトタイピングを繰り返して開発していく手法
・ウォーターフォールモデルを繰り返すような感じで行われる開発手法
・仕様の検討と実装(プログラミング)を繰り返しながら開発を進めるモデル
・システムの独立性の高い部分に分解して、その部分ごとに設計、プログラミング、テストの工程を繰り返す
・ユーザーからのフィードバックや要望に対して具体的に対応しながら、精査や改善を施し、徐々に完成させていく、プロセスモデルの手法のこと
・大規模アプリケーションを独立性の高い部分に分割し,その部分ごとに設計,プログラミング,テストの工程を繰り返し,徐々にその開発範囲を広げていく
・大規模なアプリケーションを開発するとき,独立性の高い部分ごとに,設計,プログラミング,テストの開発工程を反復しながら完成度を高めていく開発手法
・ソフトウェア開発のプロセスモデルのうち,設計,プログラム開発,評価の工程を繰り返すことによって,システムの完成度を段階的に高めていくプロセスモデル
・システムの一部分について設計・実装を行い、仮組みのプログラムを元に顧客からのフィードバックやインターフェースの検討などを経て、さらに設計・実装を繰り返していく手法のこと
開発側視点
・システムの部分単位に要求定義・設計・プログラミング・テストを繰り返しながら開発するので,未経験分野のシステム開発に有効
・Spiral Model
システムの開発手順を示すモデルの一つ
・設計とプロトタイピングを繰り返して開発していく手法
・ウォーターフォールモデルを繰り返すような感じで行われる開発手法
・仕様の検討と実装(プログラミング)を繰り返しながら開発を進めるモデル
・システムの独立性の高い部分に分解して、その部分ごとに設計、プログラミング、テストの工程を繰り返す
・ユーザーからのフィードバックや要望に対して具体的に対応しながら、精査や改善を施し、徐々に完成させていく、プロセスモデルの手法のこと
・大規模アプリケーションを独立性の高い部分に分割し,その部分ごとに設計,プログラミング,テストの工程を繰り返し,徐々にその開発範囲を広げていく
・大規模なアプリケーションを開発するとき,独立性の高い部分ごとに,設計,プログラミング,テストの開発工程を反復しながら完成度を高めていく開発手法
・ソフトウェア開発のプロセスモデルのうち,設計,プログラム開発,評価の工程を繰り返すことによって,システムの完成度を段階的に高めていくプロセスモデル
・システムの一部分について設計・実装を行い、仮組みのプログラムを元に顧客からのフィードバックやインターフェースの検討などを経て、さらに設計・実装を繰り返していく手法のこと
開発側視点
・システムの部分単位に要求定義・設計・プログラミング・テストを繰り返しながら開発するので,未経験分野のシステム開発に有効