《信息系统软件工程项目监理工作流程及监理要点ppt课件.ppt》由会员分享,可在线阅读,更多相关《信息系统软件工程项目监理工作流程及监理要点ppt课件.ppt(18页珍藏版)》请在三一办公上搜索。
1、XX项目(一期)软件工程项目监理,一、软件工程项目监理依据二、软件工程项目监理工作内容三、软件工程项目监理工作流程四、软件工程项目监理工作五、监理公司及项目监理机构人员六、要求承建单位实时输出的报审表及附件资料,目 录,(1)建设单位和承建单位签订的施工合同及乙方投标文件; (二者如冲突,以合同为准)(2)国家标准GB、GB/T (如GB/T19668信息化工程监理规范、 GB/T8566-2007 信息技术 软件生存周期过程)等;(3)国家关于信息化监理的相关法律、法规;(4)行业标准CMM、ISO等; (5)计算机软件保护条例(6) GB/T 8567-2006 计算机软件产品开发文件编制
2、指南;(7) GB/T 9385-2008 计算机软件需求规格说明规范;(8) GB/T 12504-2008 计算机软件质量保证计划规范;(9) GB/T 14394-2008 计算机软件可靠性及可维护性管理。,一、软件项目监理依据,在有监理方介入的软件项目中,三方按照“三方一法”的原则进行权、责、利划分,把工程项目向前推进,达到建设目标。三方为:建设单位、监理单位、承建单位,一法为:项目管理方法。(质量管理、成本管理、沟通管理等,共9大模块)软件项目监理工作内容为:四控、三管、一协调。 四控:质量控制,进度控制,投资控制,变更控制; 三管:合同管理,信息管理,安全管理; 一协调:参建三方或
3、多方涉及项目的单位沟通协调。,二、软件项目监理工作内容,软件项目监理难点(1)可视性差、确定边界困难,难以检查度量,缺乏详细的、有指导性的质量标准。(2)系统性、整体性较强,牵一发而动全身,受影响因素较多(3)软件需求不易量化,变更多。为解决这些难点问题,软件监理一般按照如下流程进行:,附: 软件项目监理难点,1、成立项目监理机构,进驻现场展开工作,信息化监理项目实行总监负责制。2、收集项目相关资料(招、投标文件,合同)3、编写监理规划、监理实施细则4、项目首例会(向承建单位提供各环节相关报审制式文件)5、审核项目开工条件,审核合同;6、项目开工实施(监理工作方法及监理规划进行软件项目监理)7
4、、审核承建单位实时输出资料;8、测试、初验、整改、验收。9、审核承建单位竣工资料;10、移交监理资料11、监理后续服务,三、软件监理工作流程,系统集成节点里程碑,软件需求分析,软件编程,软件测试,系统集成,系统联调,系统试运行,验收交付,软件开发过程,可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,验收,软件的质量保证监理措施如下: 一)、设计质量控制监理工作 二)、开发质量控制监理工作 三)、测试质量控制监理工作 四)、系统验收质量控制监理工作,四、监理工作质量保证措施及监理要点,一)、设计质量控制监理工作 (1) 需求说明书监理工作:(1)审查需求说明是否包含对本工程及
5、软件需求说明书的背景说明,包括编写目的、背景、定义、参考资料、目标、用户的特点、假定与约束等等; (2)是否包含对功能需求的规定,对功能的规定是否涵盖系统所要求的全部业务;(3)是否包含对性能的规定,审查其中对精度、时间特性要求和灵活性的说明是否齐全出;(4)是否包含对输入输出要求的说明,审查输入输出要求是否全面,是否符合基本逻辑;(5)是否包含对数据管理能力要求的说明,审查数据管理能力要求是否和性能规定;(6)是否包含对故障处理要求的说明,所涉及的故障是否全面考虑到了系统的各种业务等一致。审查说明书中对其他专门要求的说明是否合乎系统的业务情况。特殊情况。审查说明书是否包含对运行环境的规定,包
6、括对设备、支持软件、接口、控制等要素的说明是否齐全。建议:需求分析是影响,(2)软件设计说明书监理工作:1.承建单位按合同规定日期提交正式会签确认的概要设计、详细设计和数据库说明书;2.监理工程师依据GB/T8567-88标准,审查概要设计、详细设计和数据库说明书的背景说明、总体、接口、运行、结构设计的说明等 同时提出审查意见;必要总监理工程师组织专家进行探讨,提出评审意见;3.监理单位与业主和承建单位共同探讨,提出补充建议;4. 承建单位根据评审意见和补充建议,编制需求补充说明,并提交监理单位;5.监理单位审查需求补充说明,提交最终监理意见,为主根据监理意见对承建单位工作做出整改决定;,二)
7、、开发质量控制监理工作 1.按照需求说明书、设计说明书及有关国家标准抽检开发过程 中不同阶段的开发工作。 2. 以抽查的方式在不影响开发方日常开发的前提下监控开发方 的行为。 3.监理工程师把上述监理工作予以记录,形成监理记录,并对 问题抽出监理意见。,三)、测试质量控制监理工作 1.测试方案 ,审查测试方案是否科学,对所有的功能点是否均 设计充分而详细 的测试案例,是否可以遍历所有的功能、 错误条件 极限状态; 2.测试工具,审查测试 具是否适用,是否能与测试方法配套使用; 3.测试环境,审查测试 环境是否符合测试规范,是否相对独立; 4.测试过程,对测试过程进行抽查,以监控测试人员是否按照
8、规 范和相关标准进行测试工作; 5.测试问题报告,审查问题报告,如有必要对问题进行抽检; 6. 回归测试,对照测试问题报告,审查回归测试情况,如有必 要对问题进行抽检; 7.测试报告,审查测试报告的全面性和正确性。,四)、系统验收质量控制监理工作 1.验收标准。检查承建单位提交 的验收标准是否符合合同 要求; 2.验收方案,审核验收方案是否全面; 3.验收准备工作,监督承建单位做好验收准备工作,准备好技术资料,审核测试方案和验收测试准备工作; 4.验收实施;5. 验收报告。,本项目监理部组织机构,六、要求承建单位实时输出的报审表及附件资料:,(1)可行性研究报告(2)项目开发计划(3)软件需求说明书(4)数据要求说明书(5)概要设计说明书(6)详细设计说明书(7)数据库设计说明书;(8)用户手册 (9)操作手册;(10) 测试计划;(11)测试分析报告; (12)项目开发总结报告。,软件系统开发各阶段输出资料,1) 系统的功能和性能满足: 2) 业务、组织和用户的需求及相关方的需要满足;3) 运作和维护的可行性满足4) 系统评审和验收测试方面的需求满足;7) 安全和保密安全的需求满足;8) 法律法规要求、合同要求以及有关技术标准要求。,监理机构审查软件系统文档内容,主要监控目标如下:,