文章目录 1.问题定义2.需求分析3.软件设计4.编码实现5.测试功能6.部署维护软件生命周期好处 1.问题定义 2.需求分析 3.软件设计 4.编码实现 5.测试功能 6.部署维护 软件生命周期 软件生命周期是软件的产生直到报废或停止使用的生命周期。而像瀑布模型这样,通过把整个软件生命周期划分为若干阶段来管理软件开发过程的方法,叫软件生命周期模型。 好处 让分工协作变成可能。瀑布模型的六个阶段,也让软件开发产生相应的基础分工:项目经理、产品经理、架构师、软件工程师、测试工程师、运维工程师。