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

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

    ①瀑布模型

    优点:简单

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

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

          3)用户参与程度不够;

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

    ②演化模型

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

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

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

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

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

    ③螺旋模型

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

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

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

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

  • 相关阅读:
    word设置的密码忘了怎么办?
    Navicat Report Viewer 设置 HTTP 的方法
    如何处理Navicat Report Viewer 报表
    excel密码忘记了怎么办
    Beyond Compare文本比较搜索功能详解
    Popular Cows POJ
    Problem B. Harvest of Apples HDU
    网络流模型整理
    The Shortest Statement CodeForces
    Vasya and Multisets CodeForces
  • 原文地址:https://www.cnblogs.com/sanjin1602/p/5357522.html
Copyright © 2011-2022 走看看