欢迎来到天天文库
浏览记录
ID:10090337
大小:28.50 KB
页数:7页
时间:2018-05-25
《基于gjb5000a的软件研制项目风险管理研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于GJB5000A的软件研制项目风险管理研究摘要军用软件研制过程技术密集、影响因素众多,风险伴随整个生命周期,任何一种风险发生都会给军用软件项目的成本、进度计划、功能或质量带来某种后果。风险管理是国家军用软件研制能力成熟度模型中的重要过程域,承研单位必须在军用软件项目的全过程中贯彻实施风险管理。文章试图基于GJB5000A的标准要求下,探讨军用软件的风险管理过程和关键环节,为提高军用软件的风险管理效力提供支撑。关键词军用软件;风险过程域;GJB5000A中图分类号:TP311文献标识码:A文章编号:1671
2、-7597(2014)12-0147-02军用软件(Military7Software),通常是指用于保障军事装备及其配套系统正常工作,经正式立项研制并交付军方使用的特殊的专用软件产品,需要嵌入在武器系统或分系统中使用。对其实时性要求强,时序要求严格,安全性要求高,可靠性要求高,精度要求高,并且能适应各种恶劣的军事应用环境,其研制过程充满各种风险。GJB5000A《国家军用软件研制能力成熟度模型》规定了软件研制和维护活动中的主要软件管理过程和工程过程的实践,它适用于评价机构对承研单位的软件研制能力进行评价,也
3、适用于承研单位本身对软件过程进行评估和改进。GJB5000A采用分级表示方法,按预先确定的22个过程域集来定义承研单位的改进路径,并用成5个熟度等级表示。由于军用软件的特殊性和GJB5000A的标准要求,对军用软件研制项目的风险管理具有强制性并且具有特殊性,本文即针对GJB5000A标准要求下的军用软件风险管理问题开展研究。1军用软件风险管理的前提条件过程模型军用软件风险管理的目的是在风险发生前,标识出潜在的问题,以便在整个软件生存周期中规划风险处理活动,在必要的时候启动这些活动,以减缓对目标实现的不利影响。
4、软件风险管理应该是一个持续的、前瞻的过程。1.1实施软件风险管理的前提条件进行风险管理是对军用软件研制工作的要求,但实施风险管理应该满足以下基本条件。承制单位应该策划实施软件风险管理活动,并建立和维护这些活动记录;应该结合具体软件项目的特点,能够选择合理的风险方法;风险管理应该贯穿软件整个生存周期;能够有效的预测并缓解影响关键目标的风险;对风险产生影响或受风险影响的人和组织都能及早主动的识别风险;风险管理应综合考虑软件开发成本、进度和绩效。1.2软件风险管理的过程模型7软件风险管理主要包括识别风险、分析风险、
5、制定风险应对计划、监控风险和实施风险应对计划等活动。在软件生命周期内,上述活动不断循环,持续进行。承制方在项目策划之初,应依据技术和管理过程信息需求,进行软件风险管理准备与策划,包括确定风险管理策略、识别风险源、选择风险管理方法、制定风险管理计划,用于有效地管理软件风险,持续有效地识别和处理可能危及项目关键目标实现的潜在问题。软件风险管理过程模型如图1所示。2军用软件风险管理过程实践的关键环节软件风险管理过程在遵循开放式交流、全局观点、综合管理、团队工作和过程改进原则的前提下,是不断吸纳新信息的循环管理控制过
6、程,在风险管理的每个具体实践中要掌握关键环节,才能实现有效管理风险的。图1军用软件风险管理过程模型2.1风险识别7风险识别就是要弄清项目的组成、各种不确定因素的性质及其相互关系、项目与环境之间的关系。在此基础上利用系统的、有章可循的步骤和方法查明对项目可能形成风险的各种事件。军用软件风险识别的关键是确定风险源,其典型的内部和外部风险源包括:不确定的需求;无先例的工作;不可行的设计;不可用的技术;不现实的进度估计或分配;人员和技能不足;外部协作方的能力不确定或不足;供方能力不确定;与客户沟通不顺畅;成本和资金问
7、题。根据风险源确定风险的类别。2.2风险分析在风险识别基础上,查明软件研制活动在哪些方面、什么时候会发生,发生的可能性和影响程度,进行量化排序提出行动路线和方案。风险分析的关键在于定义风险参数的评估值(如表1所示)和风险系数阈值,风险系数为风险发生概率、影响后果和发生时段的乘积,风险系数越高代表风险发生概率越高、影响越大、发生时段越近,风险的级别随风险系数的升高成指数倍增大。针对每一类风险,确定风险控制级别和阈值,以衡量风险是否可以接受、排序以及其他管理措施的启动。对不同的目标风险可以设置不同的阈值,影响到质
8、量或功能的风险系数阈值可以降低设置,影响到进度或费用的风险可以提高阈值设置。军用软件研制风险系数阈值及级别设置方法示例见表2。表1风险系数评估值评估值风险发生概率P风险影响后果E风险发生时段T4一定会发生很严重15天以内3很可能发生较严重30天以内2有可能发生不严重90天以内1不太可能发生轻微90天以上表2风险系数阈值设置事例7风险控制级别风险系数阈值描述应对Ⅰ(48,64)灾难启动应急计划Ⅱ(8,
此文档下载收益归作者所有