当前位置: 主页 > 建站知识 > 软件开发

软件开发包含-开发间接费包含业务

发布时间:2023-02-02 11:20   浏览次数:次   作者:佚名

软件开发过程的 5 种最常见模型

1.瀑布模型

在 20 世纪 70 年代,瀑布模型是唯一被广泛采用的软件过程模型。 瀑布模型是一种线性的、顺序的软件开发模型

特点:前一阶段的变换结果是下一阶段变换的输入,相邻的两个阶段具有因果关系,紧密相连。

瀑布模式的变体:V、W 模型台阶允许交叉。 步骤允许回溯。 测试贯穿全过程,降低缺陷修复成本和项目进度风险。

优点:提供了软件开发的基础框架,比靠“个人技能”要好得多

-- 方便大型软件开发过程中人员的组织和管理

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

-- 方便使用开发方法和工具

--提高了软件的质量和效率

缺点:起步阶段,所有要求都指出来了。 用户和项目负责人可能需要很长时间才能获得所需的版本。 如果他们需要修改,他们将蒙受损失。

流程图:

开发间接费包含业务_常用的软件设计文档包含哪些内容_软件开发包含

2.V型

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

V模型的优点:

1. 测试过程中存在的不同层级清晰标示

2. 清楚描述测试阶段与开发过程各阶段的对应关系(引入测试机

系统,需求分析做好,见验收测试)

3. V模型的测试策略包括低级测试(代码级测试)和高层测试(需求级测试)

V模型的缺点:

1. 只把测试过程作为编码后的需求分析、概要设计、详细设计

开发间接费包含业务_常用的软件设计文档包含哪些内容_软件开发包含

一个阶段,人们很容易理解,测试是软件开发的最后一个阶段。

2.早期测试没有明确说明,不符合早期测试和持续测试的原则

然后(用户需求是否正确要到验收测试才能发现)。

3. 和瀑布模型一样,这个过程也是单向的,不可逆的。

3.W模型

软件开发包含_常用的软件设计文档包含哪些内容_开发间接费包含业务

W模型的优点:

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

1. 符合早期测试和持续测试的原则

2、符合实际工作中的测试活动。

W模型的缺点:

1、W型与V型相同。 它将软件开发活动看成是一系列的串行活动,开发和测试之间保持线性上下文关系,因此不支持迭代。

4.X模型

X模型的左侧描述了各个程序片段的单独编码和测试,

之后会经常交接,最后集成成一个产品固定版本交付给用户。

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

Model X提出了探索性测试的概念

常用的软件设计文档包含哪些内容_开发间接费包含业务_软件开发包含

5.H型

软件测试的H模型表明,软件测试不仅指测试的执行软件开发包含,还包括许多其他的

§ 活动,软件测试是一个独立的过程软件开发包含,贯穿于产品的整个生命周期,与其他过程一样

同时,只要测试条件成熟,测试准备活动完成,测试执行活动就可以进行。

进行

软件开发包含_开发间接费包含业务_常用的软件设计文档包含哪些内容