小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
面向对象分析
面向对象有三个活动:建模、发现并确定业务对象、组织对象并确定其关系。
面向对象设计
设计对象间关系与通信方式,是对OOA的结果作进一步的规范化整理。
统一过程(UP)
-
初期阶段
里程碑:生命周期目标
-
精化阶段
里程碑:生命周期架构
-
构建阶段
里程碑:初始运作功能
-
移交阶段
里程碑:产品发布
-
产生阶段
概要设计
系统构架、模块划分、系统接口、数据设计
软件配置管理
变更标识、变更控制、版本控制
CMM能力成熟模型
优化级:过程自发不断改进。防止同类问题二次出现
已管理级:过程的定量化
已定义级:过程标准化
可重复级:过程制度化
初始级:无序,不可预测
CMM能力成熟模型集成
CL0(未完成的)
CL1(已执行的):可标识输入转换为可标识输出,实现支持过程域的特定目标。
CL2(已管理的):集中于已管理的过程的制度化针对单个过程实例的能力
CL3(已定义级的):已定义的过程制度化,关注过程的组织级标准化和部署
CL4(定量管理的):可定量管理的过程的制度化
CL5(优化的):使用量化手段改变和优化过程域、