(一)信息系统项目文档及其管理
【资料图】
1、软件文档分为三类: 开发文档、产品文档、管理文档
(1)开发文档
描述开发过程本身,包括:可行性研究报告和项目任务书、需求规格说明、功能规格说明、设计规格说明、程序和数据规格说明、开发计划、软件集成和测试计划、质量保证计划、安全和测试信息。
(2)产品文档
描述开发过程的产物,包括:培训手册、参考手册、和用户指南、软件支持手册、产品手册和信息广告。
(3)管理文档:
记录项目管理的信息,包括:开发过程的每个阶段的进度和进度变更的记录、软件变更情况的记录,开发团队的职责定义。
2、文档的质量分类
(1) 1级 文档:( 最低 限度文档),适合开发工作量低于一个人月的开发者自用程序。该文档包含 程序清单 、 开发记录 、 测试数据 、 程序简介 。
(2) 2级 文档:( 内 部文档),可用于没有与其他用户共享资源的专用程序, 除上述外 ,还包括了程序清单内足够的注释以帮助用户安装使用程序。
(3) 3级 文档:( 工 作文档),适合于由同一单位内若干人联合开发的程序,或可被其他单位使用的程序。
(4) 4级 文档:( 正 式文档),适合那些要正式发行供普遍使用的软件产品。
1低2内3工4正
(二)配置管理
1、配置管理包含如下活动
2、典型配置项包括如下内容:
注意:测试报告、会议纪要、工作记录不计入配置项的内容。
3、配置项的状态
1、配置项的状态可分为 草稿、修改、正式 三种
(1)配置项刚 建立 时,其状态为 草稿
(2)配置项 通过评审 后,其状态为 正式
(3)此后若 更改 配置项,则其状态变为 修改
(4)当配置项修改完毕并 重新通过评审 时,其状态又变为 正式 。
配置项状态变化及版本号规则如下图所示:
4、配置库类型
配置库可以分 开发库、受控库、产品库
(1)开发库
开发库也称为动态库、程序员库或工作库,用于保存开发人员当前正在开发的配置实体,动态库是开发人员的个人工作区,由开发人员自行控制。库中的信息可能有较为频繁地修改。( 可以任意的修改 )
(2)受控库
受控库也称为主库,包含当前的基线加上对基线的变更。受控库中的配置项被置于完全的配置管理之下。信息系统在开发的某个阶段工作结束时,将当前的工作产品存入受控库。( 可以修改,需要走变更流程 )
(3)产品库
产品库也称为静态库、发行库、软件仓库,包含已发布使用的各种基线的存档,被置于完全的配置管理之下。在开发的信息系统产品完成系统测试之后,作为最终产品存入产品库内,等待交付用户或现场安装。( 一般不再修改,真要修改的话需走变更流程 )
5、配置库的建库模式
配置库的建库模式有两种:按 配置项类型建库 和 按任务建库
6、配置控制委员会(CCB)
(1)定义:负责对配置变更作出评估、审批以及监督已批准变更的实施。
(2)组成:通常包括用户和实施方的决策人员,其成员可以包括项目经理、用户代表、产品经理、开发工程师、测试工程师、质量控制人员、配置管理员等。
(3)职责:CCB 不必是常设机构 ,可以完全根据工作的需要注册,例如按变更内容和变更请求的不同,组成不同的CCB。小的项目的CCB可以只要一个人,甚至是 兼职人员 。通常,CCB不只是控制配置变更,而是负有更多的配置管理任务。
注意:CCB是决策机构,不是作业机构,通常CCB的工作是通过评审手段来决定项目基准是否能够变更,但不提出方案。超出基线的变更才需要走变更流程,在基线内的变更则不需要走流程。
(三)变更管理
(1)分类
根据变更的 性质 可分为: 重大变更、重要变更、一般变更 (注意不是较大变更)通过不同审批权限控制。
根据变更的 迫切性 可分为: 紧急变更、非紧急变更 ,根据不同变更处理流程进行。
(2)变更流程
需要项目管理资料合集的同学可先关注然后私信我哦