“部標(biāo)”作為行業(yè)的國家級(jí)標(biāo)準(zhǔn),對(duì)各項(xiàng)指標(biāo)有著極高的要求,要想通過“部標(biāo)”,絕非易事。標(biāo)準(zhǔn)一出,全國數(shù)千家運(yùn)營商紛紛“應(yīng)考”,但通過認(rèn)證的了了無幾。 國家交通通信信息中心對(duì)系統(tǒng)平臺(tái)進(jìn)行五個(gè)階段的符合性檢測(cè)和企業(yè)符合性資質(zhì)審查,對(duì)送檢企業(yè)的系統(tǒng)平臺(tái)及GPS硬件設(shè)備進(jìn)行嚴(yán)格檢測(cè)測(cè)試,確保平臺(tái)達(dá)到功能完備、高安全性、高穩(wěn)定性、高可靠性,確保部標(biāo)的高標(biāo)準(zhǔn)、高技術(shù)、高規(guī)范。
1.為什么部標(biāo)平臺(tái)的開發(fā)周期長?
1.首先對(duì)于交通部部標(biāo)標(biāo)準(zhǔn)文檔的閱讀、理解和消化需要很長時(shí)間,你面對(duì)的是冷冰冰的交通部信息中心頒發(fā)的jt/t 796、808、809協(xié)議文檔,面對(duì)文字的歧義,這個(gè)消化、曲解、走彎路的時(shí)間成本,伴隨在整個(gè)軟件開發(fā)周期當(dāng)中,一直到你進(jìn)京趕考,進(jìn)行部標(biāo)檢測(cè),最終過檢。所以這個(gè)時(shí)間是無法估計(jì)的,理解完畢,將理解的文檔轉(zhuǎn)化成開發(fā)團(tuán)隊(duì)必須要完成的功能用例,中間的誤差極大,這也是很多開發(fā)者容易自信、樂觀冒進(jìn)的原因。
你必須需要閱讀和理解的協(xié)議文檔有四份: GB/T 35658-2017文檔、808協(xié)議文檔、809協(xié)議文檔、GB19056文檔。參見交通部道路運(yùn)輸車輛衛(wèi)星定位系統(tǒng)部標(biāo)JTT808、809、GB/T 35658-2017標(biāo)準(zhǔn)大全
2.對(duì)于標(biāo)準(zhǔn)的嚴(yán)酷性準(zhǔn)備不足,正常自己公司開發(fā)一個(gè)系統(tǒng),功能標(biāo)準(zhǔn)是自己的寫的,差不多,八九不離十就行了。很多開發(fā)者用這種習(xí)慣開發(fā)部標(biāo)平臺(tái),很多功能看似都是八九不離十,結(jié)果到最后,結(jié)局就是通不過。在檢測(cè)中心,檢測(cè)人員進(jìn)行檢測(cè)主要是依靠檢測(cè)工具和檢測(cè)用例文檔,特別是測(cè)試用例文檔,比自己公司測(cè)試部門寫的黑盒測(cè)試用例都寫的細(xì)致和充分,可惜你看不到這個(gè)文檔,開發(fā)人員就像一個(gè)瞎子不斷的拿著自己腦袋硬碰才找到門在那里。
3.聯(lián)調(diào)難度大
考不容易開發(fā)出來一個(gè)東西,需要測(cè)試,從客戶端到服務(wù)器再到gps終端這樣一個(gè)雙向聯(lián)調(diào)測(cè)試,服務(wù)器有服務(wù)器的問題,客戶端有客戶端的問題,網(wǎng)絡(luò)通訊有網(wǎng)絡(luò)通訊的問題,合在在一起聯(lián)調(diào),就像一群壞孩子集中在一個(gè)班里,亂成一鍋粥了。由于互相影響,耽誤的時(shí)間都是疊加在一起的,而不是并行開發(fā)所能解決的了得。
4.前面問題,是部標(biāo)平臺(tái)開發(fā)不同于常規(guī)的信息化軟件開發(fā)之處,這些不同之處加大或者惡化了計(jì)劃失真的問題,就是無知者無畏,容易樂觀、輕視、冒進(jìn)、準(zhǔn)備不足,反而更容易拖延整個(gè)開發(fā)交付的周期。我增經(jīng)見過一個(gè)最激進(jìn)的部標(biāo)監(jiān)控平臺(tái)的開發(fā)計(jì)劃,整個(gè)平臺(tái)計(jì)劃50多天完成,設(shè)計(jì)一周時(shí)間,部標(biāo)808gps服務(wù)器一個(gè)月完成,web客戶端20多天就要完成,809運(yùn)管平臺(tái)接入10多天就完成,留給測(cè)試的時(shí)間就5天。當(dāng)時(shí)我就震驚了。估計(jì)是領(lǐng)導(dǎo)根據(jù)市場(chǎng)情況強(qiáng)加的,這簡直是要人命的。項(xiàng)目經(jīng)理很據(jù)領(lǐng)導(dǎo)或自己的意志寫項(xiàng)目計(jì)劃,反正計(jì)劃歸計(jì)劃,讓寫幾天就寫幾天吧,到時(shí)間完不成,就繼續(xù)延期唄,難不成還開除不成?
5.企業(yè)在運(yùn)作過程中,刻舟求劍的靜態(tài)思維往往低估軟件項(xiàng)目開發(fā)的復(fù)雜性,待到項(xiàng)目開發(fā)周期超出原來的樂觀估計(jì)的時(shí)候,往往溫水煮青蛙,原來的3個(gè)月變成6個(gè)月,6個(gè)月變成年底,年底變成過完春節(jié),這個(gè)時(shí)候進(jìn)退兩難,停止開發(fā)又難以交代,繼續(xù)開發(fā),還要繼續(xù)投入成本。企業(yè)的目的并不是為了要開發(fā)一款軟件產(chǎn)品,而是要用這款軟件產(chǎn)品進(jìn)行運(yùn)營或者做某種業(yè)務(wù),但是往往軟件還沒開發(fā)完,已經(jīng)元?dú)獯髠竺娴氖虑榫筒挥谜f了,就算開發(fā)出來,十幾個(gè)月都過去了,黃花菜都涼了。