下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、軟件測試職業(yè)崗位趨勢分析摘要全球信息化不但推動了中國軟件產(chǎn)業(yè)的發(fā)展,更極大地促進了軟件測試業(yè)發(fā)展,但是在軟件測試的認識、軟件測試技術、軟件測試商業(yè)化等方面,目前中國的軟件測試業(yè)與歐美還有很大差距。本文闡述和分析了國內(nèi)軟件測試職業(yè)崗位的現(xiàn)狀、存在的問題和原因,給出了一定的解決方案,并對于未來的發(fā)展趨勢作相關分析。關鍵詞軟件測試;軟件質量監(jiān)控;軟件測試外包;軟件測試產(chǎn)業(yè)化要想談軟件測試崗位的發(fā)展趨勢,就不得不先對軟件測試崗位做一個名詞解釋。什么是軟件測試崗位,它需要做什么?軟件測試崗位是指理解產(chǎn)品的功能要求,并對其進行測試,檢查軟件有沒有錯誤(Bug,決定軟件是否具有穩(wěn)定性(Robustness寫
2、出相應的測試規(guī)范和測試用例的工作崗位。簡而言之,軟件測試崗位在一家軟件企業(yè)中擔當?shù)氖琴|量管理”角色及時糾錯及時更正,確保產(chǎn)品的正常運作。全球信息化極大移動了中國軟件產(chǎn)業(yè)的發(fā)展,但目前與歐美發(fā)達國家還有很大差距,究其原因,大多人認為國內(nèi)軟件產(chǎn)業(yè)起步晚,基礎差。但經(jīng)過調(diào)查與了解不難發(fā)現(xiàn),這種現(xiàn)狀是市場運作模式、管理理念、質量監(jiān)控體系不健全和不完善造成的。軟件質量監(jiān)控體系包括軟件質量管理認證體系,如ISO9001與CMMI;質量度量與管理模型,如Rayleigh模型與PTR子模型;軟件開發(fā)過程與監(jiān)控,即軟件測試等。本文只對軟件測試的認識、測試技術、測試商業(yè)化等方面作一些淺顯探討。一、國內(nèi)軟件測試現(xiàn)狀
3、國內(nèi)軟件測試的現(xiàn)狀是令人擔憂的,在軟件業(yè)中處于弱勢地位,軟件測試在軟件業(yè)中的比重和質量與歐、美、日、印度有著較大的差距。根據(jù)最近一些針對部分軟件企業(yè)軟件測試現(xiàn)狀的相關調(diào)查,我們我們不難看出目前國內(nèi)軟件測試的現(xiàn)狀和存在的問題:一是軟件測試的地位還不高,在很多公司還是一種可有可無的東西,大多只停留在軟件單元測試,集成測試和功能測試上;二是軟件測試從業(yè)人員的數(shù)量同實際需求有不小差距,國內(nèi)軟件企業(yè)中開發(fā)人員與測試人員數(shù)量一般為5:1,國外一般為2:1或1:1,而最近有資料顯示微軟已把此比例調(diào)整為1:2。另據(jù)調(diào)查,國內(nèi)缺乏完全商業(yè)化的操作機構,一般只是政府部門的下屬機構在做一些產(chǎn)品的驗收測試工作,就像質
4、檢部門為新產(chǎn)品加蓋一個合格”標識而已,實質意義不大,軟件測試產(chǎn)業(yè)化還有待開發(fā)和深掘。二、目前現(xiàn)狀原因剖析在研究中我們發(fā)現(xiàn),軟件測試處于目前這種狀態(tài)主要有以下幾個因素:1 .國內(nèi)軟件產(chǎn)業(yè)本身不強大。中國軟件產(chǎn)業(yè)最近幾年來發(fā)展非常迅猛,業(yè)績也是每年以百分之幾十甚至成倍的速度增長,數(shù)據(jù)雖然好看,但由于基數(shù)很小,從總量來說仍然不大。軟件公司規(guī)模不大,并且大多日子不好過,還處于一種為生活”發(fā)愁,向上擴張階段,溫飽”問題還沒解決,怎能侈求小康”呢?而搞好軟件測試恰恰正是由溫飽”向小康”的轉變,軟件企業(yè)也是在從量的追求向質的追求轉變,因而軟件產(chǎn)業(yè)的不發(fā)達導致軟件測試的不繁榮也就是順理成章的事。2 .對軟件測
5、試的認識和重視程度不夠。在中國很多軟件企業(yè)重開發(fā),輕測試”,許多人認為,軟件測試就是在程序員編程時的單元測試、集成測試和功能驗證測試,甚至有人認為進行過多的測試是自己對自己過不去,影響開發(fā)進度,浪費人、財、物。然而,軟件測試是軟件開發(fā)活動的一個重要組成部分,它貫穿于軟件開發(fā)過程的始終,其作用是確保在開發(fā)過程中,隨時發(fā)現(xiàn)問題,促使開發(fā)人員及時作出修改,以免把錯誤帶入下一階段。錯誤是具有累積效應的,開發(fā)前期錯誤過多會導致整個系統(tǒng)開發(fā)失敗!但事實上,軟件測試是控制軟件產(chǎn)品質量的重要手段,是控制成本的關鍵。3 .軟件管理者與用戶的質量意識不夠強。其實說軟件管理者的質量意識不夠并不完全正確,我們看到不少
6、公司內(nèi)部墻頭貼著軟件質量是我們企業(yè)的生命”的宣傳標語,可他們卻往往在軟件測試要進行大量投入時,或是在軟件開發(fā)進度與軟件測試發(fā)生沖突時,犧牲軟件測試。這是在欺騙用戶的善良,或是鉆用戶質量意識不夠強的空子。4 .軟件行業(yè)質量監(jiān)督體系不夠好。中國目前有很多軟件企業(yè)在中評ISO9001和CMM,這本身是好事,但中評成功后,在軟件開發(fā)過程中,大家又認為是一件很麻煩的事,依然故我,ISO9001和CMM實質上成了很多公司的宣傳品,只是與客戶談生意時增加的一個整碼而已!目前,國內(nèi)軟件產(chǎn)品質量監(jiān)控體系和執(zhí)行標準都是較為模糊的,軟件提供商的質量承諾,既沒有相應機構的監(jiān)督,也沒有第三方來嚴格論證,承諾顯得蒼白無力
7、。這看似寬松的外部環(huán)境,卻給中國軟件產(chǎn)業(yè)提供了滋生不求質量的溫床。從長遠看這并非好事,它會嚴重損害軟件業(yè)的發(fā)展,成為軟件產(chǎn)業(yè)快速發(fā)展的瓶頸。5 .軟件從業(yè)人員的素質不夠高。目前,軟件測試從業(yè)人員很多是由程序員轉型來的或由程序員兼任。軟件測試實質是一個很專業(yè)的工作,既需要較強的測試理論素養(yǎng)作支撐,又要有較好的實踐經(jīng)驗作保證。要成為一個好的軟件測試工程師兩者缺不可06 .軟件測試的經(jīng)濟效益短期內(nèi)不夠明顯。據(jù)統(tǒng)計,一個好的軟件花在軟件測試上的成本要占整個開發(fā)成本的30%40%甚至更多。相反,不做或少做測試就會降低開發(fā)成本,這意味著開發(fā)商又可多賺取一大筆利潤。軟件測試在查找錯誤過程中,遵從80-20定
8、理,即前80%的錯誤只會花費整個測試成本的20%,而查找后20%的錯誤會花掉整個測試成本的80%,甚至更高。因為軟件中的錯誤永遠也無法知道是否找完并改正,并且一個軟件中的深層次BUG一般不會在交付用戶時出現(xiàn),甚至有的開發(fā)商知道用戶一般不會太專業(yè),軟件明明有錯誤,卻在交付時將其隱藏,等用戶發(fā)現(xiàn)時,所有的款項已到手,要改,等升級交錢吧!當然,這樣做的結果是鼓了當前的腰包,卻傷了用戶的心,毀了軟件及測試業(yè)的前程。三、解決之道要想改變當前軟件測試的現(xiàn)狀,政府、軟件企業(yè)、用戶、科研機構、高校等共同努力。1 .政府搭臺,企業(yè)唱戲。政府的職能部門,特別是與信息產(chǎn)業(yè)相關的單位應做好以下工作:一是做好與軟件質量
9、體系相關的法律法規(guī)和行規(guī)的建立健全工作;二是做好質量監(jiān)督員,加大對不合格的軟件開發(fā)商的懲罰力度,規(guī)范行業(yè)有序發(fā)展;三是建立獨立的第三方軟件測試機構,其行為是市場化的,所有軟件在上市前必須經(jīng)過嚴格測試和認證;四是加大懲罰力度,讓軟件開發(fā)商誠信經(jīng)營,加大對軟件產(chǎn)業(yè)、測試業(yè)的指導和引導力度。2 .呼喚客戶質量和過程控制意識。無論是政府或軟件企業(yè),應有博大胸懷,主動讓用戶參與到軟件開發(fā)中,去了解軟件開發(fā)、測試的流程,用戶從中提出更高、更好、更有效的要求,保證產(chǎn)品的質量有更高的水準,減少后續(xù)維護升級工作的成本。同時因質量的提高,得到更多用戶的信任,軟件市場需求量會更大,產(chǎn)品銷量好,企業(yè)就會有更多的投入來
10、提高軟件質量,提高軟件質量必然會催生更多的軟件測試機會,這無疑是一個多贏的選擇。3 .加大軟件測試人才培養(yǎng)和現(xiàn)有人員的技能培訓。任何一個行業(yè)要發(fā)展,人才是關鍵。目前,中國的軟件測試人員在數(shù)量和質量上都與軟件測試業(yè)的發(fā)展不適應。要盡快解決這個矛盾,國內(nèi)各大高??梢耘c軟件測試培訓中心(甚至國外測試機構強強聯(lián)手,學校在培養(yǎng)軟件測試人才的同時多引進測試實踐,軟件測試培訓中心可以把培訓班辦到校園內(nèi),在培訓在職測試人員時,多請高校的理論專家們來講課,取長補短,相互融合。4 .加大軟件測試產(chǎn)業(yè)的開發(fā)力度。一個軟件開發(fā)公司的測試小組理應做好軟件開發(fā)過程的全測試,而作為一個獨立的軟件測試機構應該多方拓寬自身業(yè)務
11、,由開始受客戶委托,對已開發(fā)的產(chǎn)品進行驗收、認證測試,逐步介入軟件開發(fā)前的需求評審,開發(fā)中的文檔資料評審、代碼走查等,最終發(fā)展為軟件監(jiān)理。在此基礎上,逐漸提高測試機構的業(yè)務和技術水平,大力開拓國外市場,比如軟件外包測試等。5 .多向國外學習,加大對軟件測試理論、測試技術、測試管理的創(chuàng)新和測試工具的開發(fā)。這些工作一定要由專人來做,光靠軟件從業(yè)人員搞些經(jīng)驗總結是不夠的,它無法上升到一種高度來指導軟件測試業(yè)的發(fā)展,應由政府職能部門、高校和科研機構來擔負這個責任。四、結束語中國軟件測試業(yè)的現(xiàn)狀是與中國的軟件業(yè)水平發(fā)展相一致的,因為軟件測試本身是軟件工程的一部分,要想讓軟件測試業(yè)有更大的發(fā)展,從事軟件測試業(yè)的同仁們一定要明白一個道理:,個事物要想發(fā)展很快,至少應具備3個條件,一是成為另一個更大事物發(fā)展的瓶頸時;二是人們都知道應該讓它發(fā)展時;三是人們都認真對待它時?!逼鋵?大家都知道,中國軟件產(chǎn)品質量已成為軟件產(chǎn)業(yè)發(fā)展
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國食醋行業(yè)發(fā)展趨勢及營銷戰(zhàn)略研究報告
- 2025-2030年中國預應力鋼筒混凝土管(PCCP)行業(yè)運行狀況及投資前景分析報告新版
- 2025-2030年中國陶瓷套筒產(chǎn)業(yè)未來發(fā)展狀況及投資規(guī)劃研究報告
- 2025-2030年中國鍵盤行業(yè)市場供需現(xiàn)狀及投資發(fā)展規(guī)劃研究報告
- 2025-2030年中國鏟運機市場深度評估規(guī)劃分析報告
- 2025-2030年中國針織橫機行業(yè)市場發(fā)展?jié)摿巴顿Y戰(zhàn)略規(guī)劃研究報告
- 2025-2030年中國金冶煉行業(yè)前景趨勢及投資潛力分析報告新版
- 2025年新型城鎮(zhèn)化建設項目投標合作協(xié)議書模板3篇
- 2025-2030年中國辣椒醬行業(yè)市場競爭格局與前景發(fā)展策略分析報告
- 2025-2030年中國豌豆行業(yè)市場發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2025年河北供水有限責任公司招聘筆試參考題庫含答案解析
- Unit3 Sports and fitness Discovering Useful Structures 說課稿-2024-2025學年高中英語人教版(2019)必修第一冊
- 農(nóng)發(fā)行案防知識培訓課件
- 社區(qū)醫(yī)療抗菌藥物分級管理方案
- NB/T 11536-2024煤礦帶壓開采底板井下注漿加固改造技術規(guī)范
- 巴布亞新幾內(nèi)亞離網(wǎng)光儲微網(wǎng)供電方案
- 高度限位裝置類型及原理
- 中文版gcs electrospeed ii manual apri rev8v00印刷稿修改版
- 新生兒預防接種護理質量考核標準
- 除氧器出水溶解氧不合格的原因有哪些
- 沖擊式機組水輪機安裝概述與流程
評論
0/150
提交評論