楊威、任慧敏、呂京偉 /北京航天自動(dòng)控制研究所

航天產(chǎn)品和導(dǎo)彈武器產(chǎn)品科技含量高、研發(fā)過程復(fù)雜、研發(fā)周期緊張。同時(shí),航天產(chǎn)品具有高度的定制性,未形成大批量生產(chǎn)模式,且航天的硬件產(chǎn)品、軟件產(chǎn)品的研制成本都相對(duì)較高。近年來,伴隨著我國航天事業(yè)的快速發(fā)展,特別是黨的十九大明確提出建設(shè)航天強(qiáng)國的偉大構(gòu)想,航天企業(yè)迎來了新的機(jī)遇期,但綜合國內(nèi)外形勢的變化以及商業(yè)航天迅猛發(fā)展的現(xiàn)狀,航天企業(yè)也同樣面臨著嚴(yán)峻形勢。因此,在研制和生產(chǎn)過程中必須思考如何在多樣化產(chǎn)品中聚焦精品產(chǎn)品,如何在高度定制化與壓縮成本之間尋求統(tǒng)一。尤其是軟件,其作為其中一類特殊的產(chǎn)品,是研發(fā)人員高度腦力勞動(dòng)的成果,在宇航型號(hào)和導(dǎo)彈武器型號(hào)中承擔(dān)的功能越來越重要。
目前,隨著型號(hào)項(xiàng)目數(shù)量的不斷增長,北京航天自動(dòng)控制研究所開發(fā)的軟件呈現(xiàn)出研制方案多樣、開發(fā)周期縮短、需求迭代頻繁等新特點(diǎn)。如何從個(gè)性定制化中尋求軟件產(chǎn)品的通用化,并逐步發(fā)展產(chǎn)品化軟件研制模式、打造精品軟件,滿足航天任務(wù)量快速增加、成本不斷壓縮的需求成為當(dāng)前一項(xiàng)重要課題。
近年來,航天軟件開發(fā)和測試的任務(wù)量激增,多型號(hào)并舉、高密度發(fā)射,航天控制系統(tǒng)軟件設(shè)計(jì)人員人均承擔(dān)配置項(xiàng)個(gè)數(shù)、測試人員人均承擔(dān)測試輪次數(shù)都遠(yuǎn)超行業(yè)平均水平。但航天軟件的質(zhì)量要求不能降低,需求分析、設(shè)計(jì)編碼、測試驗(yàn)證、走查復(fù)查等軟件研制和質(zhì)量保證工作均需按時(shí)保質(zhì)完成。因此,隨著任務(wù)量的持續(xù)增長和研制周期的日趨緊張,當(dāng)前研制模式和人員配置模式難以滿足型號(hào)項(xiàng)目研制需求。
各型號(hào)間系統(tǒng)方案制定相對(duì)獨(dú)立,系統(tǒng)硬件(芯片、總線、接口)選型、制導(dǎo)姿控算法等方面存在一定差異,導(dǎo)致軟件系統(tǒng)方案產(chǎn)品化程度不高,且對(duì)型號(hào)軟件共性需求提煉不足、對(duì)軟件產(chǎn)品平臺(tái)研制投入不夠。目前形成的復(fù)用資產(chǎn)應(yīng)用層次較低,主要是構(gòu)件級(jí)復(fù)用、框架級(jí)白盒復(fù)用,較難形成平臺(tái)級(jí)的高層次軟件復(fù)用產(chǎn)品,復(fù)用率提升遇到瓶頸。
型號(hào)軟件任務(wù)需求變化頻繁,在當(dāng)前型號(hào)軟件研制要求下,軟件受控后一經(jīng)更改需要經(jīng)歷多個(gè)研制保障環(huán)節(jié)(變更影響分析、設(shè)計(jì)變更、評(píng)審走查、開發(fā)方測試、第三方測試、試驗(yàn)驗(yàn)證、軟件入庫出庫生產(chǎn)等),涉及多個(gè)相關(guān)方,頻繁的變更會(huì)帶來大量的設(shè)計(jì)和管理成本。
研究所未全面開展客戶需求的分類分級(jí)分析,以及作出相應(yīng)的產(chǎn)品規(guī)劃。建立多層級(jí)的軟件產(chǎn)品開發(fā)和共享,僅限于對(duì)不同型號(hào)軟件產(chǎn)品技術(shù)要求的實(shí)現(xiàn)。未明確區(qū)分貨架產(chǎn)品、平臺(tái)產(chǎn)品、面向特定客戶群的產(chǎn)品和面向某一客戶的定制產(chǎn)品,因此對(duì)某些型號(hào)的需求難以作出快速響應(yīng)。
控制系統(tǒng)軟件研制模式與目前新的現(xiàn)狀特點(diǎn)之間存在諸多不適應(yīng),因此亟待進(jìn)行軟件集成產(chǎn)品研發(fā)(SIPD)模式的探索,以進(jìn)一步提升航天軟件研制效率。
當(dāng)前,軟件研制的主要矛盾已發(fā)生轉(zhuǎn)變,只有同步轉(zhuǎn)變航天軟件研制思維模式,進(jìn)而探索新的軟件集成產(chǎn)品研發(fā)模式,才能跳出如今的軟件研發(fā)困局、解決主要矛盾,以不斷提升軟件研制效率和質(zhì)量。
一是不計(jì)成本式的研發(fā)項(xiàng)目管理需向投資性項(xiàng)目管理轉(zhuǎn)變。在航天型號(hào)研制早期,對(duì)成本等資源投入相對(duì)較大,但資源消耗大和研發(fā)周期長、效率低將削弱其在世界航天市場的競爭力。因此,需要轉(zhuǎn)變思維,將產(chǎn)品研發(fā)作為一項(xiàng)投資來管理,開展相應(yīng)的投資管理活動(dòng)。
二是單點(diǎn)的產(chǎn)品研發(fā)思維需向系統(tǒng)產(chǎn)品研發(fā)理念轉(zhuǎn)變。航天型號(hào)軟件研究工作歷來強(qiáng)調(diào)客戶意識(shí)和技術(shù)創(chuàng)新,但僅僅從功能和性能角度定義產(chǎn)品,且創(chuàng)新依賴于關(guān)鍵個(gè)人和技術(shù)的嘗試性創(chuàng)新,研發(fā)重點(diǎn)不突出,缺乏系統(tǒng)性。為適應(yīng)新形勢,需要轉(zhuǎn)變思維,認(rèn)識(shí)到產(chǎn)品研發(fā)是一種執(zhí)著的、長期的追求,產(chǎn)品工程需要從市場和客戶角度從功能、性能、體驗(yàn)、包裝、服務(wù)的廣義角度去定義產(chǎn)品研發(fā)。
三是被動(dòng)產(chǎn)品規(guī)劃需向前瞻性的產(chǎn)品規(guī)劃轉(zhuǎn)變。由于航天軟件研制任務(wù)歷來是被動(dòng)地由上游型號(hào)牽引,系列化、平臺(tái)化不足,必須從被動(dòng)接受型號(hào)研制任務(wù)的觀念向主動(dòng)提供貨架產(chǎn)品的觀念轉(zhuǎn)變。平臺(tái)產(chǎn)品研發(fā)和核心技術(shù)攻關(guān)是未來發(fā)展的重點(diǎn),須逐步采用主動(dòng)的基于充分市場研究的、具有前瞻性的產(chǎn)品線規(guī)劃,建立共享平臺(tái)支撐,使產(chǎn)品研發(fā)計(jì)劃具備清晰的路線指引。
四是技術(shù)研發(fā)融合于型號(hào)產(chǎn)品研發(fā)需向產(chǎn)品核心技術(shù)獨(dú)立研發(fā)轉(zhuǎn)變。在以往型號(hào)研制中,核心技術(shù)研發(fā)融合在型號(hào)軟件研制中,未實(shí)現(xiàn)完全獨(dú)立,一方面導(dǎo)致型號(hào)在研發(fā)中要突破技術(shù)難題,由此帶來較大的質(zhì)量進(jìn)度風(fēng)險(xiǎn);另一方面容易片面關(guān)注型號(hào)單點(diǎn)軟件產(chǎn)品,缺乏專業(yè)領(lǐng)域團(tuán)隊(duì)保障,制約了技術(shù)研發(fā)體系的建立,關(guān)鍵技術(shù)和核心技術(shù)難以積累和提升。
五是單一職能團(tuán)隊(duì)孤軍研發(fā)需向跨職能團(tuán)隊(duì)協(xié)同研發(fā)轉(zhuǎn)變。產(chǎn)品研發(fā)是一項(xiàng)需要跨職能部門協(xié)作的綜合性活動(dòng),只有多職能團(tuán)隊(duì)或部門協(xié)同運(yùn)作,才能實(shí)現(xiàn)有效溝通、協(xié)調(diào)以及決策,最終成功推進(jìn)產(chǎn)品研發(fā)。
開展多層級(jí)的產(chǎn)品開發(fā)和共享,必須清楚貨架產(chǎn)品、平臺(tái)產(chǎn)品、面向特定客戶群的產(chǎn)品和面向某一客戶的定制產(chǎn)品的定義和區(qū)別。通常需要在組織內(nèi)明確貨架產(chǎn)品的界定以及產(chǎn)品的分級(jí)分類。
(1)貨架產(chǎn)品
貨架產(chǎn)品是對(duì)組織的所有產(chǎn)品進(jìn)行成熟度評(píng)價(jià)后,按照一定的層級(jí)結(jié)構(gòu)進(jìn)行統(tǒng)一的管理,以利于產(chǎn)品開發(fā)時(shí)方便地共享前期形成的成果。
不同層次或級(jí)別的產(chǎn)品(技術(shù))都是貨架的一部分,在貨架上標(biāo)注不同產(chǎn)品的屬性,產(chǎn)品開發(fā)設(shè)計(jì)時(shí)就可以通過查看技術(shù)說明書、產(chǎn)品規(guī)范報(bào)告等來確定貨架上的成熟產(chǎn)品(技術(shù))是否能夠直接應(yīng)用,這樣就可以便捷地、最大限度地實(shí)現(xiàn)共享和快速交付,并減少重復(fù)開發(fā)造成的浪費(fèi)和新開發(fā)模塊的不可靠性,以提高產(chǎn)品的可靠性和質(zhì)量。
控制系統(tǒng)軟件按照分級(jí)分類思路整理貨架產(chǎn)品信息表,根據(jù)箭上軟件、地面軟件、通用軟件進(jìn)行領(lǐng)域劃分,每個(gè)領(lǐng)域分成軟件配置項(xiàng)級(jí)復(fù)用產(chǎn)品、復(fù)用框架、復(fù)用構(gòu)件3 類,對(duì)每類產(chǎn)品進(jìn)行成熟度評(píng)價(jià),完成貨架信息表的整理。
(2)產(chǎn)品分類
按照面向的用戶及層級(jí)的不同,還可將貨架產(chǎn)品分為內(nèi)部共享產(chǎn)品、面向特定客戶群產(chǎn)品、解決方案級(jí)產(chǎn)品3 類。
內(nèi)部共享產(chǎn)品即內(nèi)部共用基礎(chǔ)模塊,是可在不同軟件產(chǎn)品之間共用的技術(shù)、部件、模塊及其他相關(guān)的設(shè)計(jì)或成果。通常指與專業(yè)技術(shù)相關(guān)的內(nèi)部共享產(chǎn)品,如可共享的軟件制導(dǎo)姿控算法模塊、通信協(xié)議算法模塊、軟件架構(gòu)等,部分該層級(jí)的產(chǎn)品可直接對(duì)外銷售,但系統(tǒng)方案解決級(jí)的企業(yè)更多的是提供更上層的產(chǎn)品進(jìn)行共享。
面向特定客戶群的產(chǎn)品是滿足某一客戶群的軟件平臺(tái)、子系統(tǒng),可以作為上一層軟件系統(tǒng)產(chǎn)品的共享模塊,對(duì)于系統(tǒng)集成能力強(qiáng)的企業(yè),該部分產(chǎn)品可提交為共享資產(chǎn)。控制系統(tǒng)軟件領(lǐng)域產(chǎn)品中,按照面向的客戶群不同可區(qū)分為面向運(yùn)載型號(hào)的軟件通用框架、通用產(chǎn)品,以及面向戰(zhàn)略戰(zhàn)術(shù)武器型號(hào)的軟件通用框架、通用產(chǎn)品等;也可以區(qū)分為面向彈箭上系統(tǒng)的通用軟件產(chǎn)品、面向地面測發(fā)控系統(tǒng)的通用軟件產(chǎn)品。如果按照第一種客戶群不同的分類方法及地面測發(fā)控領(lǐng)域的主控軟件框架,目前主流的W 型和A 型兩型框架即可分別滿足運(yùn)載型號(hào)、戰(zhàn)略型號(hào)的不同需求。然而,在同一客戶群(型號(hào))內(nèi)部,也存在大量需求的差異,需要對(duì)同一客戶群軟件產(chǎn)品平臺(tái)進(jìn)行進(jìn)一步提煉,并且做到底層平臺(tái)相對(duì)獨(dú)立,運(yùn)行穩(wěn)定不輕易更改,與上層應(yīng)用接口清晰,在實(shí)際應(yīng)用中只做上層的個(gè)性化定制更改。當(dāng)然,隨著專業(yè)技術(shù)研究的持續(xù)深入,面向不同客戶群同一技術(shù)領(lǐng)域的產(chǎn)品平臺(tái)可不斷合并規(guī)整,目標(biāo)是形成一型或幾型能夠滿足不同用戶群的平臺(tái)產(chǎn)品,降低維護(hù)成本,擴(kuò)大產(chǎn)品應(yīng)用廣度,以更好地提高軟件產(chǎn)品成熟度,保證產(chǎn)品質(zhì)量。
解決方案級(jí)產(chǎn)品一般是跨幾個(gè)領(lǐng)域,需要進(jìn)行系統(tǒng)集成的產(chǎn)品組合,此級(jí)別產(chǎn)品可作為共享資產(chǎn),但最終提交用戶的系統(tǒng)基本上都需在已有產(chǎn)品的基礎(chǔ)上進(jìn)行一定的定制,航天產(chǎn)品即為面向具體型號(hào)項(xiàng)目的軟件系統(tǒng)配置項(xiàng)產(chǎn)品,彈箭上軟件系統(tǒng)和地面軟件系統(tǒng)最終進(jìn)行集成組合。目前,型號(hào)項(xiàng)目的軟件產(chǎn)品以定制形式形成的居多,直接形成解決方案級(jí)產(chǎn)品,后續(xù)應(yīng)逐步提升同一客戶群(領(lǐng)域群)內(nèi)共享產(chǎn)品的層次,形成在同一客戶群(領(lǐng)域群)內(nèi)共享的軟件產(chǎn)品平臺(tái)。
SIPD 是針對(duì)軟件專業(yè)中長期研制模式轉(zhuǎn)型而提出的一種研制模式,分別從組織、流程、產(chǎn)品、技術(shù)、布局和基礎(chǔ)6 個(gè)維度定義了軟件研制的核心要素,并將這6 個(gè)核心要素的工作融合于SIPD的“2-7-4”運(yùn)行架構(gòu)中。
(1)6 個(gè)核心要素
組織——對(duì)現(xiàn)有的組織結(jié)構(gòu)進(jìn)行優(yōu)化,建設(shè)以產(chǎn)品研發(fā)為中心的立體多維制組織結(jié)構(gòu)。
流程——SIPD 的推進(jìn),需要將傳統(tǒng)的V 型軟件研制流程轉(zhuǎn)為基于平臺(tái)產(chǎn)品的雙V 字異步軟件研制流程,建立產(chǎn)品研發(fā)和型號(hào)研制異步研發(fā)流程。
產(chǎn)品——結(jié)合當(dāng)前階段型號(hào)控制系統(tǒng)軟件特點(diǎn),對(duì)未來的控制系統(tǒng)軟件產(chǎn)品型譜進(jìn)行規(guī)劃,分階段研制控制系統(tǒng)軟件體系架構(gòu)及核心/關(guān)鍵產(chǎn)品,構(gòu)建軟件系統(tǒng)架構(gòu)(SSA)+共用基礎(chǔ)模塊(CBB)高可信軟件貨架產(chǎn)品型譜。
技術(shù)——按照產(chǎn)品核心技術(shù)、產(chǎn)品研發(fā)技術(shù)、產(chǎn)品驗(yàn)證技術(shù)3個(gè)維度,聚焦4 個(gè)專業(yè)技術(shù)方向,突破信息智能領(lǐng)域核心技術(shù)。
布局——探索分布式軟件研制模式,借助外部資源提升任務(wù)完成能力;提前規(guī)劃布局產(chǎn)業(yè)鏈條,積極接洽上下游潛在合作伙伴,打造具備快速響應(yīng)能力的低本高效分布式產(chǎn)業(yè)布局。
基礎(chǔ)——提高產(chǎn)品級(jí)、系統(tǒng)級(jí)集成調(diào)試驗(yàn)證效率,提升軟件項(xiàng)目管理、研制測試的信息化水平,形成“管研測”一體的軟件專業(yè)基礎(chǔ)能力。
(2)“2-7-4”架構(gòu)模式
研究所必須圍繞產(chǎn)品研發(fā),對(duì)組織結(jié)構(gòu)調(diào)整、研制流程優(yōu)化、專業(yè)技術(shù)創(chuàng)新、產(chǎn)業(yè)化布局和基礎(chǔ)能力建設(shè)等方面進(jìn)行創(chuàng)新和改革,最終形成SIPD 研制模式,使組織完成從項(xiàng)目級(jí)到平臺(tái)級(jí)的能力提升。SIPD 總體架構(gòu)如圖1所示,“2-7-4”運(yùn)行架構(gòu)模式分別代表兩大工程、七大團(tuán)隊(duì)和四大流程。
一是兩大工程。
SIPD 的推進(jìn),必須將傳統(tǒng)的V 型軟件研制流程轉(zhuǎn)為基于平臺(tái)產(chǎn)品的雙V 字異步軟件研制流程,如圖2 所示。
型號(hào)軟件多以定制開發(fā)為主,開發(fā)成本較高、研制周期長且技術(shù)風(fēng)險(xiǎn)大。基于平臺(tái)產(chǎn)品型號(hào)軟件研制流程強(qiáng)調(diào)領(lǐng)域工程與應(yīng)用工程的獨(dú)立研發(fā),包括平臺(tái)產(chǎn)品研制流程和型號(hào)軟件研制流程兩大部分。重視產(chǎn)品線規(guī)劃、共性需求分析、平臺(tái)獨(dú)立驗(yàn)證、產(chǎn)品質(zhì)量控制等環(huán)節(jié),型號(hào)軟件研制則可充分利用已有貨架產(chǎn)品進(jìn)行二次開發(fā),有效減小軟件系統(tǒng)設(shè)計(jì)和開發(fā)的復(fù)雜性,提高開發(fā)效率。
二是七大團(tuán)隊(duì)及其職責(zé)定義。
集成組合管理團(tuán)隊(duì)(IPMT)。
軟件室集成組合管理團(tuán)隊(duì)由室主任領(lǐng)導(dǎo),是本部門產(chǎn)品研發(fā)的最高決策機(jī)構(gòu)。其主要職責(zé)包括:制定本部門產(chǎn)品研發(fā)使命、愿景、目標(biāo)、戰(zhàn)略和規(guī)劃;組建組合管理團(tuán)隊(duì)、產(chǎn)品開發(fā)團(tuán)隊(duì)、技術(shù)開發(fā)團(tuán)隊(duì)、需求管理團(tuán)隊(duì)、生命周期管理團(tuán)隊(duì),并實(shí)施管理和考核;建立產(chǎn)品投資標(biāo)準(zhǔn)并管理投資,對(duì)產(chǎn)品投資策略負(fù)責(zé);對(duì)新產(chǎn)品線、新產(chǎn)品的產(chǎn)生進(jìn)行決策,批準(zhǔn)產(chǎn)品線及產(chǎn)品研發(fā)計(jì)劃,確保與戰(zhàn)略保持一致;指導(dǎo)和監(jiān)控各產(chǎn)品線研發(fā)的運(yùn)作,審核產(chǎn)品開發(fā)團(tuán)隊(duì)、技術(shù)開發(fā)團(tuán)隊(duì)、需求管理團(tuán)隊(duì)、生命周期管理團(tuán)隊(duì)產(chǎn)品研制工作產(chǎn)品;審批產(chǎn)品線研發(fā)資源計(jì)劃,根據(jù)需要跨產(chǎn)品線調(diào)配資源,安排資源的優(yōu)先分配順序,實(shí)現(xiàn)各產(chǎn)品線的資源優(yōu)化配置;解決跨產(chǎn)品線、跨部門的問題,為產(chǎn)品研發(fā)提供業(yè)務(wù)指導(dǎo);推動(dòng)軟件產(chǎn)品研發(fā)與型號(hào)軟件項(xiàng)目研發(fā)的全流程協(xié)作;支持產(chǎn)品研發(fā)流程改進(jìn)。
組合管理團(tuán)隊(duì)(PMT)。軟件室組合管理團(tuán)隊(duì)由主管產(chǎn)品化副主任領(lǐng)導(dǎo),是本部門產(chǎn)品研發(fā)的規(guī)劃、管理團(tuán)隊(duì)。其主要職責(zé)包括:熟悉部門產(chǎn)品戰(zhàn)略,制定產(chǎn)品研發(fā)組織架構(gòu)及團(tuán)隊(duì)職責(zé)、規(guī)劃產(chǎn)品研發(fā)業(yè)務(wù)流程;收集用戶需求,開展需求組合分析,編制部門中長期產(chǎn)品發(fā)展規(guī)劃;關(guān)注軟件技術(shù)發(fā)展趨勢,對(duì)新需求、新技術(shù)進(jìn)行調(diào)研和分析,提出新產(chǎn)品線、新領(lǐng)域的發(fā)展規(guī)劃;挖掘產(chǎn)品線研制需求,提出產(chǎn)品線的研發(fā)規(guī)劃,確定產(chǎn)品線研制計(jì)劃,并組織推動(dòng)計(jì)劃實(shí)施;選拔產(chǎn)品研發(fā)團(tuán)隊(duì)負(fù)責(zé)人;評(píng)估產(chǎn)品線研制計(jì)劃的執(zhí)行情況,提出改進(jìn)措施和計(jì)劃建議;審核產(chǎn)品線的技術(shù)規(guī)劃,提出修改意見,保證技術(shù)規(guī)劃與產(chǎn)品規(guī)劃的一致性;對(duì)產(chǎn)品線研發(fā)計(jì)劃的執(zhí)行情況進(jìn)行評(píng)估,向IPMT 提出糾正措施建議;建立軟件產(chǎn)品和型號(hào)軟件研發(fā)的接口,制定并執(zhí)行計(jì)劃,使軟件產(chǎn)品成為型號(hào)項(xiàng)目解決方案的一部分。主管產(chǎn)品化副主任負(fù)責(zé)對(duì)以上工作的組織實(shí)施,是組合管理團(tuán)隊(duì)的第一責(zé)任人。

圖1 SIPD運(yùn)行架構(gòu)圖
產(chǎn)品開發(fā)團(tuán)隊(duì)(PDT)。軟件室產(chǎn)品開發(fā)團(tuán)隊(duì)是跨型號(hào)的產(chǎn)品研發(fā)團(tuán)隊(duì),從產(chǎn)品項(xiàng)目確立時(shí)正式組建,由產(chǎn)品研發(fā)團(tuán)隊(duì)負(fù)責(zé)人領(lǐng)導(dǎo)產(chǎn)品開發(fā)團(tuán)隊(duì)成員開展產(chǎn)品研發(fā)項(xiàng)目。其主要職責(zé)包括:負(fù)責(zé)編制產(chǎn)品研制的技術(shù)規(guī)劃和研制計(jì)劃;負(fù)責(zé)產(chǎn)品研制,如需求分解、設(shè)計(jì)實(shí)現(xiàn)、文檔編制、測試驗(yàn)證;負(fù)責(zé)V級(jí)產(chǎn)品的更改、版本升級(jí)工作;負(fù)責(zé)為型號(hào)選用產(chǎn)品提供技術(shù)支持,參與使用產(chǎn)品的型號(hào)軟件的評(píng)審及代碼審查工作,對(duì)產(chǎn)品的使用進(jìn)行技術(shù)把關(guān)。產(chǎn)品開發(fā)團(tuán)隊(duì)負(fù)責(zé)對(duì)以上工作的組織實(shí)施,是產(chǎn)品開發(fā)團(tuán)隊(duì)的第一責(zé)任人。

圖2 雙V異步軟件研制流程圖
技術(shù)開發(fā)團(tuán)隊(duì)(TRT/TDT)。軟件室技術(shù)開發(fā)團(tuán)隊(duì)是跨型號(hào)的技術(shù)研發(fā)團(tuán)隊(duì),由技術(shù)開發(fā)團(tuán)隊(duì)負(fù)責(zé)人領(lǐng)導(dǎo)團(tuán)隊(duì)成員開展技術(shù)研發(fā)項(xiàng)目。其主要職責(zé)包括:根據(jù)部門產(chǎn)品研發(fā)戰(zhàn)略制定技術(shù)發(fā)展路線;進(jìn)行各技術(shù)路線可行性分析,制定項(xiàng)目預(yù)算;負(fù)責(zé)技術(shù)研發(fā)、驗(yàn)證,編制設(shè)計(jì)文檔、使用說明;保證技術(shù)研發(fā)成果向產(chǎn)品的過渡,為產(chǎn)品研發(fā)提供技術(shù)服務(wù),實(shí)現(xiàn)業(yè)務(wù)目標(biāo)。技術(shù)開發(fā)團(tuán)隊(duì)負(fù)責(zé)人負(fù)責(zé)對(duì)以上工作的組織實(shí)施,是技術(shù)開發(fā)團(tuán)隊(duì)的第一責(zé)任人。
需求管理團(tuán)隊(duì)(RMT)。軟件室需求管理團(tuán)隊(duì)職責(zé)包括:負(fù)責(zé)用戶需求收集,保證需求得到正確理解和及時(shí)響應(yīng);負(fù)責(zé)需求分析與分類;根據(jù)需求的類型進(jìn)行需求分發(fā):將長期需求、跨產(chǎn)品需求、新產(chǎn)品需求傳遞給組合管理團(tuán)隊(duì),納入產(chǎn)品線研制計(jì)劃;將當(dāng)前產(chǎn)品的單產(chǎn)品需求分發(fā)給產(chǎn)品開發(fā)團(tuán)隊(duì),用于指導(dǎo)產(chǎn)品研發(fā)團(tuán)隊(duì)開展需求的實(shí)現(xiàn)和驗(yàn)證;保證有序、及時(shí)地將需求通過規(guī)范的渠道傳遞到組合管理團(tuán)隊(duì)、產(chǎn)品開發(fā)團(tuán)隊(duì);加強(qiáng)對(duì)需求實(shí)現(xiàn)和驗(yàn)證的監(jiān)控,實(shí)現(xiàn)需求的閉環(huán)管理。
生命周期管理團(tuán)隊(duì)(LMT)。軟件室生命周期管理團(tuán)隊(duì)職責(zé)包括:負(fù)責(zé)產(chǎn)品服務(wù)與支持;提出現(xiàn)有產(chǎn)品的改進(jìn)意見,如改善產(chǎn)品缺陷、降低產(chǎn)品成本,并推動(dòng)改進(jìn)工作;向集成組合管理團(tuán)隊(duì)給出上下貨架產(chǎn)品、停止研發(fā)、停止服務(wù)等方面的建議,由集成組合管理團(tuán)隊(duì)作出繼續(xù)/終止的決策。
產(chǎn)品應(yīng)用團(tuán)隊(duì)(PAT)。軟件室產(chǎn)品應(yīng)用團(tuán)隊(duì)職責(zé)包括:根據(jù)型號(hào)需求從貨架選取貨架產(chǎn)品;根據(jù)型號(hào)特殊需求二次開發(fā),形成M 級(jí)產(chǎn)品;提出對(duì)貨架產(chǎn)品的改進(jìn)意見,如改善產(chǎn)品缺陷、升級(jí)產(chǎn)品功能、降低產(chǎn)品成本等。
三是四大流程。
產(chǎn)品管理流程由組合管理團(tuán)隊(duì)負(fù)責(zé),根據(jù)本單位戰(zhàn)略規(guī)劃形成一套以型號(hào)需求為主的發(fā)展規(guī)劃,在此基礎(chǔ)上對(duì)各項(xiàng)資源整合,制定軟件中長期產(chǎn)品發(fā)展規(guī)劃,并形成標(biāo)準(zhǔn)作為執(zhí)行依據(jù),將產(chǎn)品納入產(chǎn)品型譜,為市場提供有競爭力的產(chǎn)品及服務(wù),實(shí)現(xiàn)業(yè)務(wù)的成功。
產(chǎn)品研發(fā)流程由產(chǎn)品開發(fā)團(tuán)隊(duì)負(fù)責(zé),流程包括概念立項(xiàng)、需求分解、制定研發(fā)計(jì)劃、進(jìn)行軟件研發(fā)、軟件測試驗(yàn)證,最終完成軟件發(fā)布。
技術(shù)研發(fā)流程由技術(shù)開發(fā)團(tuán)隊(duì)負(fù)責(zé),研發(fā)流程包括技術(shù)發(fā)展路線的制定,對(duì)各技術(shù)路線進(jìn)行可行性分析,制定項(xiàng)目預(yù)算;對(duì)研制技術(shù)進(jìn)行調(diào)研、攻關(guān),完成技術(shù)研發(fā)、驗(yàn)證,并將新技術(shù)應(yīng)用推廣。
反饋流程由生命周期管理團(tuán)隊(duì)負(fù)責(zé),該流程是軟件產(chǎn)品與型號(hào)應(yīng)用之間的交流過程。在軟件產(chǎn)品推出后,生命周期管理團(tuán)隊(duì)及時(shí)且持續(xù)對(duì)產(chǎn)品在型號(hào)應(yīng)用中的表現(xiàn)進(jìn)行監(jiān)控,收集產(chǎn)品在型號(hào)應(yīng)用中的用戶體驗(yàn),將結(jié)果反饋產(chǎn)品開發(fā)團(tuán)隊(duì)及集成組合管理團(tuán)隊(duì)。

圖3 SIPD組織架構(gòu)與現(xiàn)有組織模式結(jié)合關(guān)系圖
目前,根據(jù)SIPD 模式下組織架構(gòu)構(gòu)建和崗位職責(zé)設(shè)置的總體要求,研究所軟件室制定了SIPD 研發(fā)模式的組織架構(gòu)、人員配置及重點(diǎn)產(chǎn)品研制計(jì)劃。組建了由軟件室領(lǐng)導(dǎo)5 人為成員的集成組合管理團(tuán)隊(duì),開展集成產(chǎn)品研發(fā)高層決策評(píng)審。組建了由主管產(chǎn)品化副主任、班組長為成員的組合管理團(tuán)隊(duì),開展軟件室產(chǎn)品型譜規(guī)劃、產(chǎn)品研發(fā)業(yè)務(wù)流程策劃。按照產(chǎn)品型譜規(guī)劃,組建了10型產(chǎn)品開發(fā)團(tuán)隊(duì),目前產(chǎn)品開發(fā)團(tuán)隊(duì)、技術(shù)開發(fā)團(tuán)隊(duì)、產(chǎn)品應(yīng)用團(tuán)隊(duì)人員既服務(wù)于型號(hào)項(xiàng)目研制,同時(shí)要開展集成產(chǎn)品研發(fā)工作。組建了需求管理團(tuán)隊(duì),即現(xiàn)有組織的總體組。組建生命周期管理團(tuán)隊(duì),即現(xiàn)有組織內(nèi)的運(yùn)維組。SIPD 組織架構(gòu)與現(xiàn)有組織模式結(jié)合關(guān)系如圖3 所示。
對(duì)在研的10 項(xiàng)核心軟件產(chǎn)品進(jìn)行SIPD 研發(fā)模式試行,成立了10 個(gè)產(chǎn)品研發(fā)產(chǎn)品開發(fā)團(tuán)隊(duì),10 型核心產(chǎn)品實(shí)行產(chǎn)品開發(fā)研發(fā)管理模式,組織制定中長期發(fā)展規(guī)劃和年度業(yè)務(wù)計(jì)劃,并對(duì)產(chǎn)品研發(fā)計(jì)劃的執(zhí)行情況進(jìn)行評(píng)估,確保產(chǎn)品年度目標(biāo)實(shí)現(xiàn)。SIPD 模式有效推進(jìn)了各產(chǎn)品開發(fā)研發(fā)團(tuán)隊(duì)工作的進(jìn)展,產(chǎn)品均已不同程度地進(jìn)入研制、推廣應(yīng)用、成功首飛等階段,為后續(xù)型號(hào)應(yīng)用提供了有力保障。
該模式已在10 型軟件產(chǎn)品的研制中進(jìn)行應(yīng)用,但如何與航天軟件研制現(xiàn)狀進(jìn)行結(jié)合,在不影響型號(hào)工程研制的前提下將產(chǎn)品研發(fā)、技術(shù)研發(fā)隊(duì)伍獨(dú)立,并進(jìn)一步細(xì)化四大流程過程,推動(dòng)模式的全面落地實(shí)施,高效服務(wù)于現(xiàn)有型號(hào)工程項(xiàng)目的研制,尚需進(jìn)一步探索。后續(xù),研究所將在集成產(chǎn)品研發(fā)與型號(hào)工程實(shí)踐中將二者結(jié)合,以期最終提升型號(hào)軟件產(chǎn)品研制效率和質(zhì)量。