信息系统项目管理师-信息文档与配置管理考点笔记

2023-05-16

历年考点分布

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

信息系统项目文档及其管理

软件文档的分类

3、文档的规范化管理主要体现在
①文档书写规范
②图表编号规则
③文档目录编写标准
④文档管理制度等几个方面。(掌握)

(1)文档书写规范:
应该遵循统一的书写规范,包括符号的使用、图标的含义、程序中注释行的使用、注明文档书写人及书写日期等;

(2)图表编号规则:
对这些图表进行有规则的编号,可以方便图表的查找;

(3)文档目录编写标准;

(4)文档管理制度:
应该建立相应的文档管理制度

配置管理

1、配置管理包括6个主要活动:
制订配置管理计划、配置标识、配置控制、配置状态报告、配置审计、发布管理和交付。
(掌握)

2、典型配置项包括项目计划书、需求文档、设计文档、源代码、可执行代码、
测试用例、运行软件所需的各种数据,它们经评审和检查通过后进入配置管理。(掌握)

注意点:测试报告、会议纪要、工作记录不计入配置项的内容;因为一经形成就不好修改了!

3、在信息系统的开发流程中需加以控制的配置项可以分为基线配置项和非基线
配置项两类

基线配置项可能包括所有的设计文档和源程序等;
非基线配置项可能包括项目的各类计划和报告等。
所有配置项的操作权限应由CMO(配置管理员)严格管理,基本原则是:基线配置
项向开发人员开放读取的权限;非基线配置项向PM, CCB及相关人员开放。(掌握)
配置管理员为每个项目成员分配对配置库的操作权限。一般地,项目成员拥有
Add, Checkin/Checkout, Download等权限,但是不能拥有“删除”权限。配置管
理员的权限最高。具体操作视所采用的配置管理软件而定。

配置项的状态


 6、配置项的版本管理作用于多个配置管理活动之中,如配置标识、配置控制和配置
审计、发布和交付等。在项目开发过程中,绝大部分的配置项都要经过多次的修改才能
最终确定下来。对配置项的任何修改都将产生新的版本。由于我们不能保证新版本一定
比旧版本“好”,所以不能抛弃旧版本。版本管理的目的是按照一定的规则保存配置项
的所有版本,避免发生版本丢失或混淆等现象,并且可以快速准确地查找到配置项的任
何版本。(掌握)

7、配置基线(常简称为基线)由一组配置项组成,这些配置项构成一个相对稳定的逻
辑实体。基线中的配置项被“冻结”了,不能再被任何人随意修改。对基线的变更必须
遵循正式的变更控制程序。

8、一组拥有唯一标识号的需求、设计、源代码文卷以及相应的可执行代码、构造文
卷和用户文档构成一条基线。产品的一个测试版本(可能包括需求分析说明书、概要设
计说明书、详细设计说明书、己编译的可执行代码、测试大纲、测试用例、使用手册等)
是基线的一个例子。(掌握)

9、基线通常对应于开发过程中的里程碑(Milestone),一个产品可以有多个基线,
也可以只有一个基线。交付给外部顾客的基线一般称为发行基线(Release),内部开
发使用的基线一般称为构造基线(Build)。(掌握)

10、每一个基线,定义的内容:
建立基线的事件、受控的配置项、建立和变更基线的程序、批准变更基线所需的权限。
项目实施过程中,每个基线都要纳入配置控制,对这些基线的更新只能采用正式的变更控制程序。(掌握)

11、配置库可以分开发库、受控库、产品库3种:(掌握)
①开发库
也称为动态库、程序员库或工作库,用于保存开发人员当前正在开发的
配置实体,动态库是开发人员的个人工作区,由开发人员自行控制。库中的信息可能
有较为频繁的修改。(可以任意的修改)

②受控库
也称为主库,包含当前的基线加上对基线的变更。受控库中的配置项被置
于完全的配置管理之下。在信息系统开发的某个阶段工作结束时,将当前的工作产品
存入受控库。(可以修改,需要走变更流程)

③产品库
也称为静态库、发行库、软件仓库,包含已发布使用的各种基线的存档,
被置于完全的配置管理之下。在开发的信息系统产品完成系统测试之后,作为最终产
品存入产品库内,等待交付用户或现场安装。(一般不再修改,真要修改的话需要走变更流程)

12、配置库的建库模式有两种:
按配置项类型建库和按任务建库(掌握)
①按配置项的类型分类建库,适用于通用软件的开发组织。
在这样的组织内,往往产品的继承性较强,工具比较统一,对并行开发有一定的需求。
使用这样的库结构有利于对配置项的统一管理和控制,同时也能提高编译和发布的效率。

②按开发任务建立相应的配置库,适用于专业软件的开发组织。
在这样的组织内,使用的开发工具种类繁多,开发模式以线性发展为主,所以就没有
必要把配置项严格地分类存储,人为增加目录的复杂性。
对于研发性的软件组织来说,采用这种设置策略比较灵活。
用于建立配置库的工具:VSS, CVS;也可以通过手工方式进行建库;

配置库权限设置

产品库的权限设置

14、配置控制委员会(CCB),负责对配置变更做出评估、审批以及监督已批准变更的实施。

其成员可以包括项目经理、用户代表、产品经理、开发工程师、测试工程师、质量控制人员、配置管理员等。

CCB不必是常设机构,完全可以根据工作的需要组成,例如按变更内容和变更请求的
不同,组成不同的CCB。小的项目CCB可以只有一个人,甚至只是兼职人员。

通常,CCB不只是控制配置变更,而是负有更多的配置管理任务,例如:配置管理计
划审批、基线设立审批、产品发布审批等。(掌握)

15、配置管理员负责在整个项目生命周期中进行配置管理活动,具体有:
①编写配置管理计划
②建立和维护配置管理系统
③建立和维护配置库
④配置项识别
⑤建立和管理基线
⑥版本管理和配置控制
⑦配置状态报告
⑧配置审计
⑨发布管理和交付
⑩对项目成员进行配置管理培训。(掌握)

16、软件配置管理是在贯穿整个软件生命周期中建立和维护项目产品的完整性。(掌握)

17、软件配置的整体性在整个项目生命周期中得到控制。软件质量保证人员应该定期审
核各类软件基准以及软件配置管理工作。使软件基准的状态和内容能够及时通知给相关
组别和个人

18、配置管理计划由配置管理员制定,配置控制委员会负责审批。(掌握)

19、配置管理计划的主要内容为:(掌握)

①配置管理活动,覆盖的主要活动包括配置标识、配置控制、配置状态报告、配置审计、
发布管理与交付。
②实施这些活动的规范和流程。
③实施这些活动的进度安排。
④负责实施这些活动的人员或组织,以及他们和其他组织的关系。

20、配置标识是配置管理员的职能,基本步骤如下:(掌握)

①识别需要受控的配置项。
②为每个配置项指定唯一性的标识号。
③定义每个配置项的重要特征。
④确定每个配置项的所有者及其责任。
⑤确定配置项进入配置管理的时间和条件。
⑥建立和控制基线。
⑦维护文档和组件的修订与产品版本之间的关系。

21、配置控制即配置项和基线的变更控制,包括下述任务:
标识和记录变更申请,分析和评价变更,批准或否决申请,实现、验证和发布已修改的配置项。(掌握)

变更流程:
①变更申请
②变更评估
③通告评估结果
④变更实施
⑤变更验证与确认
⑥变更的发布
⑦基于配置库的变更控制(掌握)

软件产品升级流程

24、配置审计也称配置审核或配置评价,包括功能配置审计和物理配置审计,分别
用以验证当前配置项的一致性和完整性。(掌握)

25、配置审计的作用:(掌握)

①防止向用户提交不适合的产品,如交付了用户手册的不正确版本。
②发现不完善的实现,如开发出不符合初始规格说明或未按变更请求实施变更。
③找出各配置项间不匹配或不相容的现象。
④确认配置项已在所要求的质量控制审核之后纳入基线并入库保存。
⑤确认记录和文档保持着可追溯性。

26、功能配置审计是审计配置项的一致性(配置项的实际功效是否与其需求一致)

验证:(了解)
①配置项的开发已圆满完成。
②配置项已达到
③配置标识中规定的性能和功能特征。
④配置项的操作和支持文档己完成并且是符合要求的。


 27、物理配置审计是审计配置项的完整性(配置项的物理存在是否与预期一致),
验证:
①要交付的配置项是否存在。
②配置项中是否包含了所有必需的项目。

28、发布管理和交付:
①存储
②复制
③打包
④交付
⑤重建(了解)

文档管理、配置管理工具

1、常用付费软件配置管理工具有:(了解)
①RationaI CIearCase
②Perforce
③CACCC
④HavestMerantPVCS
⑤ MicrosoftVSS, CVS

2、常用的开源免费的软件配置管理工具有:
①SVN
②GIT
③CVS(了解)



 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

信息系统项目管理师-信息文档与配置管理考点笔记 的相关文章

  • 27 RGB值 1颜色单位 2RGB 3用浓度表示颜色

    xff11 xff12 xff13 转载于 https www cnblogs com anvivi p 9703677 html
  • SAP有用的知识(持续更新)

    一 安装SAP 1 1 产品可用性矩阵 xff08 Product Availability Matrix xff09 SAP官网 Maintenance Product Availability Matrix xff0c 点击页面的Acc
  • ORA-01113 file 1 needs media recovery

    启动数据库时报错 ORA 01113 datafile1需要恢复 rman执行恢复 恢复后尝试打开数据库 xff0c 看结果 rman target recover datafile 1 alter database open 反复上述过程
  • 网络管理员比赛回顾01-基本操作和简单vlan

    目录 一 模拟器eNSP 二 基本操作 三 配置IP地址 四 VLAN 一 模拟器eNSP 使用eNSP模拟器 xff0c 来源于网络上的安装包 xff0c 学习一个 基本操作就不多说了 xff0c 在实践里慢慢记录 二 基本操作 认识3种
  • SAP有用的NOTE(持续更新)

    目录 2421240 Portal is not loaded on Chrome 56 or higher 66971 Supported SAP GUI platforms 66971 Supported SAP GUI platfor
  • 网络管理员比赛回顾02-网关、静态路由、动态路由

    目录 一 配置网关 二 配置静态路由 三 配置动态路由 3 1 使用RIP协议配置动态路由 3 2 使用OSPF协议配置动态路由 2021年9月参加青年网络管理员比赛 xff0c 因为网管超龄不能按照 青年 参赛 xff0c 临时培训我们这
  • 网络管理员比赛回顾03-单臂路由

    三层交换机sw1配置 xff0c 划分三个vlan xff0c 3个接入端口分别允许各自vlan通过 xff0c 一个骨干端口允许所有vlan通过 lt Huawei gt undo terminal monitor lt Huawei g
  • SAP创建webservice

    目录 一 创建webservice 二 更改webservice 三 SoapUI测试webservice 四 查看webservice日志及排错 一 创建webservice 以用户相关的函数User为例创建webservice xff0
  • SAP事务码f-02做账界面显示“页数”字段

    事务码 f 02 做账界面 xff0c 没有显示页数 用户账号的参数添加 CSF xff08 Country Specific Fields xff09 参数 xff0c 参数值为 CN xff08 伟大的China xff09 再次来到
  • 网络管理员比赛回顾04-DHCP

    目录 一 DHCP的配置 二 DHCP中继 2021年9月参加青年网络管理员比赛 xff0c 因为网管超龄不能按照 青年 参赛 xff0c 临时培训我们这批 青年 参赛 xff0c 回顾一下经过以及学到的技能 本节回顾DHCP 一 DHCP
  • SNMP服务配置

    由于服务器账号密码要定期更改 xff0c 监控服务器一般不应使用可登录的账号 xff0c 而应该使用SNMP协议获取服务器信息 记录一下CentOS 7配置SNMPv3服务的过程 安装SNMP服务 yum install net snmp
  • zabbix-agent安装

    最近新上了zabbix监控 xff0c 记录部署过程 一 Linux上安装 修改yum源配置 vim etc yum repos d lt your repo gt zabbix name 61 zabbix baseurl 61 http
  • SublimeText + Anaconda插件 打造 Python IDE

    目录 一 安装anaconda插件 二 创建构建环境 三 快捷键 自己尝试了SublimeText 43 Anaconda插件 xff0c 打造 Python IDE的方案是可行的 xff0c 记录配置过程 安装SublimeText的过程

随机推荐

  • 在Ubuntu22.4下搭建pytorch深度学习环境

    Anacnda安装 xff1a 这个在其他地方搜索 xff0c 可以搜到参考oknacUbuntu下安装Anaconda的步骤 xff08 带图 xff09 知乎 安装完毕source bashrc进入base环境 xff0c conda
  • leetcode算法题-两数之和

    解法一 xff1a 哈希表 class Solution def twoSum self nums List int target int gt List int hashmap 61 for ind num in enumerate nu
  • python 求列表中出现频率最高的元素

    def count l1 list return max set l1 key l1 count max set list key 61 list count 函数会根据关键词参数key 61 list count所指定带有一个参数的函数
  • 算法python回文数数学法

    class Solution def isPalindrome self x int gt bool if x lt 0 or x 10 61 61 0 and x 61 0 return False y 61 0 t 61 x while
  • MapReduce程序开发

    通过API操作之前要先了解几个基本知识 基本数据类型 Hadoop的基本数据类型和Java的基本数据类型是不一样的 xff0c 但是都存在对应的关系 如下图 如果需要定义自己的数据类型 xff0c 则必须实现Writable hadoop的
  • Jetson AGX Xavier 配置VNC远程桌面连接及默认分辨率调整

    Jetson AGX Xavier 配置VNC远程桌面连接及默认分辨率调整 Jetson AGX Xavier 配置VNC远程桌面连接安装VNC Server配置VNC Server把VNC Server设为开机自启动设置VNC Serve
  • frp内网穿透windows配置开机启动

    首先下载我们需要的frp软件包 点我即可跳转下载页 解压之后得到我们的文件夹 xff0c 降不需要的frps开投的文件删掉 xff0c 新建文本 start bat start bat内容如下 xff1a 64 echo off home
  • kube-flannel.yml 保存

    apiVersion policy v1beta1 kind PodSecurityPolicy metadata name psp flannel unprivileged annotations seccomp security alp
  • 【VHDL语言学习笔记(三)】 数据比较器

    目的 xff1a 实现一个4位二进数据比较器 分析 xff1a 两个操作数的比较有三种结果 xff0c 即A等于B xff0c A大于B和A小于B 两个4位二进制比较器 xff0c 构建比较器表如下 比较器的真值表 输入输出ABAGQBAG
  • 【天光学术】论文写作技巧,教你论文写作提纲撰写方法

    1 拟订提纲的必要性盖楼首先要设计工程蓝图 xff0c 然后按图施工 同理 xff0c 撰写论文首先要拟订写作提纲 xff0c 然后按纲行文 简单地说 xff0c 写作提纲就是整篇文章的总体思路 逻辑图表和结构框架 在动笔撰写论文之前 xf
  • HTTP协议详解

    文章目录 一 HTTP工作过程二 HTTP 协议格式2 1 请求 Request 格式2 1 1 URL格式2 1 2 方法 method 2 1 2 1 GET 方法2 1 2 2 POST 方法2 1 2 3 GET vs POST 2
  • yum安装指定版本docker

    步骤1 xff1a 删除docker等相关依赖 yum remove docker docker common container selinux docker selinux docker engine 步骤2 设置稳定镜像源 xff1a
  • vue学习总结一(环境部署,项目搭建开发)

    小白vue学习总结 xff0c 阅者酌情参考 xff0c 欢迎指正 一 安装环境 安装nodejs xff1a 查看版本 node v加载vue组件 xff1a npm install vue搭建vue的开发环境 xff0c 安装vue的脚
  • springboot--集成jdbctemplate

    springboot 集成jdbctemplate 添加依赖 lt 引入jdbc支持x gt lt dependency gt lt groupId gt org springframework boot lt groupId gt lt
  • springboot--集成jpa

    比较 表列出了JPA与其他持久化技术的比较 添加依赖 lt 引入jpa 依赖 gt lt dependency gt lt groupId gt org springframework boot lt groupId gt lt artif
  • SpringMVC集成Quartz2.3.2

    SpringMVC集成Quartz2 3 2 集成Quartz持久化下载jar导入jar包配置properties配置xml数据源导入数据表xml配置中用到的工厂类自定义JobController层Service层jsp参考 集成Quart
  • vagrant学习总结

    一 vagrant是什么 vagrant是一款用来构建虚拟开发环境的工具 xff0c 非常适合各类语言来开发web应用 xff0c 代码在我机器上运行没有问题 将成为历史 可以通过vagrant将封装好的开发环境 xff0c 分发给开发人员
  • cas5.3.5错误锦集

    0 cas jar https repo maven apache org maven2 org apereo cas 1 票根 39 ST 7 yOPMHIBFVcx8iNRoDW rCzNgakLAPTOP E2N0LMKU 39 不符
  • 面向对象分析:如何建立动态模型?状态图(单个对象建模),状态是对影响对象行为的属性值的一种抽象,它规定了对象对( 输入事件 )的响应方式,

    对象模型建立后 就需要考察对象和关系的动态变化情况 面向对象分析设定对象和关系都具有生命周期 生命周期由许多阶段组成 每个阶段都有一系列的运行规律和规则 用来调节和管理对象的行为 对象和关系的生命周期用动态模型来描述 动态模型描述对象和关系
  • 信息系统项目管理师-信息文档与配置管理考点笔记

    历年考点分布 注 xff1a 博客 xff1a https blog csdn net badao liumang qizhi 关注公众号 霸道的程序猿 获取编程相关电子书 教程推送与免费下载 信息系统项目文档及其管理 软件文档的分类 3