一种稳定的倒A型软件开发模型

2016-02-13 05:58:10陈诗军王慧强林俊宇向平叶田雪锋
软件 2016年12期
关键词:定义质量模型

陈诗军,王慧强,陈 强,林俊宇,向平叶,田雪锋

(1. 中兴通讯股份有限公司 无线预研部,广东 深圳 518000 2. 哈尔滨工程大学计算机 科学与技术学院,黑龙江 哈尔滨 150001)

一种稳定的倒A型软件开发模型

陈诗军1,王慧强2,陈 强1,林俊宇2,向平叶1,田雪锋1

(1. 中兴通讯股份有限公司 无线预研部,广东 深圳 518000 2. 哈尔滨工程大学计算机 科学与技术学院,黑龙江 哈尔滨 150001)

针对传统的V型软件研发过程模型存在的不稳定性问题,本文从需求对产品质量和研发的关键作用出发对其进行改进,提出了以需求为中心的倒A型稳定的研发过程模式,并基于该模式建立研发需求体系及其关联的过程控制活动;同时进一步提出以可用性理论为依据建立质量属性需求体系,并分析了质量控制活动和策略。最后阐述了新研发模式的实践情况,并对其影响和应用前景进行了展望。

计算机软件;研发过程控制;需求;质量属性;可用性

0 引言

软件开发模型是跨越整个软件生存周期的系统开发、运行、维护所实施的全部工作和任务的结构框架,在软件开发过程中有着至关重要的作用。目前存在许多著名的产品开发模型,如瀑布模型、迭代模型、增量模型等等[1-3],如表1所示。

而目前在实际项目开发过程中,应用的最为广泛的还是迭代模型和作为瀑布模型的变种V型模型。迭代模型被认为其是最贴合实际的研发模型,实际上是一次输出没有达到目标要求,或者需要优化补充,或者产生故障(从某种意义上看,故障是没有满足需求的结果)。……

登录APP查看全文

猜你喜欢
定义质量模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
做梦导致睡眠质量差吗
3D打印中的模型分割与打包
成功的定义
山东青年(2016年1期)2016-02-28 14:25:25
质量投诉超六成
汽车观察(2016年3期)2016-02-28 13:16:26
修辞学的重大定义
当代修辞学(2014年3期)2014-01-21 02:30:44
山的定义
公务员文萃(2013年5期)2013-03-11 16:08:37
教你正确用(十七)
海外英语(2006年11期)2006-11-30 05:16:56