zoukankan      html  css  js  c++  java
  • 自顶向下集成 Top-Down

    优点
    方法简单、效率高
    缺点
    • "急于求成",成功率不高
    • "大海捞针",导致即使发现问题也难以定位(无法故障隔离)
    • "囫囵吞枣",许多内部接口的错误被漏测
    适用范围
    • 小项目、维护型项目
    • 软件结构不清晰的系统
    2>自顶向下集成 Top-Down
    子策略
    • 深度优先(Depth-First)
    • 广度优先(Broadth-First)
    优点
    A.主控模块(高层组件)得到较早验证
    B.深度优先策略能够较早验证一个完整的功能,增强了开发信心
    C.基本不需要开发驱动,减少了这部分的工作量
    D.和高层设计顺序一致,方便并行开展
    E.定位问题容易,支持故障隔离
    缺点
    A.需要开发大量的桩,工作量、成本太大
    B.底层变更可能导致测试推倒重来
    C.底层组件的验证较晚,测试不充分
    适用范围
    A.软件结构清晰的系统
    B.高层接口变化小,底层接口变化大
    C.主控模块风险大,需尽早验证
    D.希望尽早看到系统一部分功能

  • 相关阅读:
    sublime生成html快捷标签布局
    vue.js选项卡动态组件
    textarea内容限制字数
    60s验证等待
    vue.js显示隐藏
    CSS强制性换行
    Ultra Pull To Refresh下拉刷新
    Open经验库网址
    Fresco实例
    解决LinearLayout中控件不能居右对齐
  • 原文地址:https://www.cnblogs.com/clearlove007/p/14433034.html
Copyright © 2011-2022 走看看