標(biāo)準(zhǔn)的實(shí)施/標(biāo)準(zhǔn)問(wèn)題困擾信息產(chǎn)業(yè)
標(biāo)準(zhǔn)的實(shí)施/標(biāo)準(zhǔn)問(wèn)題困擾信息產(chǎn)業(yè)
標(biāo)準(zhǔn)的實(shí)施
我國(guó)軟件業(yè)的發(fā)展需要一大批形成質(zhì)量文化氛圍的企業(yè)。制定和推行標(biāo)準(zhǔn)的目的正是要引導(dǎo)軟件企業(yè)逐步走向成熟,使其工程和管理水平穩(wěn)步提高,同時(shí)為它們提供全方位的服務(wù),以支撐軟件產(chǎn)業(yè)的整體發(fā)展。
SJ/T 11234-2001《軟件過(guò)程能力評(píng)估模型》和SJ/T 11235-2001《軟件能力成熟度模型》兩項(xiàng)軟件標(biāo)準(zhǔn)的特點(diǎn)是對(duì)各項(xiàng)軟件工程活動(dòng)給出了比較全面、細(xì)致的描述。在這兩項(xiàng)標(biāo)準(zhǔn)的實(shí)施過(guò)程中,將會(huì)面臨下列問(wèn)題:
● 內(nèi)容多,篇幅大。標(biāo)準(zhǔn)中涉及22個(gè)方面的過(guò)程,100多個(gè)慣例,總篇幅600多頁(yè),60余萬(wàn)字。因此,需要恰當(dāng)處理篇幅大與閱讀便捷的問(wèn)題。
● 概念新,實(shí)踐少。我國(guó)目前軟件企業(yè)熟悉這兩個(gè)標(biāo)準(zhǔn)的人不多。需要培養(yǎng)一批熟悉和運(yùn)用標(biāo)準(zhǔn)的人才,指導(dǎo)軟件企業(yè)穩(wěn)步提高軟件能力水平。
● 軟件工程基礎(chǔ)差。這兩個(gè)標(biāo)準(zhǔn)給出了總體要求和方法,具體實(shí)施需要軟件工程基礎(chǔ)作指導(dǎo),但我國(guó)軟件企業(yè)缺少對(duì)軟件工程標(biāo)準(zhǔn)的了解。
針對(duì)以上問(wèn)題,推進(jìn)標(biāo)準(zhǔn)的實(shí)施需要考慮建立自愿性評(píng)定體系,著重從以下方面入手:
1. 開(kāi)發(fā)相應(yīng)的工具。軟件能力評(píng)估標(biāo)準(zhǔn)涉及軟件工程實(shí)踐中的大量活動(dòng)。為保證清晰、迅速而恰當(dāng)?shù)卣莆蘸驮u(píng)價(jià)這些活動(dòng),便捷地閱讀標(biāo)準(zhǔn),提高軟件企業(yè)運(yùn)用標(biāo)準(zhǔn)的能力,信息產(chǎn)業(yè)部電子標(biāo)準(zhǔn)化所已完成了標(biāo)準(zhǔn)條款超文本電子版和評(píng)估工具的開(kāi)發(fā),可以提供軟件企業(yè)使用。
2. 培訓(xùn)工作。我們已編寫(xiě)完成標(biāo)準(zhǔn)培訓(xùn)教材。標(biāo)準(zhǔn)培訓(xùn)的重點(diǎn)將放在軟件園區(qū)和大型軟件企業(yè)等機(jī)構(gòu),并為培養(yǎng)評(píng)估師做準(zhǔn)備。
3. 軟件工程標(biāo)準(zhǔn)的制定與普及。我國(guó)目前已發(fā)布了20多項(xiàng)軟件工程標(biāo)準(zhǔn),但是要滿足軟件產(chǎn)業(yè)需要還有一定差距。為此,下一步制定或宣貫的標(biāo)準(zhǔn)主要是軟件生存周期標(biāo)準(zhǔn)、軟件接口標(biāo)準(zhǔn)、軟件度量標(biāo)準(zhǔn)、配置管理標(biāo)準(zhǔn)、質(zhì)量保證標(biāo)準(zhǔn)、系統(tǒng)測(cè)試標(biāo)準(zhǔn)、軟件項(xiàng)目管理標(biāo)準(zhǔn)、風(fēng)險(xiǎn)管理標(biāo)準(zhǔn)等。
4. 建立軟件工程論壇。軟件工程的發(fā)展要靠廣大從事軟件工程實(shí)踐和理論研究的人員共同努力,經(jīng)常性的交流活動(dòng)可以促進(jìn)我國(guó)的軟件工程理論和實(shí)踐水平,從而進(jìn)一步支持模型標(biāo)準(zhǔn)的正確實(shí)施。
標(biāo)準(zhǔn)問(wèn)題困擾信息產(chǎn)業(yè)
業(yè)界向技術(shù)標(biāo)準(zhǔn)靠攏之際,越來(lái)越多使用者深思其難處。五花八門(mén)的技術(shù)多半由World Wide Web Consortium(W3C)等標(biāo)準(zhǔn)機(jī)構(gòu)掌舵,確保不同系統(tǒng)可以兼容互通。
不過(guò)運(yùn)算時(shí)一些常見(jiàn)的規(guī)范往往偏離標(biāo)準(zhǔn)作業(yè)流程,形成“實(shí)質(zhì)標(biāo)準(zhǔn)”(de facto standards)林立的模糊地帶,這些實(shí)質(zhì)標(biāo)準(zhǔn)摻雜了民主理念也加入公司的考慮。
由是的原因,五花八門(mén)的技術(shù)考驗(yàn)著大家長(zhǎng)期以來(lái)對(duì)于標(biāo)準(zhǔn)流程所抱持的看法。幾個(gè)常見(jiàn)的例子(包括微軟Office與Adobe的文件格式、Flash Web的動(dòng)畫(huà)、RSS的網(wǎng)絡(luò)日志blogging)點(diǎn)出版權(quán)(專有)軟件與開(kāi)放出版模式不斷在變動(dòng)的戰(zhàn)場(chǎng)。開(kāi)放軟件有其理想,但標(biāo)準(zhǔn)無(wú)法互通的現(xiàn)實(shí)往往成為飽受抨擊的致命傷,和行動(dòng)迅速、控管有方的專有軟件一比,審核開(kāi)放軟件的標(biāo)準(zhǔn)機(jī)構(gòu)行動(dòng)慢,加上程序設(shè)計(jì)師唯恐作品被標(biāo)準(zhǔn)機(jī)構(gòu)委員會(huì)篡改得面目全非,兩者的優(yōu)劣立見(jiàn)。
然而軟件供應(yīng)商發(fā)現(xiàn),未送交任何標(biāo)準(zhǔn)組織審核的軟件,只要是率先第一個(gè)上市或廣受市場(chǎng)歡迎,依然可能成為業(yè)界偏好的應(yīng)用軟件。當(dāng)代電腦運(yùn)算中最廣為使用的標(biāo)準(zhǔn)之一──XML(可擴(kuò)展標(biāo)示語(yǔ)言)的共同發(fā)明人Time Bray說(shuō):“市面存在許多實(shí)質(zhì)標(biāo)準(zhǔn),其中不乏表現(xiàn)稱職者。”Tim Bray目前是Sun微系統(tǒng)的軟件指導(dǎo)大師。Bray以網(wǎng)絡(luò)程序設(shè)計(jì)語(yǔ)言Perl為例,稱它是非常成功的實(shí)質(zhì)標(biāo)準(zhǔn)。他說(shuō):“Perl屬于直譯式語(yǔ)言,定義靠使用者界定,但迄未構(gòu)成問(wèn)題?!?/FONT>
評(píng)論