DevSuite合作海格集團:建立全攻全守的現(xiàn)代軍工企業(yè)管理之道
(1)客戶介紹
廣州海格通信集團股份有限公司(股票代碼:002465),是520戶國家重點企業(yè)集團、全國電子信息百強企業(yè)之一的廣州無線電集團的主要成員企業(yè)。目前,海格通信擁有2家全資子公司、6家控股子公司、2家參股公司。海格通信秉承其50多年的專業(yè)底蘊,經(jīng)過十年快速穩(wěn)健發(fā)展,已成為提供通信、導(dǎo)航裝備,并集研發(fā)、制造、銷售、服務(wù)于一體的高科技企業(yè)集團,處于行業(yè)領(lǐng)先地位。海格通信擁有國家級企業(yè)技術(shù)中心、博士后科研工作站,連續(xù)7年入選中國軟件業(yè)務(wù)收入前百名企業(yè),連續(xù)8年被評為國家規(guī)劃布局內(nèi)重點軟件企業(yè),是中國最大規(guī)模前30家獨立軟件開發(fā)企業(yè)、中國最具生命力百強企業(yè)(前十名)、中國最具競爭力高新技術(shù)百強企業(yè)、廣東軟件行業(yè)協(xié)會會長單位、廣州市重點軟件和動漫企業(yè)、中國廣州最具成長性企業(yè)120強(第2名)。
(2)項目背景
海格集團成立于2000年,前身是創(chuàng)辦于1956年的廣州無線電廠旗下的骨干企業(yè),雖然經(jīng)過企業(yè)改制和拆分,仍然具有優(yōu)良的軍工產(chǎn)業(yè)基礎(chǔ),在多年的發(fā)展中積累了豐富的研發(fā)管理經(jīng)驗。面臨激烈的市場競爭,海格集團領(lǐng)導(dǎo)層意識到只有通過科學(xué)的方法持續(xù)改進研發(fā)管理,才能不斷提高企業(yè)核心競爭力,最終讓企業(yè)立于不敗之地。因此,海格集團萌生了引進研發(fā)管理平臺的設(shè)想,并在選型之初就確立了項目需求和目標:
- 任務(wù)管理:
問題跟蹤工具能實現(xiàn)任務(wù)的分配、確認、轉(zhuǎn)發(fā)和關(guān)閉等操作。工具能夠記錄所有任務(wù)的計劃完成時間、實際完成時間、任務(wù)所耗費的工時數(shù)據(jù)、狀態(tài)轉(zhuǎn)變等信息,從而實現(xiàn)項目經(jīng)理統(tǒng)一管理所有任務(wù)。
- 版本控制:
通過版本控制工具,研發(fā)人員可以隨時將階段性成果提交到統(tǒng)一的文件服務(wù)器的相應(yīng)位置。工具需要記錄版本提交、變更信息,集中管理所有項目文檔。
- 工作檢查:
工具能夠?qū)崿F(xiàn)任務(wù)與文檔的關(guān)聯(lián)。產(chǎn)品設(shè)計師在向服務(wù)器提交工作產(chǎn)品時,可以選擇本次提交所對應(yīng)的任務(wù),將文檔的提交與工作任務(wù)進行綁定。項目經(jīng)理及項目管理人員在檢查分配給研發(fā)人員的任務(wù)時,可以看到研發(fā)人員為完成本任務(wù)向文件服務(wù)器提交文檔的記錄信息,進行工作檢查。
- 缺陷處理:
評審、檢查和測試團隊成員通過研發(fā)管理平臺提交檢查過程中發(fā)現(xiàn)的缺陷,從而達到記錄缺陷的目的。
- 分布式團隊管理:
海格集團希望將公司內(nèi)部外部網(wǎng)絡(luò)合并成統(tǒng)一、安全的網(wǎng)絡(luò)平臺,連接異地開發(fā)團隊,使身處產(chǎn)業(yè)集團不同地域的研發(fā)人員可以通過統(tǒng)一的任務(wù)管理平臺及集中的文檔管理平臺實現(xiàn)協(xié)同工作。
明確了需求和目標后,海格集團對各類研發(fā)管理工具做了充分的調(diào)研和比較,最終選擇了TechExcel的解決方案,實現(xiàn)了對研發(fā)管理流程的全面改進,搭建了企業(yè)跨項目研發(fā)管理架構(gòu)。
為什么選擇TechExcel 解決方案?
- 圖形化工作流控制,實現(xiàn)研發(fā)和測試的閉環(huán)跟蹤;
- 高度靈活定制,適應(yīng)研發(fā)管理思路的動態(tài)調(diào)整;
- 智能化知識管理,滿足團隊溝通和知識積累的需要;
- 豐富的報表分析,建立完善的績效考核體系;
- 與流行版本控制工具無縫集成,提高研發(fā)效率和質(zhì)量。
(3)解決方案
從流程優(yōu)化到研發(fā)管理轉(zhuǎn)型
海格集團通過實施TechExcel解決方案,建立企業(yè)研發(fā)信息化平臺,實現(xiàn)了海格研發(fā)管理的三大飛躍。首先,研發(fā)管理平臺帶來的最直接效應(yīng)是海格優(yōu)化了微觀層面的項目管理流程,具體表現(xiàn)為細化控制節(jié)點、強化評審管理和提升溝通效率等幾個方面。在此基礎(chǔ)上,海格建立了宏觀層面項目管理體系,如項目計劃控制、項目臺帳統(tǒng)計、項目績效考核以及項目會議轉(zhuǎn)型等。最終,通過實施研發(fā)信息化平臺,海格完善了跨項目的研發(fā)管理架構(gòu),其中包括企業(yè)內(nèi)部共享機制的建立、綜合考核體系的完善、技術(shù)等級標準的建立和項目全生命周期管理體系的建立等。
優(yōu)化軟件研發(fā)流程
在實施TechExcel解決方案之前,海格集團對產(chǎn)品設(shè)計流程的控制比較粗放,基本上直接照搬客戶管理要求,控制節(jié)點與研發(fā)人員的設(shè)計開發(fā)工作并沒有直接對應(yīng)關(guān)系。"DevTrack實現(xiàn)了對每一個具體日常工作任務(wù)的管理,工作產(chǎn)品都必須經(jīng)過各類評審,真正將設(shè)計控制節(jié)點與設(shè)計師的設(shè)計開發(fā)任務(wù)直接對應(yīng)起來,"海格集團總工程師辦公室副主任、軟件測試中心主任楊建華介紹,"為了規(guī)范工作任務(wù)的顆粒度,通過簡單配置DevTrack,把設(shè)計師的日常工作任務(wù),按專業(yè)和階段等進行分類。項目經(jīng)理在進行工作分配時,可以從預(yù)先設(shè)定的任務(wù)類型中選擇。這樣,每個工作任務(wù)所屬的任務(wù)類型和所需經(jīng)受的評審,都得到了統(tǒng)一的管理。" 海格集團研發(fā)的軟件都將在特定硬件上運行,只有運行通過了,硬件設(shè)備才能投入生產(chǎn)。因此海格對軟件品質(zhì)的要求頗為嚴格,評審是節(jié)點控制的主要手段。通過實施DevTrack和DevPlan,項目管理人員可以隨時組織評審(測試)人員對工作產(chǎn)品進行在線評審(測試)。評審人員分為專職和兼職兩種,專職的評審人員包括軟件測試人員、線路測試人員、EDA仿真人員、調(diào)試人員、質(zhì)檢人員、標準化審核人員等,兼職的評審人員為設(shè)計同行。評審人員在被授予相關(guān)工作產(chǎn)品的閱讀訪問權(quán)限后,對工作產(chǎn)品進行相關(guān)檢查,并將發(fā)現(xiàn)的問題提交至問題跟蹤平臺,使問題的提出、處理、閉環(huán)得到完整記錄。基于TechExcel項目規(guī)劃管理工具DevPlan和事件跟蹤工具DevTrack,海格集團日常研發(fā)的工作模式發(fā)生了深刻變化:任務(wù)的分配、提交、確認和關(guān)閉,工作產(chǎn)品的提交和檢查,缺陷的提交、處理和關(guān)閉等等,所有的日常工作都需要通過研發(fā)信息化平臺進行基于"問題"的溝通。研發(fā)信息化平臺會記錄所有的溝通信息,這樣就使溝通更加規(guī)范,效率也得到了提升。
構(gòu)筑項目管理體系
基于TechExcel解決方案的研發(fā)管理平臺,一方面改造了海格集團微觀層面的項目管理流程,同時也構(gòu)筑了宏觀層面的項目管理體系,體現(xiàn)在項目計劃控制、項目臺帳統(tǒng)計和項目績效考核三個方面。
項目計劃控制: 通過版本控制工具,研發(fā)人員可以隨時將階段性成果提交到統(tǒng)一的文件服務(wù)器的相應(yīng)位置。工具需要記錄版本提交、變更信息,集中管理所有項目文檔。
項目臺帳統(tǒng)計: 每一個在DevTrack中提交的任務(wù),在申請關(guān)閉之前都必須由相關(guān)人員填寫工時數(shù)據(jù)。系統(tǒng)可以定期統(tǒng)計和跟蹤項目中所有已關(guān)閉的任務(wù)所耗費的工時,再加上財務(wù)部門從物料采購部門獲得的材料成本數(shù)據(jù)、財務(wù)部門本身擁有的項目的其他管理費用(出差費用、接待費用、外協(xié)費用等),可以形成該項目的完整動態(tài)的臺帳管理。除了成本管理以外,項目的其余數(shù)據(jù),如質(zhì)量數(shù)據(jù)——在項目研發(fā)過程中評審人員總共發(fā)現(xiàn)了多少個缺陷、其中多少個被證實是缺陷、多少缺陷已解決等等,也將得到有效的統(tǒng)計和跟蹤。
項目績效考核: 通過對DevPlan和DevTrack中所收集的數(shù)據(jù)的有效挖掘,包括宏觀層面計劃時間匹配情況和微觀層面任務(wù)的時間匹配情況、質(zhì)量數(shù)據(jù)、工時數(shù)據(jù),再加上對其他可能影響質(zhì)量和進度的因素(如客戶需求變更次數(shù))的綜合考慮,可以基本度量一個項目的完成質(zhì)量。同時在完成一個項目的過程中,所有人員在項目中的貢獻將得到完整的記錄。通過研發(fā)信息化平臺記錄的這些數(shù)據(jù),海格集團建立了真正量化的項目KPI考核體系。
項目管理提升成果展示
通過實施TechExcel DevTrack、DevPlan和VersionLink解決方案,海格集團的研發(fā)管理流程得到了很大的改進,尤其體現(xiàn)在任務(wù)管理、缺陷管理和文檔管理三個方面,在實施一段時間后,集團內(nèi)部流程得到固化,研發(fā)流程與之前形成了鮮明對比(如下表所示)。
實施前 | 實施后 | ||
任務(wù)管理 | 任務(wù)分配 | 通過口頭或周計劃分配任務(wù),顆粒度差異較大。 | 三級計劃任務(wù),每個任務(wù)的所屬專業(yè)、類型都可以選擇,顆粒度基本一致。 |
任務(wù)跟蹤 | 人工定期的監(jiān)督,任務(wù)可能因為遺忘而得不到執(zhí)行;工作日記與任務(wù)缺少關(guān)聯(lián)。 | 任務(wù)責(zé)任人、任務(wù)狀態(tài)變更得到完整記錄,任務(wù)延遲自動觸發(fā)Email發(fā)送。 | |
任務(wù)閉環(huán) | 由周報反映任務(wù)是否完成,缺乏完善的檢查機制。 | 任務(wù)完成后提出任務(wù)關(guān)閉申請,項目管理員組織在線審批。 | |
任務(wù)評估 | 缺乏對任務(wù)完成質(zhì)量的數(shù)據(jù)平臺,去支持對單個任務(wù)的評估。 | 任務(wù)顆粒度相同的基礎(chǔ)上,建立完成質(zhì)量、進度、消耗工時等多個數(shù)據(jù)指標。 | |
缺陷管理 | 缺陷提出 | 缺陷以紙質(zhì)、電子文檔或在會議中一次性提出。 | 隨時通過研發(fā)平臺提交缺陷,缺陷得到統(tǒng)一記錄。 |
缺陷跟蹤 | 對缺陷無系統(tǒng)性跟蹤。; | 缺陷必須經(jīng)過提出、判斷、修復(fù)多個狀態(tài),直至關(guān)閉。 | |
缺陷閉環(huán) | 只對質(zhì)量部提出的缺陷進行閉環(huán)跟蹤,其他環(huán)節(jié)發(fā)現(xiàn)的缺陷沒有閉環(huán)跟蹤流程。 | 開發(fā)人員認為缺陷修復(fù)后,轉(zhuǎn)至提交者進行回歸測試,確認缺陷解決后,關(guān)閉缺陷。 | |
文檔管理 | 開發(fā)庫管理 | 由項目組自己建立和管理開發(fā)庫,管理層無法動態(tài)了解項目工作產(chǎn)品的提交狀況。 | 在版本管理服務(wù)器上建立的開發(fā)庫目錄下,為每個項目建立子目錄,強制要求更新相關(guān)文檔。 |
受控庫管理 | 項目組不能按時將文檔提交到受控庫中。 | 每個工作產(chǎn)品經(jīng)過評審后,項目管理員將最后的版本從開發(fā)庫的目錄轉(zhuǎn)移到受控庫中對應(yīng)的目錄。 | |
產(chǎn)品庫管理 | 版本控制人工進行,產(chǎn)品庫管理員工作繁瑣且易錯。 | 經(jīng)過嚴格的審批過程后,歸檔文件才能夠從受控庫提交到產(chǎn)品庫。 |
任務(wù)、缺陷和文檔管理三者關(guān)聯(lián)
實施TechExcel解決方案之后,海格集團研發(fā)管理中的任務(wù)管理、缺陷管理和文檔管理有了明顯的提升。在項目實施之前,海格集團研發(fā)管理對于一個正在做的工作任務(wù),項目管理人員以及其他需要了解其工作產(chǎn)出的人員由于無法擁有對工作產(chǎn)品的閱讀權(quán)限而無法了解任務(wù)的真實進展以及工作產(chǎn)品的狀態(tài)。在實施研發(fā)管理平臺之后,對于每個附有電子文檔的任務(wù),項目管理要求開發(fā)人員每周至少向開發(fā)庫提交一次其工作產(chǎn)品。文檔提交時,系統(tǒng)會讓文檔提交者選定關(guān)聯(lián)的任務(wù),項目管理員每周檢查任務(wù)時,將可以瀏覽到與之對應(yīng)的文檔提交情況。
對于缺陷與文檔的管理,楊建華主任談到,在以前的工作中,由于開發(fā)過程中所有版本都掌握在設(shè)計師自己手中,評審測試及項目管理人員難以判斷一個工作產(chǎn)品版本的缺陷是否被修復(fù)。建立研發(fā)管理平臺后,工作產(chǎn)品存放在公共平臺上,每個版本、每次更新在系統(tǒng)中都得到記錄,每次更新到底修復(fù)了哪些缺陷,都在提交更新文件時由設(shè)計師在備注中加以說明。這樣評審測試人員可對修復(fù)后的版本進行回歸測試,以確認舊缺陷已被修復(fù),且沒有帶來新缺陷。
完善研發(fā)管理架構(gòu)
海格集團在很短時間內(nèi)就完成了TechExcel解決方案系統(tǒng)實施,并建立了適合自身的研發(fā)管理流程。"我們只花了很短的時間安裝、部署DevTrack、DevPlan和VersionLink產(chǎn)品,"海格集團配置工程師駱啟武說道,"事實上,在引進這一套解決方案后,我們所做的就是偶爾添加一個新用戶及密碼,并發(fā)送Email通知用戶。"在此基礎(chǔ)上,海格集團有了更深層次的要求,即依托TechExcel解決方案,以研發(fā)信息化平臺為基礎(chǔ),結(jié)合項目管理流程改進,完善了海格集團的跨項目的研發(fā)管理架構(gòu)。
建立共享互助機制
TechExcel VersionLink有效的實現(xiàn)了將任務(wù)管理與代碼管理關(guān)聯(lián),集成DevTrack與Subversion,使設(shè)計人員工作產(chǎn)品的不同版本得到保存,兩個不同版本之間的差異所形成的不同質(zhì)量特征可以成為最好的共享材料。另外,如技術(shù)人員主動共享有價值的信息,將在系統(tǒng)中得到記錄。
同樣地,當(dāng)開發(fā)人員認為任務(wù)可能超時或無法完成時,可通過系統(tǒng)提交"求助"任務(wù),有興趣的同事可以提供幫助,幫助的過程將得到完整的系統(tǒng)記錄。"研發(fā)信息化平臺引進后,在配置管理服務(wù)器中創(chuàng)建的相應(yīng)目錄中上傳共享資料,管理上增加了互動元素,提升了共享積極性,"海格集團研發(fā)部劉真豹介紹,"同時在問題跟蹤服務(wù)器中開設(shè)共享項目,將各項目組完成的經(jīng)典任務(wù)、發(fā)現(xiàn)的經(jīng)典缺陷等拷貝到共享項目下,供大家學(xué)習(xí)。"開發(fā)人員之間交流技術(shù)和支持幫助都能通過系統(tǒng)記錄下來,不僅促進團隊間協(xié)作,也有利于提高開發(fā)人員的技術(shù)水平。
完善綜合考核體系
因為DevTrack和DevPlan記錄了項目中所有任務(wù)的完成情況,這就有效地幫助海格集團完善研發(fā)人員綜合考核體系。完善后的考核體系直接從系統(tǒng)中獲取項目任務(wù)數(shù)據(jù),不依賴研發(fā)人員填寫項目任務(wù)完成情況。DevTrack中獲得的數(shù)據(jù)包括設(shè)計師在項目完成過程中承擔(dān)的所有工作數(shù)據(jù),比如開發(fā)任務(wù)的完成情況及質(zhì)量、評審的次數(shù)及質(zhì)量、工作產(chǎn)品所包含的缺陷等等,這些數(shù)據(jù)將成為更客觀公平的考核體系的基礎(chǔ)。
"引進研發(fā)信息化平臺后,評審變得頻繁,幾乎所有的設(shè)計師在完成本職工作的同時,也參與對別人工作產(chǎn)品的檢查。"海格集團研發(fā)部洪文智說,"由于每個人在評審中發(fā)現(xiàn)的缺陷都得到記錄,評審人員的價值在激勵體系中得到了系統(tǒng)性的體現(xiàn)。"
技術(shù)等級標準的建立
TechExcel DevTrack和DevPlan提供的數(shù)據(jù)將成為技術(shù)等級標準的基礎(chǔ),一個人的技術(shù)水平體現(xiàn)在以下幾個方面:完成某類任務(wù)的效率;完成某類任務(wù)的質(zhì)量;在某類工作產(chǎn)品中把關(guān)的能力,即發(fā)現(xiàn)別人問題的能力;幫助別人解決問題的能力。這些數(shù)據(jù)都可以從研發(fā)信息化平臺中得到。
小結(jié)
海格集團始終堅持以技術(shù)為依托,質(zhì)量為原則的宗旨,致力于無線通信、網(wǎng)絡(luò)通信、移動定位產(chǎn)品的研發(fā)、制造與服務(wù)。海格集團通過建立基于TechExcel DevSuite的研發(fā)管理信息化平臺,完成了從微觀項目管理流程,到宏觀項目管理體系的建設(shè),并將平臺應(yīng)用升華到企業(yè)研發(fā)文化的實踐中,實現(xiàn)了研發(fā)管理的成功轉(zhuǎn)型。
(4)價值體現(xiàn)
"實施TechExcel解決方案后,我們?nèi)粘Q邪l(fā)的工作模式發(fā)生了深刻變化,所有的日常工作都需要通過研發(fā)信息化平臺進行基于‘問題’的溝通,流程化、文字化的記錄和管理是溝通更加規(guī)范,工作效率更高。"
——楊建華,軍用軟件測評中心主任,總工程師辦公室 副主任,海格集團
"研發(fā)信息化平臺引進后,在配置管理服務(wù)器中開辟的相應(yīng)目錄中上傳共享資料,管理上增加了互動元素,提升了共享積極性,同時在問題跟蹤服務(wù)器中開設(shè)共享項目,將各項目組完成的經(jīng)典任務(wù)、發(fā)現(xiàn)的經(jīng)典缺陷拷貝到共享項目,供大家學(xué)習(xí)。"
————劉真豹,研發(fā)部,海格集團
"引進研發(fā)信息化平臺后,評審變得頻繁,幾乎所有的設(shè)計師在完成本職工作的同時,也參與對別人工作產(chǎn)品的檢查。由于每個人在評審中發(fā)現(xiàn)的缺陷都得到記錄,評審人員的價值在激勵體系中得到了系統(tǒng)性的體現(xiàn)。"
————洪文智,研發(fā)部,海格集團