美文网首页
软件研发流程

软件研发流程

作者: 南方小镇_ | 来源:发表于2018-07-04 13:13 被阅读34次

最常见的5种模型:

 •瀑布模式

 •VW 

 •快速原型 

 •敏捷开发

瀑布模型特点:是一种线形的、顺序的软件开发模型。上一阶段的变换结果是下一阶段的变换的输入,相邻两个阶段具有因果关系,紧密相联。

瀑布模型优缺点

优点: 每个阶段要都有明确的输入件和输出件,为项目提供了按阶段划分的检查点。

缺点:•1)基于文档的驱动,各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。

•2)由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。

•3)瀑布模型的突出缺点是不适应用户需求的变化。

V模型—瀑布模型的变型

•优点:

1.强调了在整个软件项目开发中需要经历的若干个测试级别,并与每一个开发级别对应;

2.指出测试的对象除了包括程序,还应该包括需求和设计。

•局限性:

      V模型仅仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段,忽视了测试对需求分析,系统设计的验证,需求的满足情况一直到后期的验收测试才被验证。

软件测试流程/生命周期

•测试需求分析

•测试需求评审

•编写测试计划

•设计测试用例

•测试用例评审

•搭建测试环境

•测试执行

•回归测试

•测试报告

相关文章

  • 软件研发流程

    软件产品 软件是一种逻辑产品,不是客观的实体,具有无形性,它是脑力劳动的结晶,它以程序和文档的形式保存在作为计算机...

  • 软件研发流程

    最常见的5种模型: •瀑布模式 •VW •快速原型 •敏捷开发 瀑布模型特点:是一种线形的、顺序的软件开发模型。上...

  • 软件研发流程

    传统开发方案 平时开发中理论上我们是按照上图中的开发逻辑进行开发的,但实际情况下需求经常朝令夕改,尤其是在小公司,...

  • 软件研发流程

    https://blog.csdn.net/s_king_/article/details/78612905htt...

  • 【软件研发流程】学习笔记

    螺旋模型非常看重风险分析针对于需求不明确的时候,或者走一步看一步image.png RUP流程image.png2...

  • 产品经理如何使用 CODING 进行项目规划

    CODING 为您的企业提供从概念到软件开发再到产品发布的全流程全周期软件研发管理,为您的研发团队提供全程助力,帮...

  • 测试工程师如何使用 CODING 进行测试管理

    CODING 为您的企业提供从概念到软件开发再到产品发布的全流程全周期软件研发管理,为您的研发团队提供全程助力,帮...

  • 测试-软件研发组织和流程

    此树,昔年汝去时栽之。十年生死两隔,今已亭亭如盖矣。卿卿,十年之日为你报了仇。你可愿,如梦一见 软件研发组织和流程...

  • 05、软件、互联网、科技行业—痛点

    05、软件、互联网、科技行业—痛点 1、业务流程简单;(研发+技术人员80%以上) 2、用工成本、技术研发成本高;...

  • 分享实录 | 中小企业如何在家高效研发软件

    【以下内容为分享实录,有删节】 如何解决在家办公时 “团队沟通”和“研发流程”问题 软件研发团队在家办公时,会遇到...

网友评论

      本文标题:软件研发流程

      本文链接:https://www.haomeiwen.com/subject/kqjeuftx.html