基于GJB5000A的机载设备软件风险管理
2021-07-10张望成罗海鹰周平平
教练机 2021年2期
张望成,张 俊,罗海鹰,周平平
(航空工业洪都,江西 南昌,330024)
0 引言
机载设备软件一般是指在高实时性嵌入式平台上运行,用于实现信号处理、数据解算、数据融合、数据交换、时序控制、系统校准、系统自检等功能的软件。这类软件开发具有以下一些共性特点:软件规模一般比地面设备软件规模小;实时性和可靠性要求高;软件需求不易一次到位;软件项目研制时间周期紧。从表面上看,规模较小的软件相对容易开发成功,使人们往往忽视了机载设备软件的开发风险。其实机载设备软件的共性特点恰恰透露出机载设备软件开发可能存在的巨大风险。例如多数机载设备软件代码在3万行以内,参与开发和管理人员配置少,软件开发过程可能缺乏足够的监管和测量分析,造成了项目管理进程缺乏统一性和技术可重复性;软件开发周期紧往往导致验证不充分,一些隐藏问题无法暴露,造成软件的可靠性降低;需求的不稳定性,导致工作进度拖延,计划得不到保证,管理效率低下,从而影响整个软件的研发工作。
如何应对这些风险呢?根据现有掌握的资料看,与国外同类软件开发水平相比,我国的机载设备软件产品开发水平差距较大,因此急需要采用一套科学的工程化方法对机载设备软件风险进行分析和管理。近些年来,软件理论界和产业界开始重视软件的风险管理,并产生了一系列的风险管理过程模型,这些模型所定义的规范对管控软件风险能够发挥有效的指导作用。……
登录APP查看全文
