收藏 分享(赏)

10.信息应用系统监理( 2014-09-16).ppt

上传人:精品资料 文档编号:10938040 上传时间:2020-01-22 格式:PPT 页数:22 大小:239.50KB
下载 相关 举报
10.信息应用系统监理( 2014-09-16).ppt_第1页
第1页 / 共22页
10.信息应用系统监理( 2014-09-16).ppt_第2页
第2页 / 共22页
10.信息应用系统监理( 2014-09-16).ppt_第3页
第3页 / 共22页
10.信息应用系统监理( 2014-09-16).ppt_第4页
第4页 / 共22页
10.信息应用系统监理( 2014-09-16).ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、,信息系统监理师考试,内容:信息应用系统监理注:黑色字体内容为理解红色字体内容为理解记忆 加粗红色字体内容必须记住,主要考点: 1、需求分析阶段监理的主要任务和工作重点; 2、测试阶段监理的主要工作内容; 3、信息应用系统项目验收的步骤、需要提交的文档;,信息应用系统监理,一、项目计划阶段,监理的主要工作: 1、对软件计划的相关内容(重点是组织、技术标准、开发计划和进度要求等)项目计划过程、项目计划组织和文档格式等进行审查,确认是否满足要求; 2、给出符合要求的结论; 3、确定其可否作为软件开发的前提和依据。 二、项目计划监理的基本准则: 1、承建单位制订了软件项目计划,同时该项目计划通过了正

2、式的评审,软件项目计划对项目组织、进度计划、工程标准进行了承诺,项目的风险分析合理,风险管理方案可行; 2、项目的阶段划分是明确的。,项目计划,一、软件质量管理体系监理的主要任务: 1、监督应用软件系统建设,承建单位根据项目合同和建设单位应用软件系统要求,制定项目软件工程和管理活动,结合成为密切相关、定义完整的项目软件过程。 2、评估项目软件过程的技术合理性,包括是否符合标准和规范,是否符合项目合同和建设单位技术要求。确保项目软件过程文档化,并得到批准。 3、监督和控制承建单位的项目软件过程的状态,促使承建单位支持和实施项目软件过程,提高软件项目实施的计划性,减少软件项目实施的风险。 4、监督

3、应用软件系统建设承建单位在软件开发过程中按照项目软件过程的规范实施并跟踪。 5、记录和审查软件管理过程活动。,软件质量管理体系,一、软件质量保证计划的监理工作: 1、确保项目遵循书面的承建单位管理策略来实施软件质量保证,同时承建单位成立了软件质量保证活动的组织。 2、控制承建单位依据书面规程,为软件项目制定软件质量保证计划,保障软件质量保证计划符合项目软件过程的规范要求。 3、参加承建单位的软件质量保证组按照软件质量保证计划进行的活动。 4、参加承建单位的软件质量保证组评审软件工程活动,验证软件工程活动与软件项目计划的一致性。 5、参加承建单位软件质量保证组审核指定的软件产品,并依据指定的软件

4、标准、规程和合同需求对可交付的软件产品进行评价,验证软件产品与软件项目计划的一致性。 6、控制承建单位依据书面规程,归档和处理软件活动和软件工作产品中的偏差,管理和控制不一致性问题的文档。 7、与建设单位的软件质量保证人员一起定期对软件质量保证组的活动和结果进行评审。 8、跟踪和记录软件质量保证活动的情况,审查软件质量保证活动,并给出软件质量保证监理报告。,软件质量管理体系,1、软件配置管理监理是保证软件质量和软件研制进度的重要手段,软件配置管理包括标识给定时间点的软件配置,系统地控制这些配置的更改,并在软件生命周期中保持这些配置的完整性、可跟踪性。 2、配置管理监理的目标 1)确保软件配置管

5、理活动有计划的; 2)确保所选择的软件工作产品是经过标识,受到控制并具有可用性的; 3)监督所标识的软件工作产品的更改是受控的; 4)及时了解软件基线的状态和内容。,软件配置管理,3、软件配置管理方面,监理的主要工作: 1)确保应用软件系统建设承建单位的配置管理 组织和环境按照软件项目计划的要求成立并配备; 2)控制承建单位依据书面规程,为应用软件系统建设项目制定软件配置管理计划; 3)监督承建单位使用审批通过的、文档化的软件配置管理计划作为实施软件配置管理 活动的基础; 4)控制承建单位依据的书面规程,对所有配置项/单元的更改请求和问题报告实施初始准备、记录、评审、批准和跟踪; 5)监督承建

6、单位依据书面规程,控制对基线的更改; 6)控制承建单位编制软件配置管理 报告,证明软件配置管理活动和软件基线库的内容,并提供给建设单位; 7)监督承建单位依据书面规程进行软件基线库的审核,进行软件配置管理活动状态的跟踪和记录; 8)定期审查软件配置管理活动和软件配置管理基线,以验证它们与文档定义的一致性; 9)审核软件配置管理活动及其工作产品,并给出软件配置管理监理报告。,软件配置管理,4、软件配置管理库在软件生存周期内所产生的各种管理文档和技术文档、源代码列表、其可执行代码,以及运行所需的各种数据,构成软件配置管理项。各系统应在其所属各级中建立下列各库: 1)开发库(DL):通常仅在项目开发

7、组内设立,并由其负责维护。 2)受控库(CL):通常以软件配置项为单位建立并维护。 3)产品库(PL):可在系统、子系统级上设立并维护。 各类库中应存放哪些软件成分,应视所开发软件的实际情况而定。 5、从软件配置管理的角度来讲,在新文档取代旧文档后,管理人员不应删除旧文档。因为文档反映了软件发展进程中特定历史时刻的软件版本信息,旧版本经过修改产生新版本,文档也需随之做相应更新。但软件的旧版本作为软件配置项仍需保留,反映其状态的旧文档也不能删去。,软件配置管理,6、软件配置管理的基本任务包括: 1)配置标识; 2)版本管理; 3)变更管理; 4)配置审核; 5)配置报告。 (注:三配置二管理)7

8、、软件配置报告,软件配置管理,软件需求分析监理的主要任务和目的是对软件需求分析的相关内容(重点是工程需求、功能需求、性能需求和设计约束等)、需求分析过程、需求分析活动及文档格式进行审查,确认是否满足要求,并确定其可否作为软件开发的前提和依据。 需求分析阶段监理的工作 1)参与用户需求调研; 2)组织有关单位参加需求规格说明书技术联合评审会议; 3)审核承建单位递交的项目开发计划; 4)审核承建单位递交的软件开发的质量保证及配置管理计划; 5)审核承建单位对本工程投入的软硬件资源是否满足工程需求并及时到位; 6)审核承建单位所使用的软件工具的合法性; 7)主持监理例会,做好监理日记,定期进行项目

9、进度及问题汇报; 8)做好项目相关文档的整理及存档工作 注:在需求分析阶段,监理工作的重点是:软件需求规格说明书和项目开发计划评审。,需求分析,软件概要设计监理的主要任务和目的是对软件概要设计有关内容(重点是软件的结构、软件的功能、接口设计和接口关系等)、概要设计过程、概要设计活动和文档格式等进行审查,确定承建单位提出的软件总体结构设计是否实现了软件需求规格说明的要求;结出是否符合要求的结论;确定其可否作为软件详细设计的前提和依据。 概要设计阶段监理的主要工作: 1)在此阶段之前提交总体设计阶段的监理细则和监理周记; 2)组织有关单位参加概要设计说明书评审会议; 3)根据项目开发计划,检查项目

10、进展状况; 4)主持监理例会,做好监理日记; 5)整理项目相关的文档和存档工作; 6)督促承建单位尽早编写软件集成测试计划; 7)提交概要设计监理报告。,软件设计,软件详细设计监理的主要任务和目的是对软件详细设计有关内容(重点是软件的算法、数据结构、数据类型、异常处理和计算效率等)、详细设计过程、详细设计活动和文档格式等进行审查,确定承建单位提出的软件详细设计内容是否实现了软件概要设计的要求,确认是否满足要求;给出是否符合要求的结论;确定其可否作为软件编码的前提和依据。 详细设计阶段监理的主要工作: 1)在详细设计前提交该阶段监理细则和监理周记; 2)检查承建单位的实际工作进度是否与计划相一致

11、,定期与承建单位沟通,检查文档及工作成果; 3)检查详细设计说明书及其相关文档的质量是否符合国家规范、行业规范及合同要求; 4)在详细设计完成后提交详细设计说明书的确认报告。,软件设计,1、编码阶段的监理活动(工作): 1)监督承建单位将合适的软件编码工程方法和工具集成到项目定义的软件过程中; 2)监督承建单位依据项目定义的软件过程,对软件编码进行开发、维护、建立文档和验证,以实现软件需求和软件设计; 3)软件监理组跟踪和记录软件编码产品的功能性和质量; 2、程序编码的监理方法主要有: 1)定期审查、抽查、评审,即定期审查软件编码的工程活动和工程进度; 2)根据实际需要对软件编码工程活动、工作

12、进度进行审查; 3)对编码工程活动和产品进行评审或审核,并报告结果。,程序编码,1、软件测试阶段,监理的主要活动如下: 1)监督承建单位将合适的软件测试工程方法和工具集成到项目定义的软件过程中; 2)监督承建单位依据项目定义的软件过程,对软件测试进行开发、维护、建立文档和验证,以满足软件测试计划的要求; 3)监督承建单位依据项目定义的软件过程和计划实施软件的确认测试; 4)计划和实施软件系统测试,实施系统测试以保证软件满足软件需求; 5)软件监理组跟踪和记录软件测试的结果; 2、软件测试阶段,监理的主要方法有 1)定期检查、必要抽查、评审。 2)定期审查软件测试的工程活动和工作进度; 3)根据

13、实际需要对软件测试工程活动进行跟踪、审查和评估; 4)对编码工程活动和产品进行评审或审核,并报告结果。,软件测试,在试运行阶段,监理要记录问题、督促解决、监督培训;在培训阶段,监理要监督培训计划、监理培训实施并记录培训效果。 1、在试运行阶段,监理的工作重点如下: 1)协助建设单位和承建单位处理系统试运行期间出现的各项问题,并予以记录; 2)对于一些重复出现的问题,在验收测试时给予必要的关注,督促承建单位采取必要的解决措施; 3)监督检查承建单位试运行阶段的培训工作; 2、在技术培训阶段,监理的工作重点如下: 1)监督承建单位按照合同和建设单位的要求制订培训计划; 2)审核培训计划的可操作性,

14、要求在培训计划中明确培训对象、培训教材、培训时间、培训方式和培训师资; 3)监督技术培训计划的实施,对培训教材和师资进行评估,将培训计划执行 的情况和效果通报给建设单位;,试运行及培训,验收由建设单位组织,监理辅助和承建单位配合; 1)建设单位的工作主要:审核承建单位的验收方案并确定验收方案; 2)承建单位的工作主要:内部测试准备、验收准备工作、验收申请提交和验收方案准备; 3)监理的工作主要:软件配置审核(文档审核、源代码审核、配置脚本审核)和验收测试(测试程序、脚本审核、可执行程序测试);,项目验收,1、验收步骤: 1)提出验收申请; 2)制订验收计划; 3)成立验收委员会; 4)进行验收

15、测试和配置审计; 5)进行验收评审; 6)形成验收报告并移交产品; 2、验收委员会(不能少于5人的单数),其任务: 1)判定所验收的软件是否符合合同要求; 2)审定验收环境; 3)审定验收测试计划; 4)组织验收测试和配置审核、进行验收评审,并形成验收报告。,项目验收,2、验收委员会(不能少于5人的单数),其主要权限是: 1)要求业主单位、监理单位及承建单位对开发过程中的有关问题进行说明: 2)决定应用软件开发项目是否通过验收。 3、如果信息应用系统未通过验收该怎么处理?如果验收未通过,则承建单位根据验收评审意见修复有关问题,后重新进行验收或者转入合同争议处理程序。 4、验收各流程的完成单位是

16、:(1)验收文件资料准备由承建单位完成。(2)验收申请由承建单位完成。(3)验收申请的审核由监理单位完成。(4)签署验收申请由监理单位完成。(5)组织工程验收由建设单位完成。,项目验收,3、信息应用系统验收的原则: 1)验收测试和配置审核是验收评审前必须完成的两项主要检查工作,由验收委员会主持; 2)测试组在认真审查需求规格说明、确认测试和系统测试的计划与分析结论的基础上制订验收测试计划; 3)配置审核组在需求规格说明、确认测试和系统测试等过程中形成的产品的变更管理及审核工作的基础上开展审计; 4)原有测试和审核结果凡可用的就可用,不必重做该项测试或审核; 5)测试组在完成测试验收的同时,完成

17、功能配置审核; 6)配置审核组完成物理配置审核,检查程序和文档的一致性,交付的产品、文档要与“合同”要求一致和符合相关标准。,项目验收,4、验收的准则 1)软件产品要符合“合同”或“验收标准”规定的全部功能和质量要求; 2)文档齐全,符合“合同”或验收标准的规定的要求及相关标准; 3)文档和文档要一致,并保持文档和程序相符; 4)不同安全性关键等级的软件都要通过软件测试细则文档要求的各项测试; 5)对被验收软件的可执行代码,在验收测试中查出的错误总数,以及错误严重性不超过建设单位事先约定的限制值; 6)配置审核时查出的交付文档中的错误总数不超过建设单位事先约定的限制值。 5、验收报告包括: 1

18、)验收的各项内容; 2)评价与验收结论; 3)验收委员会全体成员签字及验收委员会主任的意见。,项目验收,6、验收结论: 1)验收未通过:重新验收/合同争议 2)验收通过:(监理)审查承建单位的项目资料清单;协助建设单位和承建单位交接项目资料;确保软件文件和软件的一致性;做好开发软件的备份,及文件材料归档。,项目验收,7、验收需提交的文档(软件开发过程中产生的文档): (1)可行性研究报告; (2)项目开发计划; (3)软件需求说明书; (4)数据要求说明书; (5)概要设计说明书; (6)详细设计说明书; (7)数据库设计说明书; (8)用户手册; (9)操作手册; (10)模块开发卷宗; (11)测试计划; (12)测试分析报告; (13)开发进度月报; (14)项目开发总结报告 (注:五说明配一卷宗 三报告加一月报 两计划和两手册),项目验收,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报