ウォーターフォール
ウォーターフォール・モデル
(ウォーターフォール から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/03/20 19:55 UTC 版)
ウォーターフォール・モデルは、ソフトウェア工学における古典的な[1][2]開発モデルであり、開発活動を線形の連続的なフェーズに分割し、各フェーズが前のフェーズの成果物に依存し、タスクの専門化に対応している。[3] このアプローチは、エンジニアリング設計の特定の分野で典型的である。ソフトウェア開発では、[3] 反復が少なく柔軟性の低いアプローチの1つであり、進捗は主に1方向(滝のように「下方向」)に構想、着手、分析、設計、構築、テスト、実装、メンテナンスのフェーズを通って流れる。[4] ウォーターフォールモデルは、ソフトウェア開発で使用された最も初期のSDLCアプローチである。
- ^ “From Waterfall to Agile software: Development models in the IT sector, 2006 to 2018. Impacts on company management”. Journal of International Studies (Fundacja Centrum Badań Socjologicznych) 11 (2): 315–325. (2018). ISSN 2071-8330 2023年9月28日閲覧。.
- ^ Adenowo, Adetokunbo; Adenowo, Basirat A (2020-09-10). “(PDF) Software Engineering Methodologies: A Review of the Waterfall Model and Object- Oriented Approach”. International Journal of Scientific and Engineering Research (IJSER Publishing) 4 (7): 427–434. ISSN 2229-5518 2023年9月28日閲覧。.
- ^ a b Petersen, Kai; Wohlin, Claes; Baca, Dejan (2009). “The Waterfall Model in Large-Scale Development”. In Bomarius, Frank; Oivo, Markku; Jaring, Päivi et al. (英語). Product-Focused Software Process Improvement. Lecture Notes in Business Information Processing. 32. Berlin, Heidelberg: Springer. pp. 386–400. Bibcode: 2009pfsp.book..386P. doi:10.1007/978-3-642-02152-7_29. ISBN 978-3-642-02152-7
- ^ “The Traditional Waterfall Approach”. www.umsl.edu. 2022年2月23日閲覧。
- ^ Benington, Herbert D. (1 October 1983). “Production of Large Computer Programs”. IEEE Annals of the History of Computing (IEEE Educational Activities Department) 5 (4): 350–361. doi:10.1109/MAHC.1983.10102 2011年3月21日閲覧。. Archived July 18, 2011, at the Wayback Machine.
- ^ 菅野孝男 1996, p. 34.
- ^ Frederick P. Brooks Jr. 2010, p. 34.
- ^ McBreen,P. 2002, p. 125.
- ^ Larman,C. 2004, pp. 129–132.
- 1 ウォーターフォール・モデルとは
- 2 ウォーターフォール・モデルの概要
- 3 参考文献
ウォーターフォール
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/07 09:26 UTC 版)
「ソフトウェア開発方法論」の記事における「ウォーターフォール」の解説
ウォーターフォール・モデルは逐次的な開発手法であり、要求分析・設計・実装・テスト(評価)・統合・保守と、水が低いところに流れていくように上流工程から下流工程へと順次移行していく。この手法を最初に定式化したのはウィンストン・W・ロイス(英語版)の1970年の論文とされているが、ロイス自身は「ウォーターフォール」という用語をこの論文で使ってはいない。 基本原則は次の通り。 プロジェクトは逐次的な工程に分けられ、工程間の若干の重なりと戻りは許容される。 計画、スケジュール、日程、予算などを重視し、システム全体を一度に実装することを特徴とする。 様々な文書を作成し、公式なレビューを行い、ある工程から次の工程へ移行する際にはユーザーまたはIT管理者による承認を必要とする。 ウォーターフォール・モデルは従来からの工学的手法をソフトウェア工学にそのまま適用したものである。大規模なプロジェクトで採用され、予算超過、納期遅延、要求仕様を満たさないものを生み出すなどして非難されてきた。契約条件にされた場合を除き、ウォーターフォール・モデルよりも柔軟な手法を採用することが多くなっている。
※この「ウォーターフォール」の解説は、「ソフトウェア開発方法論」の解説の一部です。
「ウォーターフォール」を含む「ソフトウェア開発方法論」の記事については、「ソフトウェア開発方法論」の概要を参照ください。
ウォーターフォール
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/12 21:34 UTC 版)
※この「ウォーターフォール」の解説は、「乾貞治」の解説の一部です。
「ウォーターフォール」を含む「乾貞治」の記事については、「乾貞治」の概要を参照ください。
- ウォーターフォールのページへのリンク