掌握将Excel文件转换为PDF的简单高效方法
555
2022-05-30
1、瀑布模型
计划——需求分析——设计——编码——测试——运行维护
按照线性方式进行软件开发。
缺点:
(1)阶段固定、文档多,工作量大
(2)线性,后期才见到开发成果,风险较高
(3)测试介入晚,人员闲置严重
2、原型模型
计划——需求分析(——评价确认——原型设计)——设计——编码——测试——运行维护
在瀑布模型的基础上,建立一个原型DEMO,在需求分析阶段利用该原型实现用户与软件系统的交互,评价,修改原型,得到用户的确切需求。
3、迭代模型
先设计系统的主要框架,然后再完善重要功能,最后在丰富细节
每一个阶段都是确定的需求,都是一个独立的开发周期。
4、增量模型
首先有一个确定的需求,将系统分成不同的模块,逐步的实现,最终构成的完成系统
5、敏捷模型
主要是一种思想。基于迭代。
测试模型
1、V模型
从瀑布模型研发而来的测试模型。
用户需求————验收测试阶段
需求分析————系统测试阶段(《需求规格说明书》)
概要设计————集成测试阶段(接口)
详细设计、编码开发————单元测试阶段(功能模块、代码)
2、W模型(双V模型)
在V模型的基础上,针对每个阶段再进行检查。测试活动与开发活动并行,在生产流程演进过程中,增加验证与确认活动。
3、敏捷测试模型
敏捷开发
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。