软件工程笔记

UP(统一过程)

  1. 初级阶段:建立商业案例并确定项目边界(生命周期目标里程碑)
  2. 精华阶段:分析问题领域,建立健全的体系结构(生命周期结构里程碑)
  3. 创建阶段:被开发并集成成产品,所有功能都被详细测试(初始化功能里程碑)
  4. 移交阶段:基于用户反馈做少量的调整(产品发布里程碑)
    每四个阶段就产生一个中间版本,中间版本再次经历这四个阶段再产生一个软件版本,如此不断重复着四个阶段,直到产生最终版本为止,这是演化的特性。

软件能力成熟度模型(CMM)

  1. 初始级:项目的成功完全依赖于个人努力与英雄式核心人物
  2. 可重复级:能重复早先类似应用项目取得的成功
  3. 已定义级
  4. 已管理级
  5. 优化级

冗余技术

  1. 结构冗余
  2. 信息冗余
  3. 时间冗余
  4. 冗余附加技术
posted @ 2017-05-05 23:05  朝明  阅读(101)  评论(0编辑  收藏  举报