软件过程
瀑布模型
1、每个阶段都必须完成规定的文档,没有交出合格的文档就是没有完成该阶段的任务
2、每个阶段结束前要对所有完成的文档进行评审
3、实际中瀑布模型带有反馈,评审发现错误要加以改正
优点
1、强迫开发人员采用规范的方法。
2、严格规定了每个阶段必须提交的文档
3、每个阶段所交出的产品都必须经过质量保证小组的仔细验证。
快速原型模型
优点:开发速度快按照线性顺序进行
增量模型
把软件产品作为一系列增量构件来设计、编码、继承和测试。每个构建由多个相互作用的模块组成,并且能完成特定功能。
使用增量模型时,第一个增量构件往往能实现软件的基本需求,提供最核心的需求
缺点
软件体系结构必须是开放的,键入新构件的过程必须简单、方便。
螺旋模型
使用原型及其他方法来尽量降低风险。实际上是每个阶段增加了风险分析过程的快速原型模型
喷泉模型
迭代、无缝式开发过程
Rational统一过程(RUP)
软件工程导论
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...