二院二部:“魯班”讓航天軟件產(chǎn)品研制效率“Up”
發(fā)布時間:2023-03-27 信息來源: 中國航天科工二院

在航天產(chǎn)品研發(fā)過程中,信息化工具的應(yīng)用是簡化開發(fā)流程、提升研制效率的法寶。以往航天領(lǐng)域人機交互軟件的研制普遍存在開發(fā)周期長、需求響應(yīng)慢等問題,項目中積累的優(yōu)秀插件各自管理,無法實現(xiàn)專業(yè)產(chǎn)品的高質(zhì)重用和高效集成。如今,二院二部十五室設(shè)計師歷時1年多自主研發(fā)了一款人機交互軟件開發(fā)提速神器——“魯班”可視化開發(fā)平臺。通過“積木式”構(gòu)建軟件的方式,大大簡化了人機交互類軟件的研發(fā)流程,提升效率40%左右,成為廣大一線軟件設(shè)計師手中的“法寶”。

據(jù)介紹,“魯班”平臺類似于搭“積木”,融入了古代建筑大師魯班的創(chuàng)造之巧思,筑產(chǎn)品研發(fā)之“云梯”,制項目共享之“飛鸞”,憑借此產(chǎn)品,軟件設(shè)計師們只需要根據(jù)自己的項目實際需求,在線拉取通用插件或共享項目,通過手動拖拽進行靈活布局和自由拼接,實現(xiàn)插件可視化部署,快速組裝出人機交互軟件主界面,最終一鍵生成軟件代碼,達到“所見即所得”的效果。

該平臺支持與Visual Studio IDE(集成開發(fā)環(huán)境)無縫結(jié)合,集成了功能齊全的解決方案右鍵菜單,方便軟件設(shè)計師快速創(chuàng)建人機交互類軟件工程、快速導(dǎo)入共享工程、一鍵執(zhí)行人機交互軟件布局設(shè)計及調(diào)試構(gòu)建。

除此以外,“魯班”平臺還具備用戶權(quán)限訪問設(shè)置、插件歷史狀態(tài)瀏覽等功能,同時還支持在線/離線雙工作模式,即使出差在外,也能很好地享受到平臺的便利功能,為設(shè)計師提供完善、靈活的用戶體驗。

用過該平臺的設(shè)計師們均表示,使用這款開發(fā)提效“神器”后,工作效率大大提升。設(shè)計師小張說:“此前開發(fā)可視化界面需要在插件的代碼編寫和重構(gòu)方面耗費大量精力,現(xiàn)在僅需在“魯班”平臺上“積木”式操作,即可自動生成接口代碼,組裝可視化界面,方便快捷。”

今后,“魯班”研發(fā)團隊將進一步優(yōu)化產(chǎn)品的人機交互操作流程,開展微課視頻制作,向相關(guān)航天設(shè)計師進行科普性介紹,讓這款“板塊化、自動化、共享化、互聯(lián)化、靈活化”的工具有效融入到軟件研制生產(chǎn)線中,推動人機交互軟件專業(yè)的快速發(fā)展,提升航天軟件產(chǎn)品質(zhì)量。(文/楊濤)