• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    提高質量加強軟件測試是勢在必行

    發布: 2008-10-07 09:53 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 191次 | 進入軟件測試論壇討論

    領測軟件測試網
    關鍵字:軟件測試、技術標準、質量掌控體系、軟件開發流程

    摘要 : 通過國內外軟件測試狀況的比較,說明軟件測試的重要性和如何改變現況,使國內軟件的質量有較大提高。

       前言
       當今,如何加強軟件測試提高質量已成為業界關心而又必需解決的熱點問題。為此,本文將通過國內外軟件測試狀況的比較 ,對如何改變現況加強測試力量提高質量等問題作探測簡述。
       軟件作為一種純數字化商品,在沒有權威的第三方進行監督認證的情況下,軟件供應商和用戶在軟件產品是否達到目標需求的問題上,往往各執一詞。
       關于軟件質量標準和認證,國內雖然制定了有限的軟件技術標準,但無法從根本上對軟件這種特殊商品實施有效的質量監督和認證。在國際上通行的做法是,軟件的質量標準和認證工作,由獨立的軟件測試機構來完成。這些測試機構的行為是市場化的,但因為測試能力和權威性將直接關系到它們的市場影響力,所以他們的測試行為極其嚴格,力求將垃圾軟件扼殺在搖籃中。
       值此 , 對軟件測試以第三方的視角探討制約國內軟件發展的瓶頸和如何拓寬與加強軟件測試等有關問題,作以下探討。
       1、 軟件測試勢在必行
       從有關資料獲悉 ,金融電信行業,他們買的硬件設備都是頂級的,可惜軟件應用這一塊跟不上,導致了硬件功能得不到充分的發揮。硬件設備低下的運行效率,造成了資源與資金的隱性浪費,實際上是國內軟件在拖硬件的后腿。國內的軟件開發普遍存在“重開發,輕測試”的現象,常常是在項目開發完成之后,才發現軟件有嚴重缺陷問題,不得不全部推倒從頭再來。推倒重來則意味著前期人、財、物的投入全部浪費了,既大大增加了軟件的開發成本,又會因為超出了客戶的委托時間,付出的代價就更高了。
       實踐經驗證明,軟件測試是軟件開發過程中的一個重要步驟,或者說測試應該貫穿在軟件開發過程的每一個階段。軟件測試所起到的作用就是:能夠確保在軟件開發的過程中,隨時發現問題,方便開發人員及時修改。
       在國內對于消費類軟件來說,經常出現一些已經推向市場的產品由于被發現有嚴重缺陷而導致大量退貨的局面。而對于定制的行業軟件來說,則是一再的返工、綿綿無絕期的修改和維護,既拖死了軟件提供商,也耽誤了客戶的正常業務。這一系列現狀會導致使用戶對國內軟件提供商失去信心,這對于正在成長的國內軟件市場來說,無疑是當頭一捧。
       由于國外軟件的成熟度高,開發商對軟件質量的控制力度很強,所以國外軟件測試外包的不是太多;不過在國外有些軟件需要比較專業的質量認證,例如軟件的本地化測試,就必須借助第三方機構來完成了。如微軟公司,微軟的產品要翻譯成歐洲的 6種文字,如果是自己來做這些本地化測試工作,成本就會很大,所以外包給別的公司來做就很合適;另外還有一種情況也會外包的,例如對一些大型軟件的測試,不一定每家開發商都有專業的測試隊伍和測試的工具。從成本上來說,某些軟件測試工作外包是經濟的。相反,國內軟件的成熟度比較低,軟件開發商基本沒有能力來做測試,這指的是專業的、職業的測試,所以從目前來說,國內軟件測試的市場空間很大!
       軟件產品日趨復雜,這就需要相當程度的技術來安裝、升級、檢測和維護。因此,終端用戶必須更多地依賴來自供應商的售后服務。在一些情況中,用戶不僅購買產品,而且接受由賣方提供的支持服務作為一整套服務。隨著中國加入 WTO,中國生產和服務領域需要更多的IT應用軟件以加強他們的同外國競爭對手的競爭力。例如,制造商可利用實例推理技術、神經網絡或模糊邏輯來加強其設計能力。服務領域也需要更多的IT應用和多媒體技術,使服務的提供更具彈性,且更節約成本,例如,銀行和股票經紀人的在線處理能力,運輸領域的電子物流安排,電信收斂和IT服務業等等。而且,政府各部門的計算機化也提供了巨大的商機。
       出于對軟件測試行業的理解,意識到要解決國內軟件應用滯后于硬件的問題,就必須提高國內軟件的質量,而要提高軟件質量,就必須加強軟件開發過程中的測試力量,而獨立的第三方測試機構正是一個市場空白點,故專業從事軟件測試的機構的產生是發展的必然。
       2、 軟件測試現狀與提高
       目前國內做軟件測試的機構,還沒有發現完全商業化操作的機構 ,只是有某些政府部門下屬的機構做一些軟件產品驗收工作;要么就是開發商臨時承接的一些軟件測試項目。應該說實施軟件測試時遇到的最大障礙是: 一是客戶的意識,二是派出的項目實施人員的素質問題。
       實施軟件評測項目時,客戶要有接受管理軟件開發流程的意識。
       客戶交給開發商一個項目,通過測試等質量掌控流程,可以將產品的質量保證在一個相對較高的水準,減少后續工作的成本。但是現在很多開發商和客戶很短視,覺得只要現在沒有出問題,就可以了,不愿意在軟件開發過程中,讓測試介入的程度不深,這導致測試不完全,埋下了隱患。
       無論是對軟件開發商還是對客戶來說,忽視軟件測試,必將導致上的軟件開發項目越多,將來會被這些有問題的項目給拖死的概率越高。
       而有獨立的軟件測試第三方的出現,好處就是嚴格地掌控軟件質量,減少維護成本。這不光對客戶有好處,對開發商也有好處。所以一個項目,在我們實施很長一段時間,大約是半年至兩年后,客戶才意識到這樣做是有用的。這很正常,因為軟件開發一定會有大大小小的問題,包括我們評測也有一些問題查不出來。
       特別需要說明的是對派出的項目實施人員的標準很高,要求既有綜合素質,又要有專業素質,目前國內這種復合型的人才太少了,除引進外可以自己培養。
       但人才培訓需要加大力度,因人才培養是要在資金和力量上投入最大的一塊。其中專業素質的培訓最難,因為需要實踐 ,這如同醫生需要臨床實踐一樣。項目實施管理者也一樣,既要有理論基礎,更要有經驗積累,而一個優秀的項目實施管理者重要的素質是,能在按流程做的基礎上,發揮個人的主觀能動性,這個要求就太高了,但這又是項目實施成功的關鍵。
       國內軟件業和國外相比,最大的差異就在:質量和質量控制應該是最重要的一項內容。但是,無論在消費類軟件還是大型軟件的測試領域,與國外相比,國內軟件產品的質量掌控體系和標準都是模糊的。國內軟件提供商的質量承諾,既沒有相應機構的監督,質量水平也沒有第三方來認證,承諾顯得極其蒼白而無力。
       可喜的是,軟件測試機構在我國正逐漸成長起來,并且,它們在軟件市場上的影響力正逐步得到提升。因缺乏游戲規則導致整個軟件行業的市場行為不規范,并且嚴重制約軟件行業健康成長的局面,一定會有所改善。
      

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 軟件測試 勢在必行 質量

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>