指挥信息系统共性软件研制管理

2018-04-12 08:10张宇翔韩俊林
科技与创新 2018年7期
关键词:技术支持共性研制

张宇翔,韩俊林

(中国电子科技集团公司第二十八研究所,江苏 南京 210007)

随着指挥信息系统逐步由“以平台为中心”的层次化联网模式向“以网络为中心”的扁平化组网模式转型,共性软件的重要性也随之提升。共性软件是指挥信息系统中支撑应用实现业务处理能力的共性的、通用的一系列软件,可分为共性基础软件、共性应用支撑软件。其中,共性基础软件主要是指系统赖以运行的共性软件支撑平台;共性应用支撑软件主要是指从各类业务应用软件中剥离出来、可供同类应用软件所复用或进行二次开发的应用支撑软件。

共性软件产品管理一般可分为立项、设计开发、产品发布、推广应用等四个阶段,具体工作流程及各阶段主要输出产品如图1所示。

1 立项阶段

1.1 需求管理

共性软件产品需求是开展共性软件产品项目立项、改进、升级等活动的主要依据。应先由各产品研制部门负责收集产品使用方提出的共性软件产品需求,并组织开展需求分析,形成需求处理初步意见。项目管理部门组织产品使用部门、产品研制部门召开评审会,形成需求处理意见。

1.2 立项管理

根据需求处理意见,开展共性软件产品立项工作。共性软件产品项目立项由产品研制部门提出申请,经由项目管理部门审批后进行项目立项。立项批准后,项目管理部门应及时明确项目研制目标、研制内容、进度要求、项目团队、经费预算等内容。其中,对于共性软件产品新研需求,视软件开发成本和资源投入等实际情况,可申请单位自有科技创新资金立项研制;对于现有共性软件产品的改进升级需求,原则上纳入与之相关的在研项目进行管理,共用项目研制经费,不单独进行立项。

图1 共性软件产品管理工作流程

2 设计开发阶段

2.1 软件开发及测试

共性软件产品本身属于一种软件类型,各单位可参照已有或正在执行的软件开发和测试相关管理规定执行。

2.2 配置管理

共性软件产品配置管理实施过程中,各单位应当建立统一的共性产品库,并成立专门的组织机构进行统一维护和管理,相应的开发库和受控库则由各产品研制部门按照相关要求建立和管理。

3 产品发布及技术支撑

3.1 产品发布

为了强化共性软件产品推广实施力度,最大范围内宣传相关产品,研制部门完成共性软件产品研制或升级,形成新产品或产品新版本时,应进行公开发布。共性软件产品发布前,产品研制部门应向项目管理部门提出申请。申请通过后,由项目管理部门组织召开新产品或产品新版本发布,通告产品发布信息,视情举办产品发布会,并提供产品功能介绍和安装部署等相应培训。

3.2 软件技术支持

共性软件产品在项目使用过程中,如果需要产品研制部门配合参与开发、重大联试、重大保障等任务,由产品使用部门提出技术支持申请。项目管理部门和产品研制部门收到产品使用部门的技术支持申请后,应及时组织相关人员进行分析,并对申请进行审核。审核通过后产品研制部门根据处理意见组织实施技术支持,在技术支持完成后开展原因分析和总结。技术支持完成后,产品研制部门应将完整实施过程、原因分析和总结发项目管理部门知悉、备案。

3.3 现场应急处置

在共性软件产品的应用过程中,当在客户现场发生软件异常导致系统故障或运行瘫痪时,应启动现场应急处置。产品使用部门尽量争取在第一时间恢复系统运行,并将现场情况同步通报产品研制部门、项目管理部门。产品研制部门接收到用户部门反映的软件异常问题后,应立即到用户现场进行问题分析、问题联调以及问题定位;如果不能到达现场,则应远程与发现人员进行沟通、调取运行日志,积极进行问题分析以及问题定位。

产品完成问题定位后,产品研制部门应组织产品研发人员完成修改,部内测试后形成应急修复版本软件,并交产品使用部门完成现场版本升级。项目管理部门同步组织产品研制部门和各产品使用部门对相关共性软件产品版本和所内应用情况进行追溯和影响域分析,并由质量部门全程进行质量追踪。产品研制部门针对暴露问题的共性软件产品各历史版本统一修改,完成测试后纳入共性软件产品库。产品使用部门制订相关共性软件产品整体升级方案,审批通过后组织实施相关共性软件产品整体升级。

4 推广应用

为了进一步促进基于共性软件产品的科研模式,各单位应当对共性软件产品的推广作出明确要求。其中,新研科研生产项目,涉及到共性软件产品研制内容的,原则上均强制要求使用现有共性软件产品,且由项目研制部门技术负责人在项目策划、方案设计等过程中明确共性软件产品选择使用情况。对于因使用用户要求等外部不可控因素,确不能在项目中使用现有相关共性软件产品的,可由项目研制部门提出申请,审批通过后方可不予使用。

参考文献:

[1]孙莉.软件项目管理中的需求管理[J].信息系统工程,2011(04).

[2]孙继红.软件配置管理在企业中的应用意义探析[J].电脑知识与技术,2017(10).

猜你喜欢
技术支持共性研制
血管吻合试验台的研制及试用
延安精神和三线精神的共性特性与继承弘扬
AR技术支持下部编版教材的教与学
一种氧气瓶氧气吸入器的研制与应用
某横向军品项目快速集成研制的创新实践
共性
旋转体容球的一个有趣共性再探究
中石化海外技术支持国际化人才队伍建设
哈尔滨机场雷暴分析预报系统的研制及应用
为Windows 7让路 微软开始淘汰Windows XP