软件生存期(life cycle)
软件友一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存期。
常用软件过程模型
螺旋模型
·螺旋模型沿着裸线旋转,在四个象限上分别表达了四个方面的活动,即:
1.制定计划——确定软件目标,选定实施方案,弄清项目开发的限制条件
2.风险分析——分析所选方案,考虑如何识别和消除风险
3.实施工程——实施软件开发
4.客户评估——评价开发工作,提出修正建议
喷泉模型
——迭代
——重复
——演进
无间隙
各阶段间无明显界限