温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
课时
20
文档
管理
配置管理
信息系统项目管理师信息系统项目管理师辅导班课程辅导班课程信息系统项目管理师信息系统项目管理师辅导班课程PPT模板下载: 军 老 师 主 讲14.1 信息系统项目文档及其管理14.1.1信息系统项目相关信息(文档)1、软件文档一般分为三类:开发文档、产品文档(1)开发文档描述开发过程本身,基本的开发文档包括1)可行性研究报告和项目任务书。2)需求规格说明。3)功能规格说明。4)设计规格说明,包括程序和数据规格说明。5)开发计划。6)软件集成和测试计划软件集成和测试计划7)质量保证计划。8)安全和测试信息。(2)产品文档描述开发过程的产物,基本的产品文档包括1)培训手册。2)参考手册和用户指南。3)软件支持手册。4)产品手册和信息广告。文 档 管 理 与 配 置 管 理产品文档、管理文档。基本的开发文档包括:PPT模板下载: 军 老 师 主 讲(3)管理文档记录项目管理的信息,例如:1)开发过程的每个阶段的进度和进度变更的记录2)软件变更情况的记录。3)开发团队的职责定义。4)项目计划、项目阶段报告。5)配置管理计划。2、文档的质量可以分为四级:(1)最低限度文档(1级文档),适合开发工作量低于一个人月的开发者自用程序含程序清单、开发记录、测试数据和程序简介。(2)内部文档(2级文档),可用于没有与其他用户共享资源的专用程序内部文档级文档),可用于没有与其他用户共享资源的专用程序息外,2级文档还包括程序清单内足够的注释以帮助用户安装和使用程序(3)工作文档(3级文档),适合于由同一单位内若干人联合开发的程序的程序。(4)正式文档(4级文档),适合那些要正式发行供普遍使用的软件产品复管理应用性质(如工资计算)的程序需要4级文档14.1.2 信息系统项目文档管理的规则和方法无重要考点,大家可以了解下。文 档 管 理 与 配 置 管 理开发过程的每个阶段的进度和进度变更的记录。适合开发工作量低于一个人月的开发者自用程序。该文档应包可用于没有与其他用户共享资源的专用程序。除1级文档提供的信PPT模板下载: 级文档提供的信级文档还包括程序清单内足够的注释以帮助用户安装和使用程序。适合于由同一单位内若干人联合开发的程序,或可被其他单位使用适合那些要正式发行供普遍使用的软件产品。关键性程序或具有重级文档。马 军 老 师 主 讲14.2 配置管理1、配置管理定义:“应用技术的和管理的指导和监控方法以标识和说明配置项的功能和物理特征,控制这些特征的变更,记录和报告变更处理和实现状态并验证与规定的需求的遵循性2、配置管理包括6个主要活动:制订配置管理计划审计、发布管理和交付。14.2.1 配置管理的概念1、典型配置项包括项目计划书、需求文档、设计文档软件所需的各种数据,它们经评审和检查通过后进入配置管理2、配置项可以分为基线配置项和非基线配置项两类、配置项可以分为基线配置项和非基线配置项两类档和源程序等;非基线配置项可能包括项目的各类计划和报告等3、所有配置项的操作权限应由CMO(配置管理员人员开放读取的权限;非基线配置项向PM、CCB及相关人员开放4、配置项的状态可分为“草稿”“正式”和“修改稿”。配置项通过评审后,其状态变为“正式”。当配置项修改完毕并重新通过评审时,其状态又变为文 档 管 理 与 配 置 管 理应用技术的和管理的指导和监控方法以标识和说明配置项的功能和物理特记录和报告变更处理和实现状态并验证与规定的需求的遵循性。”制订配置管理计划、配置标识、配置控制、配置状态报告、配置设计文档、源代码、可执行代码、测试用例、运行它们经评审和检查通过后进入配置管理。配置项可以分为基线配置项和非基线配置项两类,例如,基线配置项可能包括所有的设计文PPT模板下载: 军 老 师 主 讲5、配置项版本号(1)处于“草稿”状态的配置项的版本号格式为草稿的修正,YZ的取值应递增。YZ的初值和增幅由用户自己把握(2)处于“正式”状态的配置项的版本号格式为版本号,取值范围为09。配置项第一次成为“正式”文件时,版本号为1.0如果配置项升级幅度比较小,可以将变动部分制作成配置项的附件当附件的变动积累到一定程度时,配置项的Y值可适量增加加。当配置项升级幅度比较大时,才允许直接增大文 档 管 理 与 配 置 管 理PPT模板下载: 19。Y为次1.0。可以将变动部分制作成配置项的附件,附件版本依次为1.0,1.1。值可适量增加,Y值增加一定程度时,X值将适量增才允许直接增大X值。马 军 老 师 主 讲(3)处于“修改”状态的配置项的版本号格式为X.Y值保持不变。当配置项修改完毕,状态成为“述规则(2)。6、配置项版本管理在项目开发过程中,绝大部分的配置项都要经过多次的修改才能最终确定下来修改都将产生新的版本。由于我们不能保证新版本一定比旧版本版本管理的目的是按照一定的规则保存配置项的所有版本且可以快速准确地查找到配置项的任何版本。7、配置基线(常简称为基线)由一组配置项组成基线中的配置项被“冻结”了,不能再被任何人随意修改基线中的配置项被冻结了,不能再被任何人随意修改控制程序。8、一组拥有唯一标识号的需求、设计、源代码文卷以及相应的可执行代码档构成一条基线。产品的一个测试版本(可能包括需求分析说明书说明书、已编译的可执行代码、测试大纲、测试用例9、个产品可以有多个基线,也可以只有一个基线内部开发使 用的基线一般称为构造基线。10、配置库存放配置项并记录与配置项相关的所有信息文 档 管 理 与 配 置 管 理状态的配置项的版本号格式为X.YZ。配置项正在修改时,一般只增大Z值,“正式”时,将Z值设置为0,增加X.Y值。参见上绝大部分的配置项都要经过多次的修改才能最终确定下来。对配置项的任何由于我们不能保证新版本一定比旧版本“好”,所以不能抛弃旧版本。版本管理的目的是按照一定的规则保存配置项的所有版本,避免发生版本丢失或混淆等现象,并由一组配置项组成,这些配置项构成一个相对稳定的逻辑实体。不能再被任何人随意修改。对基线的变更必须遵循正式的变更PPT模板下载: 军 老 师 主 讲11、配置库可以分开发库、受控库、产品库3种类型(1)开发库,也称为动态库、程序员库或工作库如:新模块、文档、数据元素或进行修改的已有元素态库是开发人员的个人工作区,由开发人员自行控制开发库的使用者认为有必要,无需对其进行配置控制(2)受控库,也称为主库,包含当前的基线加上对基线的变更配置管理之下。在信息系统开发的某个阶段工作结束时(3)产品库,也称为静态库、发行库、软件仓库,完全的配置管理之下。在开发的信息系统产品完成系统测试之后等待交付用户或现场安装。等待交付用户或现场安装12、配置库的建库模式有两种:按配置项类型建库和按任务建库(1)按配置项的类型分类建库,适用于通用软件的开发组织项的统一管理和控制,同时也能提高编译和发布的效率(2)按开发任务建立相应的配置库,适用于专业软件的开发组织13、配置库权限设置:配置管理员负责为每个项目成员分配对配置库的操作权限觉有问题。文 档 管 理 与 配 置 管 理种类型。程序员库或工作库,用于保存开发人员当前正在开发的配置实体,数据元素或进行修改的已有元素。动态中的配置项被置于版本管理之下。动由开发人员自行控制。库中的信息可能有较为频繁的修改,只要无需对其进行配置控制,因为这通常不会影响到项目的其他部分。包含当前的基线加上对基线的变更。受控库中的配置项被置于完全的在信息系统开发的某个阶段工作结束时,将当前的工作产品存入受控库。,包含已发布使 用的各种基线的存档,被置于在开发的信息系统产品完成系统测试之后,作为最终产品存入产品库内,PPT模板下载: 军 老 师 主 讲14、配置控制委员会配置控制委员会(CCB),负责对配置变更做出评估员可以包括项目经理、用户代表、产品经理、开发工程师理员等。CCB不必是常设机构,完全可以根据工作的需要组成同,组成不同的CCB。小的项目CCB可以只有一个人通常,CCB不只是控制配置变更,而是负有更多的配置管理任务线设立审批、产品发布审批等。15、配置管理员配置管理员(CMO),负责在整个项目生命周期中进行配置管理活动(1)编写配置管理计划。编写配置管理计划(2)建立和维护配置管理系统。(3)建立和维护配置库。(4)配置项识别。(5)建立和管理基线。(6)版本管理和配置控制。(7)配置状态报告。(8)配置审计。(9)发布管理和交付。(10)对项目成员进行配置管理培训。文 档 管 理 与 配 置 管 理负责对配置变更做出评估、审批以及监督巳批准变更的实施。CCB其成开发工程师、测试工程师、质量控制人员、配置管完全可以根据工作的需要组成,例如按变更内容和变更请求的不可以只有一个人,甚至只是兼职人员。而是负有更多的配置管理任务,例如:配置管理 计划审批、基负责在整个项目生命周期中进行配置管理活动,具体有:PPT模板下载: 军 老 师 主 讲16.配置管理系统配置管理系统是用来进行配置管理的软件系统,其目的是通过确定配置管理细则和提供规范的配置管理软件,加强信息系统开发过程的质量控制,(包括各种文档、数据和程序)的完备、清晰、一致和可追踪性14.2.2 配置管理的目标和方针软件配置管理是在贯穿整个软件生命周期中建立和维护项目产品的完整性以下配置管理目标得以实现。(1)确保软件配置管理计划得以制订,并经过相关人员的评审和确认(2)应该识别出要控制的项目产品有哪些,并且制定相关控制策略应该识别出要控制的项目产品有哪些,并且制定相关控制策略适的人员获取。(3)应制定控制策略,以确保项目产品在受控制范围内更改(4)应该采取适当的工具和方法,确保相关组别和个人能够及时了解到软件基线的状态和内容14.2.3 日常配置管理活动1、配置管理计划是对如何开展项目配置管理工作的规划员会负责审批该计划。配置管理计划的主要内容为(1)配置管理活动,覆盖的主要活动包括配置标识布管理与交付。(2)实施这些活动的规范和流程。(3)实施这些活动的进度安排。(4)负责实施这些活动的人员或组织,以及他们和其他组织的关系文 档 管 理 与 配 置 管 理其目的是通过确定配置管理细则和提供规范的配,增强信息系统开发过程的可控性,确保配置项一致和可追踪性,以及配置项状态的可控制性。软件配置管理是在贯穿整个软件生命周期中建立和维护项目产品的完整性。高级项目经理应确保并经过相关人员的评审和确认。并且制定相关控制策略,以确保这些项目产品被合PPT模板下载: 军 老 师 主 讲2、配置标识配置标识也称配置识别,包括为系统选择配置项并在技术文档中记录配置项的功能和物理特征配置标识是配置管理员的职能,基本步骤如下。(1)识别需要受控的配置项。(2)为每个配置项指定唯一性的标识号。(3)定义每个配置项的重要特征。(4)确定每个配置项的所有者及其责任。(5)确定配置项进入配置管理的时间和条件。(6)建立和控制基线。(7)维护文档和组件的修订与产品版本之间的关系维护文档和组件的修订与产品版本之间的关系3、配置控制配置控制即配置项和基线的变更控制,包括下述任务批准或否决申请,实现、验证和发布已修改的配置项(1)变更评估CCB负责组织对变更申请进行评估并确定以下内容1)变更对项目的影响。2)变更的内容是否必要。3)变更的范围是否考虑周全。4)变更的实施方案是否可行。5)变更工作量估计是否合理。CCB决定是否接受变更,并将决定通知相关人员。文 档 管 理 与 配 置 管 理包括为系统选择配置项并在技术文档中记录配置项的功能和物理特征。维护文档和组件的修订与产品版本之间的关系。PPT模板下载: 军 老 师 主 讲(2)基于配置库的变更控制4、配置状态报告配置状态报告也称配置状态统计,其任务是有效地记录和报告管理配置所需要的信息时、准确地给出配置项的当前状况,供相关人员了解包含以下内容。(1)每个受控配置项的标识和状态。一旦配置项被置于配置控制下个后继进展的版本和状态。(2)每个变更申请的状态和已批准的修改的实施状态(3)每个基线的当前和过去版本的状态以及各版本的比较(4)其他配置管理过程活动的记录。文 档 管 理 与 配 置 管 理PPT模板下载: 军 老 师 主 讲配置状态报告应着重反映当前基线配置项的状态,置状态报告应定期进行,并尽量通过CASE工具自动生成配置项的情况5、配置审计配置审计也称配置审核或配置评价,包括功能配置审计和物理配置审计项的一致性和完整性。配置审计的实施是为了确保项目配置管理的有效性根本要求-不允许出现任何混乱现象,例如:(1)防止向用户提交不适合的产品,如交付了用户手册的不正确版本(2)发现不完善的实现,如开发出不符合初始规格说明或未按变更请求实施变更(3)找出各配置项间不匹配或不相容的现象。找出各配置项间不匹配或不相容的现象(4)确认配置项已在所要求的质量控制审核之后纳入基线并入库保存(5)确认记录和文档保持着可追溯性。1)功能配置审计功能配置审计是审计配置项的一致性(配置项 的实际功效是否与其需求一致个方面。(1)配置项的开发已圆满完成。(2)配置项已达到.配置标识中规定的性能和功能特征(3)配置项的操作和支持文档巳完成并且是符合要求的文 档 管 理 与 配 置 管 理,以向管理者报告系统开发活动的进展情况。配工具自动生成,用数据库中的客观数据来真实地反映各包括功能配置审计和物理配置审计,分别用以验证当前配置配置审计的实施是为了确保项目配置管理的有效性,体现了配置管理的最如交付了用户手册的不正确版本。如开发出不符合初始规格说明或未按变更请求实施变更。PPT模板下载: 军 老 师 主 讲2)物理配置审计物理配置审计是审计配置项的完整性(配置项的物理存在是否与预期一致方面。(1)要交付的配置项是否存在。(2)配置项中是否包含了所有必需的项目。6、发布管理和交付发布管理和交付活动的主要任务是:有效控制软件产品和文档的发行和交付期内妥善保存代码和文档的母拷贝。(1)存储。(2)复制复制(3)打包。应确保按批准的规程制备交付的介质(4)交付。供方应按合同中的规定交付产品或服务(5)重建。应能重建软件环境,以确保发布的配置项在所保留的先前版本要求的未来一段时间里是可重新配置的。14.3 文档管理、配置管理工具14.3.1 工具综述无重要考点,自己了解下有什么工具就好14.3.2 SVN无重要考点文 档 管 理 与 配 置 管 理配置项的物理存在是否与预期一致),具体验证如下几个有效控制软件产品和文档的发行和交付,在软件产品的生存PPT模板下载: 军 老 师 主 讲14.3.3 CC无重要考点14.3.4 GIT 无重要考点补充建议学的考点:1、功能配置审计和物理配置审计的区分(了解下就好类别类别验证内容验证内容审计内容审计内容功 能 配置审计(1)配置项的开发已圆满完成。(2)配置项已达到规定的性能和功能特定特性(1)按测试数据审计正式测试文档(2)审计验证和确认报告(3)评审所有批准的变更(4)评审对以前交付的文档的更新能和功能特定特性。(3)配置项的运行和支持文档已完成并且是符合要求的(4)评审对以前交付的文档的更新(5)抽查设计评审的输出(6)对比代码和文档化的需求(7)进行评审以确保所有测试已执行(8)依据功能和性能要求进行额外的和抽样的测试物 理 配置审计(1)每个构建的配置项符合相应的技术文档。(2)配置项与配置状态报告中的信息相对应。(1)审计系统规格说明书的完整性(2)审计功能和审计报告(3)了解不符合采取的措施(4)对比架构设计和详细设计组件的一致性(5)评审模块列表以确定符合已批准的编码标准(6)审计手册与系统功能描述的符合性等文 档 管 理 与 配 置 管 理了解下就好)按测试数据审计正式测试文档审计验证和确认报告评审所有批准的变更评审对以前交付的文档的更新PPT模板下载: 军 老 师 主 讲2、各角色在配置管理活动中的权限(必须掌握)3、配置管理系统用户代表是从将来要在实际的项目开发过程中使用该系统遵循该过程的开发人员中挑选出来的。他们负责从构造初期了解配置管理系统和规程根据开发经验协助制订置管理规程,并在试验项目中担任部分开发角色。员、编码、测试和构造、发布人员。4、配置控制包括下述任务:应标识和记录变更请求验证和发布已修改的软件像。在每次修改时应保存审核追踪权。对处理安全性或安全保密性功能的受控软件项的所有访问均应进行控制和审核文 档 管 理 与 配 置 管 理PPT模板下载: 军 老 师 主 讲上节考点回顾:1、项目发生索赔事件后,一般先由(45)依据合同进行调解A.政府行政主管部门B.监理工程师C.仲裁委员会2、依据合同法第九十二条,合同的权利义务终止后该义务的依据是(30)。A诚实信用原则B协商原则C资源原则D第三方协助原则3、某通信设备采购项目,签订合同后进入了合同履行阶段、某通信设备采购项目,签订合同后进入了合同履行阶段A合同履行过程中发现处于支付的通信设备的质量及验收要求约定不明确补充协议进行了规定B由于采购方不具备接收通信设备的条件,要求供货方延迟货物的交付于该通信设备的价格涨价,供货方要求变更合同价格C通信设备在运输至采购方的过程中,遇到了连续的暴雨天气无法按时交付中没有对应的免责条款,对供货方进行经济索赔D合同双方在履行过程中产生了纠纷,双方无法协调一致文 档 管 理 与 配 置 管 理依据合同进行调解仲裁委员会D.项目经理合同的权利义务终止后,当事人根据交易习惯履行保密义务,第三方协助原则签订合同后进入了合同履行阶段,以下(54)做法是不合理的。PPT模板下载: 军 老 师 主 讲上节考点回顾:4、某公司按总价合同方式约定订购3000米高规格的铜缆月,待恢复施工后,承建单位以近期铜价上涨为理由并要求适当延长工期,以下说法中,(47)是正确的A、建设单位应该赔偿承建单位采购电缆增加的费用B、监理单位应该保护承建单位的合法利益,因此应该支持承建的索赔要求C、索赔是合同双方利益的体现,可以使造价更趋于合理D、铜价上涨是承建单位应承担的项目风险,不应该要求赔偿费用5、某项目在招标时被分成若干个项目包,分别发包给不同的承包人、某项目在招标时被分成若干个项目包,分别发包给不同的承包人签订的合同属于(46)。A、单项项目承包合同B、分包合同6、在编制项目采购计划时,根据采购类型的不同付给卖方的实际成本,加上一些通常作为卖方利润的费用A、固定总价合同B、成本补偿合同C文 档 管 理 与 配 置 管 理米高规格的铜缆,由于建设单位原因,工期暂停了半个承建单位以近期铜价上涨为理由,要求建设单位赔偿购买电缆增加的费用,是正确的。建设单位应该赔偿承建单位采购电缆增加的费用因此应该支持承建的索赔要求可以使造价更趋于合理不应该要求赔偿费用分别发包给不同的承包人。承包人中标后应与招标人PPT模板下载: 军 老 师 主 讲上节考点回顾:7、根据中华人民共和国合同法,以下叙述中A.当时人采用合同书形式订立合同的,自合同付款时间起合同生效B.只有书面形式的合同才受法律的保护C.当时人采用信件、数据电文等形式订立合同的,书时合同成立D.当事人采用合同书形式订立合同的,甲方的主营业地为合同成立的观点8、格式条款是当事人为了重复使用而预先拟定。条款,不正确的是(29)条款,不正确的是A.提供格式条款一方免除其责任,加重对方责任、B.格式条款和非格式条款不一致,应当采用格式条款C.对格式条款有两种以上解释的,应当做出不利于提供格式条款一方的解释D.采用格式条款订立合同的,提供格式条款的一方应当遵循公平原则确定当人之间的权利和义务9、在项目中经常会利用外包的手段,以提高项目的盈利能力别清楚的项目。外包时一般应采用(54)A.成本补偿合同B.采购单形式的合同C.工时材料合同文 档 管 理 与 配 置 管 理以下叙述中,正确的是(28)自合同付款时间起合同生效,可以在合同成立之前要签订确认书,签订确认甲方的主营业地为合同成立的观点并在订立合同未与对方协商的条款,对于格式PPT模板下载: