瀑布模型把整个项目过程分成了六个主要阶段:
一、问题的定义及规划
二、需求分析
三、软件设计
四、程序编码
五、软件测试
六、运行维护
软件生命周期是软件的产生直到报废或停止使用的生命周期。而像瀑布模型这样,通过把整个软件生命周期划分为若干阶段来管理软件开发过程的方法,叫软件生命周期模型。
不管什么软件项目,不管采用什么开发模式,有四种活动是必不可少的,那就是需求、设计、编码和测试。而这四项活动,都是起源自瀑布模型,也是瀑布模型中核心的部分。
此文章为9月Day1学习笔记,内容来源于极客时间《软件工程之美》