您当前的位置: 首页   →   新闻中心   →   集团要闻 →  正文
“三级跳”:从结果控制转向全过程管理
来源:中国航天报     日期:2016年05月27日    字体:【】【】【

中国航天科技集团公司八院推进软件工程化工作记

“我们是八院首批通过GJB5000AⅡ级认证的单位,今年将争取通过Ⅲ级认证的预评价。GJB5000A对于软件的要求就是从技术转向管理,特别强调全过程和全要素管控。”谈及软件工程化推进工作经验,中国航天科技集团公司八院509所信息工程技术研究室副主任张海一脸自豪地说。

八院在该院《严肃质量纪律、严格质量规矩、落实质量责任工作要求》中明确要求:“型号软件研制应实施软件工程化管理,严格执行I类、II类、Ⅲ类、Ⅳ类软件研制技术流程,落实软件可靠性、安全性设计准则……软件第三方测评应在八院软件测评中心或具有集团公司等上级机关认定具有评测资质的单位进行。”

上述都是八院软件工程化工作取得的阶段性成果,也体现了该院软件管理由只看结果向全过程控制转变的思路。

软件管理1.0:建立软件测评中心管住出口

据八院软件测评中心主任秦嘉萍回忆,1999年,集团公司在三大总体院组织成立院级软件测评中心,八院自己的软件测评中心应运而生。2004年起,该中心升格为集团公司级软件测评中心。

17年来,该中心从提高型号测试质量出发,开展了前期介入型号软件需求分析,对软件进行评审和把关,提醒开发团队指标是否可测等工作,已经在型号软件领域深入人心,并形成了Ⅰ类完全沿用的软件不测试、Ⅱ类参数更改的软件测试复核、Ⅲ类部分修改的软件进行回归测试、Ⅳ类新研软件全套测试的工作流程。

随着型号任务的快速增长,八院软件测评中心迎来每月人均测试万行代码的时代,延续以往守在节点最后把守质量观的工作方式已不能满足实际需求,需要将管理的节点前移,特别是要管住软件的需求分析和设计开发。

软件管理2.0:独立成室力推软件产品化

八院八部软件室主任卢娥介绍,以前八部型号上的计算机、发控、火控等软件专业分散在专业室与总体室,与相关的硬件产品相互依存。2015年,该部成立了独立的系统软件研究室。

目前软件室共有39人,分成系统、设计、测试与平台三个专业。除了完成繁重的科研生产任务以外,科研人员要构建型号系统级软件,从软件架构、功能组件、管理细则等方面建立软件的重用库,逐步完善,形成标准、规范和组件构件成熟库,预计2016年将完成重用库建设的70%工作。

在现有饱满的任务下推产品化会不会很辛苦?卢娥坦言,“再苦也要做下去,这是软件室成立的意义所在”。

软件管理3.0:软件的全过程、全要素管控

2014年以前,八院509所抓总研制的卫星数管计算机架构迥异,带来软件开发的“五花八门”。近两年,随着该所成立产业化管理办公室,硬件和软件都走向型谱化。2015年开始,星上软件开始推行成熟度定级。如今,星上软件用参数体现卫星差异、代码控制流程,分成应用层、中间服务层、驱动层等,形成了一个基于软件构件的快速组装开发模式。

回忆起刚入所的那段日子,主管设计师陈骏林印象深刻。以前一个设计师要对一个数管软件从头管到尾,既容易出错又造成了型号间的壁垒。现在软件实现了构件化,一个构件由一个小组开发,新的型号任务来了,只要取出构件,替换专有参数即可。正是这种做法,使20人的软件开发团队可以负责每年八九颗卫星的软件设计任务。

“我们还在联合高校,跟踪国际前沿技术,准备打造新的软件系统,目前已经完成课题研究。”张海说,正是将软件当成产品管理,提高了软件的重用率,他们20人的研制团队才能腾出时间和精力完成软件自身的专业建设和发展。 (沈睿)

联系我们
电话:010-68767492
传真:010-68372291
地址:北京市海淀区阜成路16号
邮编:100048
信访邮箱:xinfang@spacechina.com
监事会邮箱:jianshihui@spacechina.com
中国航天科技集团
官方微信
中国航天科技集团
新浪微博