zoukankan      html  css  js  c++  java
  • 第五周作业

    在做项目做原型中发现对这几种模型还不是太了解,现在来比较下瀑布模型、演化模型、螺旋模型的优缺点。

    ①瀑布模型

    优点:简单

    缺点:1)在实际开发工作中,用户不可能一开始就使自己的要求很清晰;

          2)要求用户需求比较稳定;

          3)用户参与程度不够;

          4)在阶段间移交信息的过程中,容易产生误解。

    ②演化模型

    优点:1)任何功能一经开发就能进入测试以便验证是否符合产品需求;

          2)如果发现产品有任何问题,可及时改正或停止,防止资金浪费;

          3)如果客户一开始没有明确的产品需求,可一步步引导出正确的需求;

          4)开发过程中的经验教训对后续的开发有启发作用。

    缺点:如果缺乏严格的过程管理的话,这个生命周期模型很可能退化为一种原始的无计划的“试-错-改”模式。

    ③螺旋模型

    优点:1)灵活,可在项目各个阶段进行变更;

          2)减少过多测试或测试不足带来的风险;

          3)客户始终参与每个阶段的开发,保证了项目不偏离正确方向以及项目的可控性。

    缺点:周期太长,而软件技术发展较快,容易出现开发完之后就落伍了的情况。

  • 相关阅读:
    dom元素和方法总结
    jQuery插件开发
    单次遍历,带权随机选取问题
    转:面试中常见的一些算法问题
    树状数组资料
    逆序数的求法
    将n进制的数组压缩成字符串(0-9 a-z)同一时候解压
    [积累]C++复习 海大2014硕士生面试题微信系统总结
    记一个手游app数据文件的破解
    poj1189 简单dp
  • 原文地址:https://www.cnblogs.com/sanjin1602/p/5357522.html
Copyright © 2011-2022 走看看