风险评估与控制措施

  1. 风险评估与控制措施

依据GJB1406A-2005《产品质量保证大纲要求》、《武器装备质量管理条例》制定质量控制措施和风险评估方案,通过风险识别和风险评估对项目中存在的风险进行认识,并以此为基础合理地使用各种风险应对措施、管理方法、技术手段对项目的风险实行有效的控制,妥善处理风险事故所造成的不利结果,以最少的成本保证项目目标实现的管理过程。

    1. 风险识别与评估

项目管理组是风险管理的集中监控中心,项目经理承担风险管理角色。在项目初期进行风险识别、分析与评估,通过访谈、会议等方式对项目风险进行识别,形成详细的风险识别记录。

按照业务、人员、组织、技术、资源、安全等方面将风险进行分类,并对已识别的风险按照高(可能导致整体工作无法完成)中(可能导致部分工作无法完成或整体工作延期)低(可能导致部分工作延期)三个级别进行记录。

    1. 风险应对措施

在系统调整操作期间,为确保系统的安全稳定运行,组织系统研发厂商编制应急预案,并对识别出来的风险点进行逐项分析并制定应对措施;同时编制详细的操作步骤清单规范系统操作,由项目组、业务部门主管人员同时在场监控执行,并在系统操作前对操作数据进行备份,保证数据安全、系统运行稳定。

    1. 风险跟踪监控

在项目执行过程中,对已识别出的风险状态进行跟踪,监控风险发生,更深入地分析已识别出的风险,继续识别项目中新出现的风险。

项目管理组采用周例会或专题会议的形式,定期或不定期地进行项目风险讨论,复审风险应对策略的执行情况和效果,根据当前风险监控的结果修改风险应对策略,根据新识别的风险进行分析并制定新的风险应对措施。

    1. 进度风险控制

为了有效保证计划进度的落实,项目监理工程师应根据项目建设的具体情况,确定项目进度控制的详细措施,以确保进度目标的实现。进度计划保证措施一般包括组织措施、经济措施、技术措施、合同措施和信息管理措施。

      1. 组织措施

(1)建立项目进度目标控制体系,并据此建立进度控制的项目建设组织机构,将实现进度目标的责任落实到每个进度控制人员。

(2)建立项目进度控制的工作责任制度,说明进度控制人员在进度控制中的具体职责。

(3)派驻称职的项目监理人员,即项目监理人员应具备一定的素质和执业资格,并在上岗前经过有针对性的培训。

(4)建立可行的进度控制工作体系,包括例会制度(技术会议、协调会议等)、进度计划审核及实施过程监理制度、各类文件审核程序及时间限制等。

(5)建立完整的变更控制系统,一旦设备项目发生变更(如设计变更),各方应遵循事先建立的变更程序,及时审核和批准变更。

(6)建立激励机制,对进度控制人员的工作进行协调和考核,利用激励手段(奖励、惩罚、表扬、批评等方式)督促他们进行进度控制。

      1. 经济措施

进度保证的经济措施,是指用经济的手段对项目进度控制进行影响和制约,它有以下几种:

(1)建立项目付款程序,及时审核供应商的进度付款申请,并向业主出具付款签证,以便业主及时向供应商支付进度款。

(2)处理变更和索赔付款。

(3)采取奖惩措施,如对提前完成开发任务的人员,可给予物质和经济奖励,对项目拖期,则采取一定的经济处罚。

(4)向业主支付误期损害赔偿费。

      1. 管理技术措施

进度控制的管理技术措施是指运用各种项目管理技术,通过各种计划的编制、优化实施、调整而实现对进度有效控制的措施,主要包括:

(1)建立一套实用和完善的设备工程进度控制的程序文件。

(2)采用横道图计划、网络计划技术等,编制设备工程进度计划。

(3)利用电子计算机和各种应用软件辅助进度管理,包括进度数据的采集、整理、统计和分析。

      1. 合同措施

进度控制的合同措施是指必须按照合同规定的进度控制目标,采用合同规定的进度控制方法,对项目进度进行控制的措施。如在合同中规定的开工时间,项目建设应开始实施。进度控制的合同措施主要包括以下几方面。

(1)选择恰当的合同管理模式。

(2)按当事方签订的合同进行管理,即在处理项目实施过程中遇到的任何进度问题或其他问题,均应依据合同规定进行处理,不能主观臆断。

(3)编制进度计划所使用的方法和计算机应用软件应在合同中做出规定,并在合同中规定监理工程师负责监督承包商按审定的进度计划。

(4)合同中对与进度有关的内容做出明确规定,如开工日期、竣工时间、主要事件的完成时间、各类文件的审核时间、主要试验和检验的时间安排等。

      1. 信息管理措施

信息管理措施是指在设备工程进度控制过程中,对设备工程进度信息进行有效管理,以掌握最新的信息,确保决策正确性的方法。主要措施包括以下几方面。

(1)建立进度文档管理系统,事先设计好各类进度报告的内容、格式及上报时间等。

(2)建立进度信息沟通制度,保证信息渠道畅通。

(3)规定信息传递的方式和方法。进度信息传递方式是指书面或口头方式、电子方式等传递进度信息;信息传递方法是指采用纸质打印或手写文档、电子文档、电报或其他类型的文档。

(4)建立信息管理组织。信息管理包括人工管理信息系统和计算机管理信息系统两种。前者包括信息人员的配备、会议制度的建立、各项基础工作的健全化、信息的鉴定、签证和归档制度等。后者包括人员配备、计算机硬件和软件配置等。

    1. 实施过程风险控制

在明确本项目的建设目标、建设任务和范围、建设时间进度要求、项目建设特点分析的基础上,依据招标文件的要求和我方在以往大项目建设实施方面的经验和教训,为了更好的保障项目的整体进度和整体质量,更好地回避和解决项目建设过程中的可能风险,更好地达到系统的建设目标、项目的总体目标,在本章中,针对本项目的特点,提出我们的项目建设实施整体阶段过程的划分、每个阶段要达成的目标、实施方法和实施计划。

系统建设过程主要分为需求调研/分析、系统设计、开发/测试、集成测试、培训/试运行、验收交付以及质保期七个大的建设阶段。

充分吸收面向对象开发的迭代思想,在经典的几个项目阶段基础上,于每个阶段的内部,又分成了若干次的迭代过程;每一个迭代包括计划、分析、原型等。于是项目可以递进地进展,每一个迭代周期完成,都会形成一个产品原型,通过与业主的不断交互,完善,直到原型发展成为可用的产品。

      1. 需求分析阶段

(1)任务范围

本阶段任务范围包括完善、细化需求分析阶段的工作计划;开展需求调研工作;进行需求分析;编写需求分析报告。

(2)实施方法

通过业务需求调研,确定并定义问题区、用户的需求、项目范围、项目成功标准与业主方接收标准。

定义实施范围:确定并定义项目实施的目标、范围和关键的成功要素。

编写需求分析报告:包括业务系统的业务模型、业务流程、业务功能设计等。

业务需求调研:主要采取一对一面谈、团体座谈、发送调研表、调查问卷、查阅需求资料以及召开讨论会等多种方式,从业务层、管理层、决策层多方位的获取需求。

根据需求交流进展情况,采用快速原型法,以直观的方式确认需求。

采用RationalRose的“用例(UseCase)”表述方法定义系统需求,保证需求的完整性、准确性、唯一性、可度量性、可测试性、可追溯性。

在描述中尽量使用业主方相关使用人员的业务语言,便于需求的审查和测试。

(3)完成标准

本阶段任务完成的标准是:正式提交需求分析报告,通过业主方和监理方审核,并经过业主方确认。

(4)可交付成果

本阶段的可交付成果是:《项目需求规格说明书》。

      1. 系统设计阶段

(1)任务范围

系统设计阶段将按照面向对象的分析设计方法并结合使用其他软件工程方法,完成各子系统的设计。

包括功能设计、数据库结构设计、页面设计、软件实现结构的O-O(面向对象)设计等等。

(2)实施方法

本子阶段将对业务流程、控制流程、功能模块和数据结构进行设计,这是承上(需求分析)启下(代码实现)的阶段,这个阶段把业务需求变成技术设计,由业务描述变成技术描述,由业务语言变成技术语言。通常来讲,这个阶段又可以划分为三个主要的步骤,即:业务流程及逻辑设计、控制及表现逻辑设计、功能模块设计、数据结构设计。

业务流程及逻辑设计:使用业务图形按照业务流程的顺序对业务进行归纳、整理,绘制业务流程图。对于其中描述良好和规范的业务需求可同需求分析合并进行,绘制工作将借助绘图工具软件Visio对图形表述进行规范。

功能模块及逻辑设计:抽取最小业务单元,按照按"职能域-业务过程-业务活动"三层结构分解和表达功能,依据业务流程组织功能层次,绘制功能层次图。把业务流图中以“操作单元”表现的节点看作功能模块,描述其输入、输出、主要处理过程和所涉及到的数据及数据单元。

数据结构设计:对于功能模块设计中所涉及的有关数据及数据单元进行归纳,利用“对象-关系型语言”表示出来,并指明数据之间的一致性或约束性关系。这就是通常所说的数据结构或称为数据字典。这部分工作将采用实体-关系设计工具PowerDesigner来辅助进行。

系统方案设计报告审核:项目经理组织对系统方案设计报告进行审核。审核工作由项目经理、技术总监和专家协同进行。

(3)完成标准

本阶段任务完成的标准是:正式提交系统方案设计报告,通过业主方确认。

(4)可交付成果

本阶段的可交付成果是:《系统方案设计报告》。

      1. 编码开发阶段

(1)任务范围

包括对标准化的内部数字内容资源转换加工和管理、数字内容的深度加工、在线编撰流程管理、知识挖掘和知识数据库开发、网络数据采集和内容提供服务、产品打包和多渠道发布、在线交互服务等编码实现、单元测试;以及项目的安全保障体系的建设。

(2)实施方法

(一)日创建、日部署

在本项目各应用子系统开发实现阶段,将采用快速原型法与“日创建、日部署”开发方法,每天形成一个版本,并进行部署,在最短的时间内开发出核心业务功能交付用户使用,并在此基础上再与用户交流沟通,对问题做出相应调整。

这种方法的特点如下:

可以在最短时间内开发出子系统核心业务功能交付项目相关人员测试和试用。

进入开发阶段后,每天形成一个版本,以最直观的沟通方式让业主方项目主管领导看到最终的产品原型。

最大程度避免了产品的实现与系统需求间的分歧。

降低了需求变更的频度;降低了系统实施的风险。

(二)代码走查

代码走查是由一组人通过阅读、讨论和争议对程序进行静态分析的过程。走查小组由组长,2~3名程序设计和测试人员及程序员组成。走查小组在充分阅读待审程序文本、控制流程图及有关要求、规范等文件基础上,召开代码走查会,程序员逐句讲解程序的逻辑,并展开热烈的讨论甚至争议,以揭示错误的关键所在。实践表明,程序员在讲解过程中能发现许多自己原来没有发现的错误,而讨论和争议则进一步促使了问题的暴露。例如,对某个局部性小问题修改方法的讨论,可能发现与之有牵连的甚至能涉及到模块的功说明、模块间接口和系统总结构的大问题,导致对需求定义的重定义、重设计验证,可以大大改善软件的质量。

(三)单元测试

单元测试集中在检查软件设计的最小单位—模块上,通过测试发现实现该模块的实际功能与定义该模块的功能说明不符合的情况,以及编码的错误。由于模块规模小、功能单一、逻辑简单,测试人员有可能通过模块说明书和源程序,清楚地了解该模块的I/O条件和模块的逻辑结构,采用结构测试(白盒法)的用例,尽可能达到彻底测试,然后辅之以功能测试(黑盒法)的用例,使之对任何合理和不合理的输入都能鉴别和响应。高可靠性的模块是组成可靠系统的坚实基础。将单元测试结果编写成单元测试报告,提交项目经理审核,审核通过后提交项目领导组审批。

(四)系统测试

随着代码的实现和单元测试完成,软件测试人员开始对代码进行系统测试。

编制系统测试大纲:系统测试前,测试人员应编制系统测试大纲,系统测试大纲应包含测试环境、测试内容及用例、测试人员配置以及测试进度计划等等。

系统测试以子系统为基本单元进行,其基本测试依据是系统测试大纲。根据系统测试大纲中的测试内容及用例设计按照模块逐一“输入”数据(手工或自动工具),并进行一定的压力测试。主要工作过程是:

运行程序员提交的功能模块代码,输入数据,如实记录运行结果,填写“测试记录”。对于未通过测试的功能模块,填写测试反馈单,由程序员修改问题代码后再次提交测试。这是一个多次循环反馈的过程。

编制系统测试报告:测试结束后,测试人员编制完整的系统测试报告,包括测试的对象、测试范围、主要功能、测试环境、测试工具、测试结果汇总,并附完整的测试记录和反馈记录。

(3)完成标准

本阶段任务完成的标准是:编码完成且通过单元测试、集成测试、系统测试,并通过技术总监与项目经理的审核。

(4)可交付成果

本阶段的可交付成果是:《系统测试大纲》、《系统测试报告》。

      1. 系统初验阶段

(1)任务范围

本阶段任务范围包括:完成应用系统在测试环境的部署和集成测试后,完成系统使用说明书,由业主方认定是否满足可进行试运行的基本条件。并完成验收报告。

(2)实施方法

由供应商通过集成测试,对各应用系统自检合格后,完成系统使用说明书,提交初验申请至用户方审批。

用户方检验应用系统运行情况,看是否符合。

是否满足招标文件要求。

是否可以开始试运行。

验收通过后,由双方共同签署初验报告。

(3)完成标准

本阶段的完成标准是:系统通过业主初步验收,且可以开始试运行。

(4)可交付成果

本阶段可交付成果是:《系统使用说明书》,系统初验报告。

      1. 试运行阶段

(1)任务范围

本阶段的任务范围是:在用户培训工作的阶段性成果完成后,开始组织系统试运行工作,由项目经理和业主方主管领导共同确定试运行范围和试运行策略,并编制试运行计划、组织试运行工作。

(2)实施方法

(一)试运行实施步骤

准备应用系统运行需要的真实数据。

组建运行组织和人员准备。

建立由业主方主管领导和项目经理组成的试运行领导小组。

确定试运行期间系统管理人员和系统维护人员。

召开试运行参与人员的动员会,统一思想,明确指导思想、工作方针、工作方法和工作计划。

落实其他试运行组织中的各职责人员。

双方共同制定试运行工作计划。工作计划中包括试运行工作相关各方责任、工作日程安排、运行工作制度。

(二)试运行期间各方职责

试运行工作将由我方与业主方密切配合完成。

我方负责在试运行期间进行应用系统运行记录,对试运行中出现的问题做到及时维护和更新,并完成试运行报告。

在系统试运行阶段,应达到系统连续无重大故障运行3日,并不断根据试运行报告进行修改完善,在试运行期内如出现重大故障,试运行期从故障排除之日起重新计算,直到系统连续3日无重大故障为止。

业主方系统使用人员负责在试运行期间定期反馈系统存在问题。

(3)完成标准

本阶段任务完成的标准是:试运行期间系统运行稳定,性能达标,试运行报告通过业主方确认。

(4)可交付成果

通过试运行验证后的可运行的系统。

      1. 系统终验阶段

(1)任务范围

本阶段任务范围包括:试运行结束后,经业主方审核通过后,协助组织业主方进行系统终验验收。

(2)实施方法

试运行结束后,由供应商提出验收申请,并协助业主方组织项目验收,最终完成项目交付。

(一)验收标准:

是否符合项目合同要求

是否满足招标文件要求

是否满足用户培训要求

是否满足试运行期间的整改要求

(二)验收组织

试运行工作完成后,项目验收工作由供应商、业主方共同组成项目验收小组对项目进行验收。

验收小组对验收内容,如实施过程文档、用户培训效果、软件运行效果、项目管理等方面进行审查。必要时对项目的主要内容、重要功能和性能组织第三方进行专业测试。

验收完成后,由业主方、供应商共同编制验收报告,签署验收意见,完成项目建设成果的交付。

项目验收完成将作为质保期的开始。

(3)完成标准

本阶段完成标准是:验收通过,且完成项目建设成果的交付。

(4)可交付成果

本阶段最终可交付成果是:

(a)软件系统:战场环境仿真系统1套。

(b)技术文档1套:

技术文档包括纸质版(盖章和签字)和电子版。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值