航天“鲁班”让软件产品研制效率“节节高”(鲁班七号宇航员)
中国日报3月28日电(记者 赵磊) 在航天产品研发过程中,信息化工具是简化开发流程、提升研制效率的法宝。以往航天领域人机交互软件的研制普遍存在开发周期长、需求响应慢等问题,项目中积累的优秀插件各自管理,无法实现专业产品的高质重用和高效集成。如今,中国航天科工二院二部十五室设计师历时1年多自主研发了一款人机交互软件开发提速神器——“鲁班”可视化开发平台,通过“积木式”构建软件的方式,大大简化了人机交互类软件的研发流程,提升效率40%左右,成为广大一线软件设计师手中的“法宝”。
据介绍,“鲁班”平台类似于搭“积木”,融入了古代建筑大师鲁班的创造之巧思,筑产品研发之“云梯”,制项目共享之“飞鸾”,凭借此产品,软件设计师们只需要根据自己的项目实际需求,在线拉取通用插件或共享项目,通过手动拖拽进行灵活布局和自由拼接,实现插件可视化部署,快速组装出人机交互软件主界面,最终一键生成软件代码,达到“所见即所得”的效果。
该平台支持与Visual Studio IDE(集成开发环境)无缝结合,集成了功能齐全的解决方案右键菜单,方便软件设计师快速创建人机交互类软件工程、快速导入共享工程、一键执行人机交互软件布局设计及调试构建。
除此以外,“鲁班”平台还具备用户权限访问设置、插件历史状态浏览等功能,同时还支持在线/离线双工作模式,即使出差在外,也能很好地享受到平台的便利功能,为设计师提供完善、灵活的用户体验。
使用过该平台的设计师们均表示使用这款开发提效“神器”后,工作效率大大提升。设计师小张表示,此前开发可视化界面需要在插件的代码编写和重构方面耗费大量精力,现在仅需在“鲁班”平台上“积木”式操作,即可自动生成接口代码,组装可视化界面,方便快捷。
今后,“鲁班”研发团队将进一步优化产品的人机交互操作流程,开展微课演示视频制作,向相关航天设计师进行科普性介绍,让这款“板块化、自动化、共享化、互联化、灵活化”的工具有效融入到软件研制生产线中,推动人机交互软件专业的快速发展,提升航天软件产品质量。
来源:中国日报