19668-5软件监理规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共22页1.软件工程监理规范1.1.工程设计阶段1.1.1.监理目标1.促使承建单位提交的软件工程项目计划合理、可行,并与承建合同相符。2.促使承建单位系统需求分析符合正确性、完备性、准确性、可测试性和一致性。3.促使承建单位的系统设计方案满足软件工程项目的系统需求和有关的法规、标准,并符合承建合同的要求。1.1.2.监理内容和要点一、工程计划制定的监理工程计划制定的监理内容和要点如下:1.要求承建单位提交工程计划文档,并要求其包括如下内容:(1)工程的组织结构(包括外部组织)、人员职责及其能力要求;(2)工程环境,包括测试环境、程序库、设备、设施、标准、规程和工具;(3)任务分解安排,连同预算、人员、物理资源、软件规模和相关的任务进度安排;(4)进度安排、跟踪和报告方法;(5)软件产品或服务的质量特性的管理,可以制定独立的质量保证计划;(6)软件产品或服务的安全、保密安全和其他关键需求的管理,可以制定第2页共22页独立的安全、保密安全计划;(7)如适用,应包括分包单位的管理;(8)验证和确认方式和条件;(9)风险管理;(10)用户培训计划;2.根据下列准则审核工程计划,并提出监理意见:(1)与承建合同的可追溯性;(2)系统范围及工作任务分解的完整性;(3)工程过程及重要里程碑划分的合理性,包括适宜的软件生存周期模型;(4)工程规模估算方法的正确性,包括对工程项目任务和工作产品规模、时间安排、资源的使用;(5)工程进度计划的合理性,包括项目质量保证计划、配置管理计划等;(6)工程计划中部署现货产品(软件和硬件)的可行性;(7)对工程风险有必要的识别、分析、处理和跟踪;3.促使业主单位和承建单位适时对工程计划及其相关文档进行评审,并及时取得各方对工程计划的书面批准和承诺;4.在了解系统内容和工程计划的基础上,根据下列准则制定监理实施细则:(1)与业务目标的符合性;(2)与监理规划的可追溯性、一致性;(3)与工程专业技术的符合性;(4)监理工作流程、控制要点、监理方法的可行性。第3页共22页二、系统需求分析阶段的监理系统需求分析阶段的监理内容和要点如下:1.要求承建单位为系统需求分析过程的实施提交详细的计划,并要求业主单位予以相应的配合;2.督促承建单位按照计划的要求开展系统需求分析活动;3.要求业主单位及承建单位定义并分析系统建设目标。如适用,要求业主单位和承建单位定义并分析业务流程再造、业务持续改进、信息资源规划及业务指标评价体系;4.要求承建单位提交系统需求文档。检查系统需求文档的如下内容,并提出监理意见:(1)系统的功能和性能;(2)业务、组织和用户的需求及相关方的需要;(3)如适用,可包括人机工程学要求及其他接口要求;(4)运行和维护的需求;(5)系统设计限制因素;(6)系统评审和验收测试方面的需求;(7)安全和保密安全的需求;(8)法律法规要求、合同要求以及有关技术标准要求;5.协助业主单位组织通过评审、确认、联合评审等方式根据下列准则评价系统需求:(1)与合同的可追溯性、一致性;第4页共22页(2)业务目标及系统建设目标的可追溯性、一致性;(3)如适用,信息资源规划和业务指标评价体系的可测试性;(4)如适用,业务流程再造、业务持续改进、信息资源利用的可行性;(5)系统结构设计的可行性;(6)运作和维护的可行性;6.要求承建单位提交系统验收初步方案;7.监督承建单位解决系统需求分析中发现的问题和不合格项,并提出监理意见。三、系统结构设计阶段的监理系统结构设计阶段的监理内容和要点如下:1.要求承建单位为系统结构设计过程的实施提交详细的计划。并督促承建单位按计划开展系统结构设计活动。2.要求业主单位制定相应业务指标评价体系,督促承建单位对系统结构开展合理的方案设计。推动业主单位按计划开展业务流程再造、业务持续改进、信息资源利用的设计活动。3.要求承建单位提交系统结构设计文挡。检查系统结构设计文档的如下内容,并提出监理意见:(1)应建立系统的顶层结构;(2)系统结构应标出硬件、软件和人工操作项;(3)应保证所有系统需求分配到各项中;(4)应顺序标出硬件配置项、软件配置项和手工操作项;第5页共22页(5)分配到各项中的系统结构和系统需求应形成文档;4.协助业主单位通过审核、确认、联合评审等方式根据下列原则评价系统结构设计:(1)与合同的可追溯性、一致性;(2)与业务目标的符合性;(3)系统需求的可追溯性、一致性;(4)所使用的设计标准和方法的适宜性;(5)软件项满足指定需求的可行性;(6)信息资源规划和业务指标评价体系的可测试性;(7)业务流程再造、业务持续改进、信息资源开发的可行性;(8)运作与维护的可行性;5.监督承建单位解决系统结构设计中发现的问题和不合格项,并提出监理意见。1.2.工程实施阶段1.2.1.监理目标1.促使承建单位的软件需求分析文档、软件设计文档满足系统需求和系统设计方案的要求。2.督促承建单位的编码、测试活动,验证软件符合系统需求和系统设计的要求。3.促使工程实施过程满足承建合同的要求,并与工程计划相符。第6页共22页1.2.2.监理内容和要点一、软件需求分析阶段的监理软件需求分析阶段的监理内容和要点如下:1.要求承建单位为软件需求分析过程的实施提交详细的计划,并要求业主单位予以相应的配合;2.督促承建单位按照计划的要求开展软件需求分析活动;3.要求承建单位提交软件需求文档。检查软件需求文档的如下内容,并提出监理意见:(1)功能与能力规格说明,包括性能、物理特性和软件项执行的环境条件;(2)鉴定需求;(3)安全规格说明;(4)保密安全规定;(5)数据定义和数据库需求;(6)在运作和维护场所,对已交付的软件产品的安装与验收需求;(7)用户文档;(8)用户操作与执行需求;(9)用户维护需求;(10)如适用,可包括软件项的外部接口;(11)如适用,可包括人机工程学规格需求;4.协助业主单位组织通过评审、确认、联合评审等方式根据下列准则评价软件需求:第7页共22页(1)与合同的可追溯性和一致性;(2)与业务目标和系统建设目标的一致性;(3)与系统需求和系统设计的可追溯性、一致性;(4)内部一致性;(5)基于信息资源规划和业务指标评价体系的可测试性;(6)业务流程再造、业务持续改进、信息资源开发的可行性;(7)软件设计的可行性;(8)运作和维护的可行性;5.监督承建单位解决软件需求分析中发现的问题和不合格项,并提出监理意见。二、软件结构设计阶段的监理软件结构设计阶段的监理内容和要点如下:1.要求承建单位为软件结构设计过程的实施提交详细的计划。并督促承建单位按照计划的要求开展软件结构设计活动;2.要求承建单位提交软件结构设计文档;3.检查承建单位编制的接口的顶层设计和数据库的顶层设计;4.检查承建单位编制用户文档的最初版本;5.要求承建单位提交软件集成的初步测试需求和进度安排;6.协助业主单位组织通过评审、确认、联合评审等方式根据下列准则评价软件结构设计:(1)软件项需求的可追溯性;第8页共22页(2)与软件项需求的外部一致性;(3)软件部件之间的内部一致性;(4)所采用的设计方法和标准的适宜性;(5)详细设计的可行性;(6)运作与维护的可行性;7.监督承建单位解决软件结构设计中发现的问题和不合格项,并提出监理意见。三、软件详细设计阶段的监理软件详细阶段阶段的监理内容和要点如下:1.要求承建单位为软件详细设计过程的实施提交详细的计划,并督促承建单位按照计划的要求开展软件设计活动;2.要求承建单位提交详细设计文档;3.检查承建单位编制的接口的详细设计和数据库的详细设计;4.督促承建单位解决软件详细设计中发现的问题和不合格项,并提出监理意见。四、软件编码和测试阶段的监理软件编码和测试阶段的监理内容和要点如下:1.要求承建单位为软件编码过程和单元测试过程的实施提交详细的计划,并督促承建单位按照计划的要求开展工作;2.检查承建单位单元测试过程中的问题的记录及其改正的记录。五、软件集成阶段的监理第9页共22页软件集成阶段的监理内容和要点如下:1.要求承建单位提交软件集成计划,并督促承建单位按照计划的要求开展软件集成活动;2.监督承建单位解决软件集成中发现的问题和不合格项,并提出监理意见。六、软件合格性测试阶段的监理软件合格性测试阶段的监理内容和要点如下:1.要求承建单位提交测试计划,并督促承建单位按照计划的要求开展软件合格性测试活动;2.当要获取现货软件产品时,验收现货软件产品是否满足下列条件,并提出监理意见:(1)满足合同的要求;(2)满足系统建设目标和系统需求;(3)具有有效的文档;(4)满足知识产权的要求;(5)供货单位具备提供此软件产品及其服务的能力;3.监督承建单位解决软件合格性测试中发现的问题和不合格项,并提出监理意见。七、系统集成阶段的监理系统集成阶段的监理内容和要点如下:1.要求承建单位提交系统集成计划。该计划应包括测试需求规程、数据、职责和进度安排;第10页共22页2.督促承建单位按照集成计划的要求开展系统集成活动并提交系统集成文档;3.根据下列准则审核已集成的系统,并提出监理意见:(1)与合同的一致性;(2)与系统需求的一致性;(3)业务目标的符合性;(4)所采用的测试方法和标准的适宜性;(5)与预期结果的符合程度,包括但不限于与信息资源规划、业务流程再造需求及业务持续改进需求和业务指标评价体系的符合程度;(6)系统合格性测试的可行性;(7)运作与维护的可行性;4.监督承建单位解决系统集成中发现的问题和不合格项,并提出监理意见。1.3.工程验收阶段1.3.1.监理目标1.跟踪培训过程,促使培训达到合同的要求。2.协助业主单位进行初验、试运行和终验的工作,促使工程项目的最终功能和性能符合承建合同、法律、法规和标准的要求。3.协助业主单位、承建单位进行软件工程项目的移交工作,促使工程项目顺利完成。第11页共22页1.3.2.监理内容和要点一、培训阶段的监理培训阶段的监理内容和要点如下:1.要求承建单位确定培训的类型、水平以及需要培训人员的类别,提交包括实施进度安排、资源需求和培训需求的培训计划文档;2.督促承建单位按照培训计划的要求开展培训阶段的活动;3.要求承建单位拥有可执行培训计划并具备相关培训能力的合格培训讲员;4.要求承建单位提交培训记录;5.依据培训需求、培训计划和培训记录对培训效果提出监理意见。二、系统初验阶段的监理系统初验阶段的监理内容和要点如下:1.对承建单位的初验申请进行审查。初验条件应符合合同规定,并符合如下条件:(1)可提交合同规定的文档;(2)软件产品已纳入配置管理并可交付;(3)软件系统已通过测试,要求承建单位提交第三方测试机构出具的测试报告,第三方测试机构应经业主单位和监理单位同意;2.审查承建单位提交的验收方案(验收计划、验收目标、责任双方、验收范围、验收提交清单、验收标准、验收方法等)的符合性及可行性;3.对承建单位提交的文档进行审核,并提出监理意见;第12页共22页4.协助业主单位根据下列准则确认软件产品,并提出监理意见:(1)与合同的一致性;(2)与系统需求的一致性;(3)与预期结果的符合程度,包括但不限于与信息资源规划、业务流程再造需求及业务持续改进需求和业务指标评价体系的符合程度;(4)与业务需求的符合程度;(5)与运行环境的适用性;(6)运作和维护的可行性;5.监督承建单位解决系统初验中发现的问题和不合格项,并提出监理意见。三、系统试运行阶段的监理系统试运行阶段的监理内容和要点如下:1.要求承建单位为系统试运行过程的实施提交详细的计划;2.督促承建单位协助业主单位进行系统安装,该安装活动和结果应形成文档;3.当安装的软件产品正在代替现有系统时,检查承建单位支持合同要求的并行运行的活动;4.协助承建单位和业主单位按照计划实施试运行活动;5.要求承建单位配合业主单位试运行过程中的测试,测试的结果应形成文档;6.监督承建单位解决系统试运行中发现的问题和不合格项,并提出监理意见。第13页共22页四、系统终验阶段的监理系统终验阶段的监理内容和要点如下:1

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功