软件开发 |
---|
核心行动 |
范式与模式 |
方法论与框架 |
支持行为 |
实践 |
工具 |
标准与知识体系 |
瀑布模型(Waterfall Model)最早强调软件或系统开发应有完整周期,且软件开发过程中必须依次经过中间的每一个阶段,开发过程中也应充分考量分析与设计的技术、时间和资源的投入等。由于该模式强调开发过程中有完成的规划、分析、设计、测试等过程,因此能有效的确保系统质量,因此它是软件开发界最初的标准。(Boehm, 1988)。
模型(阶段)
- 需求定义(Requirements)
- 设计(Design)
- 实现(Implementation)
- 集成与测试(Integration)
- 移交与维护(Maintenance)