歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

配置管理-實(shí)施軟件質(zhì)量管理的關(guān)鍵.doc

  • 資源ID:8980412       資源大?。?span id="s0nu5k0" class="font-tahoma">34.50KB        全文頁數(shù):8頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

配置管理-實(shí)施軟件質(zhì)量管理的關(guān)鍵.doc

天馬行空官方博客:http:/t.qq.com/tmxk_docin ;QQ:1318241189;QQ群:175569632配置管理實(shí)施軟件質(zhì)量管理的關(guān)鍵配置管理實(shí)施軟件質(zhì)量管理的關(guān)鍵 湖南創(chuàng)發(fā)郵電通信技術(shù)開發(fā)有限公司 熊繩祖 質(zhì)量,一直是企業(yè)生存的根本。軟件作為一種高智力的創(chuàng)造活動(dòng),既具有制造業(yè)的一般特性,同時(shí)又由于其知識(shí)性強(qiáng)、創(chuàng)造性大,而具有一般制造業(yè)所沒有的特點(diǎn)。所以軟件質(zhì)量管理既要秉承制造業(yè)質(zhì)量管理的一般原則和思想,又要針對(duì)軟件的特點(diǎn),而具有自身的規(guī)范。制定出標(biāo)準(zhǔn) >標(biāo)準(zhǔn)、有效、可操作性強(qiáng)的軟件質(zhì)量管理規(guī)范,對(duì)于實(shí)行軟件產(chǎn)業(yè)化,提高生產(chǎn)效率,增強(qiáng)競(jìng)爭(zhēng)力具有重要意義。 近年來,國際上軟件業(yè)按照ISO 9000體系框架和要素的要求,緊密結(jié)合軟件的特點(diǎn),制定出在軟件設(shè)計(jì)、開發(fā)、供應(yīng)、維護(hù)等各個(gè)方面的國際標(biāo)準(zhǔn),來提高軟件開發(fā)管理水平, 控制產(chǎn)品質(zhì) >品質(zhì)量。各國企業(yè)把ISO 9000質(zhì)量體系認(rèn)證作為加強(qiáng)質(zhì)量管理、提高企業(yè)競(jìng)爭(zhēng)力的一張王牌。每個(gè)通過質(zhì)量認(rèn)證的企業(yè)都取得了意想不到的效果,產(chǎn)生了巨大的社會(huì)效益和經(jīng)濟(jì)效益。 ISO900族標(biāo)準(zhǔn)的基本思想就在于一個(gè)組織要確定其質(zhì)量目標(biāo),并按照其確定的質(zhì)量目標(biāo)建立并有效實(shí)施質(zhì)量體系,確保影響產(chǎn)品質(zhì)量的技術(shù)、管理和人的因素處于受控狀態(tài) ,所有的控制應(yīng)針對(duì)減少和消除不合格,尤其是預(yù)防不合格,并建立和完善持續(xù)的質(zhì)量改進(jìn)機(jī)制。它由一系列規(guī)則和協(xié)議組成,由專門的組織機(jī)構(gòu)以一系列的管理制度和工具來保證貫徹實(shí)施。 根據(jù)質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)第三部分:GB/T 19001-ISO 9001在軟件開發(fā)、供應(yīng)和維護(hù)中的使用指南中規(guī)定,質(zhì)量體系包括一系列的支持活動(dòng)要素,同時(shí)這些支持活動(dòng)也為質(zhì)量體系的實(shí)施提供保證。 配置管理的作用 在質(zhì)量體系的諸多支持活動(dòng)中,配置管理處在支持活動(dòng)的中心位置,它有機(jī)地把其它支持活動(dòng)結(jié)合起來,形成一個(gè)整體,相互促進(jìn),相互影響,有力地保證了質(zhì)量體系的實(shí)施。 隨著計(jì)算機(jī)應(yīng)用的深入,軟件項(xiàng)目的需求日益復(fù)雜及變更頻繁,傳統(tǒng)的一、二個(gè)人搞定一個(gè)項(xiàng)目的情況越來越少,稍大一點(diǎn)的項(xiàng)目已經(jīng)不再是靠某個(gè)"高手"從頭到尾包辦。從整個(gè)公司的發(fā)展戰(zhàn)略來說,如何在技術(shù)日新月異、人員流動(dòng)頻繁的情況下,建立本公司的知識(shí)庫及經(jīng)驗(yàn)庫,把個(gè)人的知識(shí)及經(jīng)驗(yàn)轉(zhuǎn)變?yōu)楣镜闹R(shí)和經(jīng)驗(yàn),這對(duì)于提高工作效率,縮短產(chǎn)品周期,加強(qiáng)公司的競(jìng)爭(zhēng)力具有至關(guān)重要的作用。采用科學(xué)的配置管理思想,輔之以先進(jìn)的配置管理工具,這對(duì)國際知名軟件大公司來說,已經(jīng)是必不可少的手段。 但同發(fā)達(dá)國家相比,我國的軟件企業(yè)在開發(fā)管理上,過分依賴個(gè)人的作用,沒有建立起協(xié)同作戰(zhàn)的氛圍,沒有科學(xué)的軟件配置管理流程;技術(shù)上只重視系統(tǒng)和數(shù)據(jù)庫、開發(fā)工具的選擇,而忽視配置管理工具的選擇,導(dǎo)致即使有配置管理的規(guī)程,也由于可操作性差而擱淺。以上種種原因?qū)е麻_發(fā)過程中普遍存在如下一些問題: 1、開發(fā)管理松散。部門主管無法確切得知項(xiàng)目的進(jìn)展情況,項(xiàng)目經(jīng)理也不知道各開發(fā)人員的具體工作,項(xiàng)目進(jìn)展隨意性很大,可"左"可"右"。"左"時(shí)按領(lǐng)導(dǎo)下達(dá)的"期限"進(jìn)行,到期時(shí),似乎一切已順利完成,大家一陣胡弄,交差完成,反正領(lǐng)導(dǎo)看的是界面,至于里面是什么,留到施工時(shí)再說。施工時(shí)的工作因此變成了無法匯報(bào)、無法理清的無休止的維護(hù)。"右"時(shí)則項(xiàng)目工期無休止地延期。對(duì)我們軟件工程來說,總的特點(diǎn)是先"左"后"右"。在領(lǐng)導(dǎo)面前表現(xiàn)"左",在用戶面前表現(xiàn)"右"。 2、項(xiàng)目之間溝通不夠。各個(gè)開發(fā)人員各自為政,編寫的代碼不僅風(fēng)格各異,而且編碼和設(shè)計(jì)脫節(jié)。本來開發(fā)中錯(cuò)誤在所難免,但項(xiàng)目開發(fā)人員怕溝通,似乎那是針對(duì)自已的批斗會(huì),互相推諉責(zé)任。開發(fā)大量重復(fù),留下大量難維護(hù)的代碼。 3、文檔與程序嚴(yán)重脫節(jié)。軟件產(chǎn)品是公司的寶貴財(cái)富,代碼的重用率是相當(dāng)高的,如何建好知識(shí)庫,用好知識(shí)庫對(duì)公司優(yōu)質(zhì)高效開發(fā)產(chǎn)品,具有重大的影響。但開發(fā)人員的一句名口號(hào)是:"叫我干什么都可以,但別叫我看別人的程序"。當(dāng)然,開發(fā)人員的工作態(tài)度要轉(zhuǎn)變,但客觀上有一個(gè)很重要的原因是:前人留下的程序既無像樣的文檔(即使留下了文檔 ,其與源程序也嚴(yán)重脫節(jié)),開發(fā)風(fēng)格又不統(tǒng)一,就像一堆垃圾,要開發(fā)人員到垃圾中去撿破爛,從這個(gè)角度上看,開發(fā)人員的要求是合理的。 4、測(cè)試工作不規(guī)范。傳統(tǒng)的開發(fā)方式中,測(cè)試工作只是人們的一種主觀愿望,根本無法提出具體的測(cè)試要求,加之開發(fā)人員的遮丑,測(cè)試工作往往是走一走過場(chǎng),測(cè)試結(jié)果既無法考核又無法量化,當(dāng)然就無法對(duì)以后的開發(fā)工作起指導(dǎo)作用。 5、施工周期過長,且開發(fā)人員必須親臨現(xiàn)場(chǎng)。傳統(tǒng)的開發(fā)與施工是絕對(duì)統(tǒng)一的,別人無法接手也無意接手(因?yàn)檫@意味著看別人的程序)。由于應(yīng)用軟件的特點(diǎn),各個(gè)不同的施工點(diǎn)有不同的要求,開發(fā)人員要手工地保持多份不同的拷貝,即使是相同的問題,但由于在不同地方提出,由不同人解決,其做法也不同,程序的可維護(hù)性越來越差。久而久之,最后連自已都分不清楚了,代碼的相互覆蓋現(xiàn)象時(shí)有發(fā)生,且這苦水還無法傾訴,因?yàn)榕聞e人笑話,甚至別人問起,還得想法搪塞,可謂費(fèi)盡苦心。 針對(duì)以上問題,國內(nèi)很多軟件企業(yè)已經(jīng)逐漸認(rèn)識(shí)到配置管理的重要性,在國外一些成熟的配置管理工具的輔助下,制定相應(yīng)的配置管理策略,取得了很好的成效。 配置管理經(jīng)驗(yàn)談 圍繞配置管理,世界一些致力于軟件工程研究的公司在深入理解ISO 9000的基礎(chǔ)上, 推出了各種符合ISO 9000配置管理標(biāo)準(zhǔn)的工具軟件,如INTERSOLV公司的PVCS,Rational公司的Clear Case等。這些配置管理工具面向軟件規(guī)范化、工程化、自動(dòng)化的需要,幫助開發(fā)團(tuán)隊(duì)提高科學(xué)管理水平,從而提高工程效率,降低工程成本。現(xiàn)以PVCS為例,結(jié)合我們的實(shí)際經(jīng)驗(yàn),談?wù)勎覀儗?shí)施配置管理的益處: 1. 節(jié)約費(fèi)用 (1) 縮短開發(fā)周期 利用PVCS的Version Manager對(duì)程序資源進(jìn)行版本管理和跟蹤,建立公司的代碼知識(shí)庫,保存開發(fā)過程中每一過程版本,這樣大大提高了代碼的重用率,還便于同時(shí)維護(hù)多個(gè)版本和進(jìn)行新版本的開發(fā),防止系統(tǒng)崩潰,最大限度地共享代碼。同時(shí)項(xiàng)目管理人員可以通過Version Manager查看項(xiàng)目開發(fā)日志,測(cè)試人員可以根據(jù)開發(fā)日志和不同版本對(duì)軟件進(jìn)行測(cè)試,工程人員可以從Version Manager上得到不同的運(yùn)行版本,并且Version Manager 可以安裝在Web Server供外地施工人員存取最新版本,無需開發(fā)人員親臨現(xiàn)場(chǎng)。 利用Tracker組建開發(fā)團(tuán)體之間的問題跟蹤及消息通迅,通過其Notify模塊與電子郵件結(jié)合起來大大加強(qiáng)了開發(fā)團(tuán)體之間的溝通,Reporter模塊可對(duì)發(fā)現(xiàn)的問題進(jìn)行整理、以報(bào)表方式分類報(bào)出,作為開發(fā)的指導(dǎo)。 以上為PVCS的兩個(gè)主要模塊,科學(xué)地應(yīng)用可以大大提高開發(fā)效率,避免了代碼覆蓋、溝通不夠、開發(fā)無序的混亂局面,如果利用了公司原有的知識(shí)庫,則更能提高工作效率,縮短開發(fā)周期。 (2) 減少施工費(fèi)用 利用PVCS進(jìn)行軟件配置管理后,建立開發(fā)管理規(guī)范,把版本管理檔案掛接在公司內(nèi)部的Web服務(wù)器上,內(nèi)部直接通過Netscape訪問Version Manager,工程人員通過遠(yuǎn)程進(jìn)入內(nèi)部網(wǎng),獲取所需的最新版本。開發(fā)人員無需下現(xiàn)場(chǎng),現(xiàn)場(chǎng)工程人員通過對(duì)方系統(tǒng)管理員收集反饋意見,書面提交到公司內(nèi)部開發(fā)組項(xiàng)目經(jīng)理,開發(fā)組內(nèi)部討論決定是否修改,并作出書面答復(fù)。這樣做,可以同時(shí)響應(yīng)多個(gè)項(xiàng)目點(diǎn),防止開發(fā)人員分配到各個(gè)項(xiàng)目點(diǎn)、分散力量、人員不夠的毛病,同時(shí)節(jié)約大量的旅差費(fèi)用。 2. 有利于知識(shí)庫的建立 (1) 代碼對(duì)象庫 軟件代碼是軟件開發(fā)人員腦力勞動(dòng)的結(jié)晶,也是軟件公司的寶貴財(cái)富,長期開發(fā)過程中形成的各種代碼對(duì)象就像一個(gè)個(gè)零件坯一樣,是快速生成系統(tǒng)的組成部分。長期的一個(gè)事實(shí)是:一旦某個(gè)開發(fā)人員離開工作崗位,其原來所作的代碼便基本成為垃圾,無人過問。究其原因,就是沒有專門對(duì)各人的有用對(duì)象進(jìn)行管理,把其使用范圍擴(kuò)大到公司一級(jí),進(jìn)行規(guī)范化,加以說明和普及。Version Manager為對(duì)象管理提供了一個(gè)平臺(tái)和倉庫,有利于建立公司級(jí)的代碼對(duì)象庫。 (2) 業(yè)務(wù)及經(jīng)驗(yàn)庫 通過PVCS Version Manager的注釋及Tracker,可形成完整的開發(fā)日志及問題集合,以文字方式伴隨開發(fā)的整個(gè)過程,不依某個(gè)人的轉(zhuǎn)移而消失,有利于公司積累業(yè)務(wù)經(jīng)驗(yàn),無論對(duì)版本整改或版本升級(jí),都具有重要的指導(dǎo)作用。 3. 規(guī)范管理 (1) 量化工作量考核 傳統(tǒng)的開發(fā)管理中,工作量一直是難以估量的指標(biāo),靠開發(fā)人員自已把握,隨意性相當(dāng)大;靠管理人員把握,主觀性又太強(qiáng)。采用PVCS管理后,開發(fā)人員每天下班前對(duì)修改的文件 Check In,其中記述當(dāng)天修改細(xì)節(jié)描述,這些描述可以作為工作量的衡量指標(biāo)。 (2) 規(guī)范測(cè)試 采用PVCS以后,測(cè)試有了實(shí)實(shí)在在的工作,測(cè)試工作人員根據(jù)每天的修改細(xì)節(jié)描述對(duì)每一天的工作做具體的測(cè)試,對(duì)測(cè)試人員也具有可考核性,這樣環(huán)環(huán)相扣,大大減少了其工作的隨意性。 (3) 加強(qiáng)協(xié)調(diào)與溝通 采用PVCS后,通過Version Manager文檔共享及其特定鎖機(jī)制、Tracker與電子郵件的集成,大大加強(qiáng)了項(xiàng)目成員之間的溝通,做到有問題及時(shí)發(fā)現(xiàn)、及時(shí)修改、及時(shí)通知,但又不額外增加很多的工作量。 結(jié)束語 眾所周知,管理工具軟件只是管理思想的載體,提供一個(gè)好的平臺(tái),而導(dǎo)演還是人,針對(duì)配置管理軟件,我們應(yīng)該根據(jù)ISO 9000各質(zhì)量要素的要求,轉(zhuǎn)變我們的觀念及管理思維 ,制定科學(xué)的配置管理規(guī)程,結(jié)合ISO 9000其它各項(xiàng)支持活動(dòng),保證在質(zhì)量體系的各生存周期活動(dòng)中全面實(shí)施有效的質(zhì)量管理,實(shí)現(xiàn)我國軟件產(chǎn)業(yè)的標(biāo)準(zhǔn)化、產(chǎn)業(yè)化。 配置管理實(shí)施軟件質(zhì)量管理的關(guān)鍵 湖南創(chuàng)發(fā)郵電通信技術(shù)開發(fā)有限公司 熊繩祖 質(zhì)量,一直是企業(yè)生存的根本。軟件作為一種高智力的創(chuàng)造活動(dòng),既具有制造業(yè)的一般特性,同時(shí)又由于其知識(shí)性強(qiáng)、創(chuàng)造性大,而具有一般制造業(yè)所沒有的特點(diǎn)。所以軟件質(zhì)量管理既要秉承制造業(yè)質(zhì)量管理的一般原則和思想,又要針對(duì)軟件的特點(diǎn),而具有自身的規(guī)范。制定出標(biāo)準(zhǔn) >標(biāo)準(zhǔn)、有效、可操作性強(qiáng)的軟件質(zhì)量管理規(guī)范,對(duì)于實(shí)行軟件產(chǎn)業(yè)化,提高生產(chǎn)效率,增強(qiáng)競(jìng)爭(zhēng)力具有重要意義。 近年來,國際上軟件業(yè)按照ISO 9000體系框架和要素的要求,緊密結(jié)合軟件的特點(diǎn),制定出在軟件設(shè)計(jì)、開發(fā)、供應(yīng)、維護(hù)等各個(gè)方面的國際標(biāo)準(zhǔn),來提高軟件開發(fā)管理水平, 控制產(chǎn)品質(zhì) >品質(zhì)量。各國企業(yè)把ISO 9000質(zhì)量體系認(rèn)證作為加強(qiáng)質(zhì)量管理、提高企業(yè)競(jìng)爭(zhēng)力的一張王牌。每個(gè)通過質(zhì)量認(rèn)證的企業(yè)都取得了意想不到的效果,產(chǎn)生了巨大的社會(huì)效益和經(jīng)濟(jì)效益。 ISO900族標(biāo)準(zhǔn)的基本思想就在于一個(gè)組織要確定其質(zhì)量目標(biāo),并按照其確定的質(zhì)量目標(biāo)建立并有效實(shí)施質(zhì)量體系,確保影響產(chǎn)品質(zhì)量的技術(shù)、管理和人的因素處于受控狀態(tài) ,所有的控制應(yīng)針對(duì)減少和消除不合格,尤其是預(yù)防不合格,并建立和完善持續(xù)的質(zhì)量改進(jìn)機(jī)制。它由一系列規(guī)則和協(xié)議組成,由專門的組織機(jī)構(gòu)以一系列的管理制度和工具來保證貫徹實(shí)施。 根據(jù)質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)第三部分:GB/T 19001-ISO 9001在軟件開發(fā)、供應(yīng)和維護(hù)中的使用指南中規(guī)定,質(zhì)量體系包括一系列的支持活動(dòng)要素,同時(shí)這些支持活動(dòng)也為質(zhì)量體系的實(shí)施提供保證。 配置管理的作用 在質(zhì)量體系的諸多支持活動(dòng)中,配置管理處在支持活動(dòng)的中心位置,它有機(jī)地把其它支持活動(dòng)結(jié)合起來,形成一個(gè)整體,相互促進(jìn),相互影響,有力地保證了質(zhì)量體系的實(shí)施。 隨著計(jì)算機(jī)應(yīng)用的深入,軟件項(xiàng)目的需求日益復(fù)雜及變更頻繁,傳統(tǒng)的一、二個(gè)人搞定一個(gè)項(xiàng)目的情況越來越少,稍大一點(diǎn)的項(xiàng)目已經(jīng)不再是靠某個(gè)"高手"從頭到尾包辦。從整個(gè)公司的發(fā)展戰(zhàn)略來說,如何在技術(shù)日新月異、人員流動(dòng)頻繁的情況下,建立本公司的知識(shí)庫及經(jīng)驗(yàn)庫,把個(gè)人的知識(shí)及經(jīng)驗(yàn)轉(zhuǎn)變?yōu)楣镜闹R(shí)和經(jīng)驗(yàn),這對(duì)于提高工作效率,縮短產(chǎn)品周期,加強(qiáng)公司的競(jìng)爭(zhēng)力具有至關(guān)重要的作用。采用科學(xué)的配置管理思想,輔之以先進(jìn)的配置管理工具,這對(duì)國際知名軟件大公司來說,已經(jīng)是必不可少的手段。 但同發(fā)達(dá)國家相比,我國的軟件企業(yè)在開發(fā)管理上,過分依賴個(gè)人的作用,沒有建立起協(xié)同作戰(zhàn)的氛圍,沒有科學(xué)的軟件配置管理流程;技術(shù)上只重視系統(tǒng)和數(shù)據(jù)庫、開發(fā)工具的選擇,而忽視配置管理工具的選擇,導(dǎo)致即使有配置管理的規(guī)程,也由于可操作性差而擱淺。以上種種原因?qū)е麻_發(fā)過程中普遍存在如下一些問題: 1、開發(fā)管理松散。部門主管無法確切得知項(xiàng)目的進(jìn)展情況,項(xiàng)目經(jīng)理也不知道各開發(fā)人員的具體工作,項(xiàng)目進(jìn)展隨意性很大,可"左"可"右"。"左"時(shí)按領(lǐng)導(dǎo)下達(dá)的"期限"進(jìn)行,到期時(shí),似乎一切已順利完成,大家一陣胡弄,交差完成,反正領(lǐng)導(dǎo)看的是界面,至于里面是什么,留到施工時(shí)再說。施工時(shí)的工作因此變成了無法匯報(bào)、無法理清的無休止的維護(hù)。"右"時(shí)則項(xiàng)目工期無休止地延期。對(duì)我們軟件工程來說,總的特點(diǎn)是先"左"后"右"。在領(lǐng)導(dǎo)面前表現(xiàn)"左",在用戶面前表現(xiàn)"右"。 2、項(xiàng)目之間溝通不夠。各個(gè)開發(fā)人員各自為政,編寫的代碼不僅風(fēng)格各異,而且編碼和設(shè)計(jì)脫節(jié)。本來開發(fā)中錯(cuò)誤在所難免,但項(xiàng)目開發(fā)人員怕溝通,似乎那是針對(duì)自已的批斗會(huì),互相推諉責(zé)任。開發(fā)大量重復(fù),留下大量難維護(hù)的代碼。 3、文檔與程序嚴(yán)重脫節(jié)。軟件產(chǎn)品是公司的寶貴財(cái)富,代碼的重用率是相當(dāng)高的,如何建好知識(shí)庫,用好知識(shí)庫對(duì)公司優(yōu)質(zhì)高效開發(fā)產(chǎn)品,具有重大的影響。但開發(fā)人員的一句名口號(hào)是:"叫我干什么都可以,但別叫我看別人的程序"。當(dāng)然,開發(fā)人員的工作態(tài)度要轉(zhuǎn)變,但客觀上有一個(gè)很重要的原因是:前人留下的程序既無像樣的文檔(即使留下了文檔 ,其與源程序也嚴(yán)重脫節(jié)),開發(fā)風(fēng)格又不統(tǒng)一,就像一堆垃圾,要開發(fā)人員到垃圾中去撿破爛,從這個(gè)角度上看,開發(fā)人員的要求是合理的。 4、測(cè)試工作不規(guī)范。傳統(tǒng)的開發(fā)方式中,測(cè)試工作只是人們的一種主觀愿望,根本無法提出具體的測(cè)試要求,加之開發(fā)人員的遮丑,測(cè)試工作往往是走一走過場(chǎng),測(cè)試結(jié)果既無法考核又無法量化,當(dāng)然就無法對(duì)以后的開發(fā)工作起指導(dǎo)作用。 5、施工周期過長,且開發(fā)人員必須親臨現(xiàn)場(chǎng)。傳統(tǒng)的開發(fā)與施工是絕對(duì)統(tǒng)一的,別人無法接手也無意接手(因?yàn)檫@意味著看別人的程序)。由于應(yīng)用軟件的特點(diǎn),各個(gè)不同的施工點(diǎn)有不同的要求,開發(fā)人員要手工地保持多份不同的拷貝,即使是相同的問題,但由于在不同地方提出,由不同人解決,其做法也不同,程序的可維護(hù)性越來越差。久而久之,最后連自已都分不清楚了,代碼的相互覆蓋現(xiàn)象時(shí)有發(fā)生,且這苦水還無法傾訴,因?yàn)榕聞e人笑話,甚至別人問起,還得想法搪塞,可謂費(fèi)盡苦心。 針對(duì)以上問題,國內(nèi)很多軟件企業(yè)已經(jīng)逐漸認(rèn)識(shí)到配置管理的重要性,在國外一些成熟的配置管理工具的輔助下,制定相應(yīng)的配置管理策略,取得了很好的成效。 配置管理經(jīng)驗(yàn)談 圍繞配置管理,世界一些致力于軟件工程研究的公司在深入理解ISO 9000的基礎(chǔ)上, 推出了各種符合ISO 9000配置管理標(biāo)準(zhǔn)的工具軟件,如INTERSOLV公司的PVCS,Rational公司的Clear Case等。這些配置管理工具面向軟件規(guī)范化、工程化、自動(dòng)化的需要,幫助開發(fā)團(tuán)隊(duì)提高科學(xué)管理水平,從而提高工程效率,降低工程成本?,F(xiàn)以PVCS為例,結(jié)合我們的實(shí)際經(jīng)驗(yàn),談?wù)勎覀儗?shí)施配置管理的益處: 1. 節(jié)約費(fèi)用 (1) 縮短開發(fā)周期 利用PVCS的Version Manager對(duì)程序資源進(jìn)行版本管理和跟蹤,建立公司的代碼知識(shí)庫,保存開發(fā)過程中每一過程版本,這樣大大提高了代碼的重用率,還便于同時(shí)維護(hù)多個(gè)版本和進(jìn)行新版本的開發(fā),防止系統(tǒng)崩潰,最大限度地共享代碼。同時(shí)項(xiàng)目管理人員可以通過Version Manager查看項(xiàng)目開發(fā)日志,測(cè)試人員可以根據(jù)開發(fā)日志和不同版本對(duì)軟件進(jìn)行測(cè)試,工程人員可以從Version Manager上得到不同的運(yùn)行版本,并且Version Manager 可以安裝在Web Server供外地施工人員存取最新版本,無需開發(fā)人員親臨現(xiàn)場(chǎng)。 利用Tracker組建開發(fā)團(tuán)體之間的問題跟蹤及消息通迅,通過其Notify模塊與電子郵件結(jié)合起來大大加強(qiáng)了開發(fā)團(tuán)體之間的溝通,Reporter模塊可對(duì)發(fā)現(xiàn)的問題進(jìn)行整理、以報(bào)表方式分類報(bào)出,作為開發(fā)的指導(dǎo)。 以上為PVCS的兩個(gè)主要模塊,科學(xué)地應(yīng)用可以大大提高開發(fā)效率,避免了代碼覆蓋、溝通不夠、開發(fā)無序的混亂局面,如果利用了公司原有的知識(shí)庫,則更能提高工作效率,縮短開發(fā)周期。 (2) 減少施工費(fèi)用 利用PVCS進(jìn)行軟件配置管理后,建立開發(fā)管理規(guī)范,把版本管理檔案掛接在公司內(nèi)部的Web服務(wù)器上,內(nèi)部直接通過Netscape訪問Version Manager,工程人員通過遠(yuǎn)程進(jìn)入內(nèi)部網(wǎng),獲取所需的最新版本。開發(fā)人員無需下現(xiàn)場(chǎng),現(xiàn)場(chǎng)工程人員通過對(duì)方系統(tǒng)管理員收集反饋意見,書面提交到公司內(nèi)部開發(fā)組項(xiàng)目經(jīng)理,開發(fā)組內(nèi)部討論決定是否修改,并作出書面答復(fù)。這樣做,可以同時(shí)響應(yīng)多個(gè)項(xiàng)目點(diǎn),防止開發(fā)人員分配到各個(gè)項(xiàng)目點(diǎn)、分散力量、人員不夠的毛病,同時(shí)節(jié)約大量的旅差費(fèi)用。 2. 有利于知識(shí)庫的建立 (1) 代碼對(duì)象庫 軟件代碼是軟件開發(fā)人員腦力勞動(dòng)的結(jié)晶,也是軟件公司的寶貴財(cái)富,長期開發(fā)過程中形成的各種代碼對(duì)象就像一個(gè)個(gè)零件坯一樣,是快速生成系統(tǒng)的組成部分。長期的一個(gè)事實(shí)是:一旦某個(gè)開發(fā)人員離開工作崗位,其原來所作的代碼便基本成為垃圾,無人過問。究其原因,就是沒有專門對(duì)各人的有用對(duì)象進(jìn)行管理,把其使用范圍擴(kuò)大到公司一級(jí),進(jìn)行規(guī)范化,加以說明和普及。Version Manager為對(duì)象管理提供了一個(gè)平臺(tái)和倉庫,有利于建立公司級(jí)的代碼對(duì)象庫。 (2) 業(yè)務(wù)及經(jīng)驗(yàn)庫 通過PVCS Version Manager的注釋及Tracker,可形成完整的開發(fā)日志及問題集合,以文字方式伴隨開發(fā)的整個(gè)過程,不依某個(gè)人的轉(zhuǎn)移而消失,有利于公司積累業(yè)務(wù)經(jīng)驗(yàn),無論對(duì)版本整改或版本升級(jí),都具有重要的指導(dǎo)作用。 3. 規(guī)范管理 (1) 量化工作量考核 傳統(tǒng)的開發(fā)管理中,工作量一直是難以估量的指標(biāo),靠開發(fā)人員自已把握,隨意性相當(dāng)大;靠管理人員把握,主觀性又太強(qiáng)。采用PVCS管理后,開發(fā)人員每天下班前對(duì)修改的文件 Check In,其中記述當(dāng)天修改細(xì)節(jié)描述,這些描述可以作為工作量的衡量指標(biāo)。 (2) 規(guī)范測(cè)試 采用PVCS以后,測(cè)試有了實(shí)實(shí)在在的工作,測(cè)試工作人員根據(jù)每天的修改細(xì)節(jié)描述對(duì)每一天的工作做具體的測(cè)試,對(duì)測(cè)試人員也具有可考核性,這樣環(huán)環(huán)相扣,大大減少了其工作的隨意性。 (3) 加強(qiáng)協(xié)調(diào)與溝通 采用PVCS后,通過Version Manager文檔共享及其特定鎖機(jī)制、Tracker與電子郵件的集成,大大加強(qiáng)了項(xiàng)目成員之間的溝通,做到有問題及時(shí)發(fā)現(xiàn)、及時(shí)修改、及時(shí)通知,但又不額外增加很多的工作量。 結(jié)束語 眾所周知,管理工具軟件只是管理思想的載體,提供一個(gè)好的平臺(tái),而導(dǎo)演還是人,針對(duì)配置管理軟件,我們應(yīng)該根據(jù)ISO 9000各質(zhì)量要素的要求,轉(zhuǎn)變我們的觀念及管理思維 ,制定科學(xué)的配置管理規(guī)程,結(jié)合ISO 9000其它各項(xiàng)支持活動(dòng),保證在質(zhì)量體系的各生存周期活動(dòng)中全面實(shí)施有效的質(zhì)量管理,實(shí)現(xiàn)我國軟件產(chǎn)業(yè)的標(biāo)準(zhǔn)化、產(chǎn)業(yè)化。

注意事項(xiàng)

本文(配置管理-實(shí)施軟件質(zhì)量管理的關(guān)鍵.doc)為本站會(huì)員(wux****ua)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!