软考中软件工程的总结

179 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

面向对象分析

面向对象有三个活动:建模、发现并确定业务对象、组织对象并确定其关系。

面向对象设计

设计对象间关系与通信方式,是对OOA的结果作进一步的规范化整理。

统一过程(UP)

  • 初期阶段

    里程碑:生命周期目标

  • 精化阶段

    里程碑:生命周期架构

  • 构建阶段

    里程碑:初始运作功能

  • 移交阶段

    里程碑:产品发布

  • 产生阶段

概要设计

系统构架、模块划分、系统接口、数据设计

软件配置管理

变更标识、变更控制、版本控制

CMM能力成熟模型

优化级:过程自发不断改进。防止同类问题二次出现

已管理级:过程的定量化

已定义级:过程标准化

可重复级:过程制度化

初始级:无序,不可预测

CMM能力成熟模型集成

CL0(未完成的)

CL1(已执行的):可标识输入转换为可标识输出,实现支持过程域的特定目标。

CL2(已管理的):集中于已管理的过程的制度化针对单个过程实例的能力

CL3(已定义级的):已定义的过程制度化,关注过程的组织级标准化和部署

CL4(定量管理的):可定量管理的过程的制度化

CL5(优化的):使用量化手段改变和优化过程域、