软件过程管理复习大纲
第一章 软件过程规范
软件过程概念
软件过程的定义:
软件过程的分类
12207: 15504:
客户-供应商过程——
第二章 软件过程成熟度
软件过程成熟的标准Put2-33
软件过程的成熟度的标准体现在八个方面: 1)
CMM概念 5个成熟度等级-》关注 共18个KPA
CMM的概念:软件能力成熟度模型的简称
初始级——无序的混乱的
可重复级——建立项目的方针规范
定义级——组织内的软件都已标准化,文档化 定量管理级——制定了详细度量标准 优化级——持续改进
CMM的作用:
1)
CMMI 和CMM 不同主要在第三级 18 24
PSP TSP CMM 三者概念和关系构成
第三章 组织管理
PSP 成熟度等级
1)
TSP 成熟团队的特点
第四章 需求管理
需求的三个不同层次:
需求工程
为什么要进行需求管理?
目的在客户与开发商之间建立对需求的共同理解,维护产品开发的一致性,控制需求的变更
第五章 技术管理
验证 ——产品规格说明书,生命周期活动 确认 ——是否满足客户需求 测试 ——发现缺陷
第六章:项目管理
1.进度管理:关键路经:正推和逆推 4个时间 自由浮动和总浮动——计算题 2.风险管理:风险的分类 风险应对的策略 决策树分析 PERT概率——计算题 3.配置管理:软件配置管理概念 配置管理的作用 基线的概念 4.跟踪控制:挣值分析法——计算题
总浮动:最晚开始-最早开始(不影响总项目进度)
自由浮动:后续活动最早开始-本活动最早完成(不影响后续活动的进度)
风险管理的三要素:
1)
风险分类:外在风险,内在风险,预测角度,范围角度 风险应对策略:
1)
配置管理概念:管理软件的变化 软件配置管理的作用:
1)
基线的概念:
设计说明书可以成为软件基线
第七章 质量管理
PSP A/FR>=2 A/FR<1的含义
质检过失比
提高质检成本降低过失成本
PSP三要素:
COCOMO模型三个层次:
第八章 集成管理
集成产品开发模式:
第九章 软件过程的评估和改进
软件过程改进概念:
CMMI 两种不同的表示形式:阶段式和连续式
IDEAL模型:
第十章:RUP:
产生软件危机的原因?
1)