软件过程与项目管理大纲

软件过程大纲

一、软件过程基础PPT1

1、软件过程与软件工程-PPT1

软件危机

软件工程的诞生与原理

软件过程发展

2、软件过程基本概念

软件过程定义、生命周期

软件过程模型-四大模型

过程三个方面、定义、分类

3、软件过程与项目管理

软件过程的作用与优势

过程管理、过程规范(特点、制定、优点)

过程描述要点(过程层、阶段层、活动层)

4、软件过程改进

改进环境

PDCA循环

改进带来的益处

二、过程成熟度PPT2

1、过程思维

过程思维与任务思维

软件过程与软件质量

2、过程规范

定义

过程规范对产品质量的影响

3、软件过程成熟度

定义

不成熟过程与成熟过程的对比

角色与职责、处理变更的方式、对发生问题的反应、可信性、对工作人员的奖励、预见性

4、高效软件过程

高效与低效的软件过程环境对比

高效软件过程具有的特点、实现、保证机制、实现软件过程的条件(过程层面 管理者 员工层面)

过程认同与过程制度化、过程文化、过程基础设施、组织管理基础设施、技术基础设施

5、软件过程成熟度的发展

质量管理与软件过程

软件过程成熟度的运动、标准、评估体系模型关系、ISO9000、PMBOK、能力成熟度模型CMM、集成CMMI

三、软件过程改进

1、软件过程改进

定义

软件过程改进环境、软件过程改进步骤

2、软件过程改进框架

软件过程架构、组织与管理方面的架构

不同层次上架构的作用、具体角色及职责

SEPG目标与任务

实体职责

技术方面的架构

过程支持工作

企业标准的软件过程资源

建立软件过程架构----图

软件过程改进框架、软件过程改进规划图、要求、规划图模型

阶段型与连续型的比较

CMMI模型 

ISO/IEC 15504标准、过程类型、过程能力尺度

软件过程评估方法(内容、目标、方式、评估领域、流程)

改进计划

四、CMMI

1、过程能力

定义

过程能力及成熟度、过程能力、过程能力与过程性能、过程能力轮廓、过程维、能力维、过程能力的标记

通过改进过程提升成熟度

成熟度的定义

2、CMMI主要思想

CMM、CMMI、级别差异

过程改进、升级到CMMI2

3、CMMI的表示形式

连续式和阶段式

阶段式表示-组织成熟度方法

连续式表示-过程能力方法

4、CMMI主要内容

概念体系

采用分级表示法的模型结构

过程域

模型构件:特殊目标和特殊实战(不同成熟度)

模型构件:通用目标和通用实战(不同成熟度)

模型构件:共同特性

相关过程域

作业-安排聚餐 CMMI不同级对应

五、软件质量

1、软件质量

微软与通用

定义

用户的理解

指标

2、软件质量模型

ISO/IEC9126质量模型

软件质量指标体系

质量特性

不同视角理解软件质量

质量影响因素-软件产品、软件过程

3、软件质量保证

质量管理与软件开发

软件质量保证

主要任务    

谁来执行和实施软件质量保证

理解软件质量保证

从哪几方面关注软件质量

如何保证软件质量

SQA过程

软件质量保证工作内容和方法

检查表、因果图

软件质量保证的组织结构-职能结构矩阵结构

软件质量保证在过程改进中的作用

4、CMMI中的过程与产品质量保证(PPQA)

过程与产品质量保证-目的、构件模型、特殊目标、关系图

目标和实践的映射

经典工作产品

六、需求管理

1、CMMI中的需求管理(RM)

需求管理目的、特殊目标、关系图、典型工作产品、通用实践例子、需求管理工具

目标和实践的映射

2、需求管理实践

需求管理难点、困难性、与其他项目过程的联系、目标、管理原则、需求管理小练习

需求管理过程-1.制定需求管理计划2.构件功能交叉的需求团队、3.涉众人员需求知识培训4.定义系统5.需求基线化6.需求控制流

分析问题

理解涉众需要

需求管理关键活动

需求评审-定义、目的、注意事项

需求验证-手段-软件测试、需求评审

需求的可跟踪性管理    

需求变更

七、配置管理

1、为什么需要配置管理

发展历程、新需求、问题、后果

2、软件配置管理的发展及含义

起源-硬件配置-软件配置

软件配置管理-定义、任务、特点、地位、益处

比喻:保鲜库、相册、时光穿梭者、很多作者合写一本书

3、软件配置管理的目标及任务

软件配置管理的目标:标识变更、控制变更、确保变更、报告变更

软件配置管理的任务:标识、版本管理、变更控制、配置审计、配置报告

完善的软件配置管理功能

4、软件配置管理功能

功能-保留文件修改轨迹、增量存储方式

产品版本管理

构建管理

变更管理

状态报告

构建管理

变更

基本变更状态

配置管理中的变更管理

你可能感兴趣的:(软件过程与项目管理大纲)