软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
软件过程(ISO9000):使用资源将输入转化为输出的活动所构成的系统。
输入:如软件需求
输出:如软件产品
瀑布模型
1. 阶段间具有顺序性和依赖性
2. 推迟实现的观点
3. 质量保证的观点
优点:采用规范的方法;严格规定每个阶段提交的文档;要求每个阶段交出的产品必须经过验证。
快速原型模型
优点:不带反馈环,基本上是线性顺序进行
增量模型
优点:能较短时间内提交可完成部分工作的产品;可以使用户有充裕的时间学习和适应新产品。
一种风险更大的增量模型:
螺旋模型
可把它看作在每个阶段之前都增加风险分析的快速原型模型。
喷泉模型
典型的面向对象软件开发过程模型之一。
欢迎关注我的微信个人订阅号
每天多学一点0.0
时间: 2024-10-12 08:02:57