管理系統(tǒng)市場預(yù)測報告范文
時間:2023-12-29 17:52:08
導(dǎo)語:如何才能寫好一篇管理系統(tǒng)市場預(yù)測報告,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
【關(guān)鍵詞】軟件測試 職業(yè)能力 課程體系
1 現(xiàn)階段對軟件測試人才的需求
據(jù)最新出爐的《2013年中國計算機(jī)市場預(yù)測報告》顯示,2013年前3季度,軟件行業(yè)實(shí)現(xiàn)收入3784.99億元,同比增長23.6%,占整個電子信息行業(yè)收入比例的10.95%。而據(jù)前程無憂招聘網(wǎng)統(tǒng)計,目前,國內(nèi)120萬軟件從業(yè)人員中,真正能擔(dān)當(dāng)軟件測試職位的不超過5萬人,軟件測試人才缺口已超過20萬并向30萬大軍急速挺進(jìn)。在中華英才網(wǎng)近期的2013十大熱門職業(yè)中,軟件測試工程師也位居三甲之列。
軟件測試工作對軟件項(xiàng)目的重要性,從今天諸如微軟這樣的軟件巨擎的人員構(gòu)架上就可見一斑。如今,在微軟內(nèi)部,軟件測試人員與軟件開發(fā)人員的比例一般為1.5――2.5左右,即一個開發(fā)人員背后,至少有兩位測試人員在工作,以保證軟件產(chǎn)品的質(zhì)量,而在國內(nèi)其他軟件企業(yè)中,研發(fā)人員和測試人員的比例往往在1:5至1:8之間,“招個軟件測試人員比招博士還難”,不少企業(yè)發(fā)出類似的感嘆。造成這一現(xiàn)狀的原因主要有二。其一是中國軟件外包領(lǐng)域的大力發(fā)展。作為三大接包國之一的中國,市場規(guī)模一直以超過20%的速度遞增。與其他接包國相比,中國的企業(yè)優(yōu)勢在軟件測試等技術(shù)方面。 65%的國外企業(yè)首選中國作為發(fā)包對象,其中外包測試項(xiàng)目占到很大的比重。與此同時,外包產(chǎn)業(yè)的高速發(fā)展也帶來人才需求的急速擴(kuò)大。然而,國內(nèi)相關(guān)人才培養(yǎng)的滯后卻遠(yuǎn)不能滿足過旺的需求――這是導(dǎo)致測試人才供不應(yīng)求的根本原因?!败浖y試在國內(nèi)雖然起步較晚,但發(fā)展迅猛,短短幾年間就躋身IT產(chǎn)業(yè)發(fā)展的前列?!蔽覈挠嬎銠C(jī)專家譚浩強(qiáng)說,“可令人遺憾的是,這一信息沒能及時反饋到各大高校及相關(guān)部門?!睋?jù)譚浩強(qiáng)介紹,目前國內(nèi)開設(shè)相關(guān)專業(yè)的高校寥寥無幾。少數(shù)IT培訓(xùn)機(jī)構(gòu)雖然及時開設(shè)專業(yè)課程,但礙于大眾對測試的認(rèn)知度偏低,也難以完成人才培養(yǎng)的重任。除此以外,企業(yè)對軟件測試人才專業(yè)性的要求也提高了人才進(jìn)入的門檻。
2 軟件測試人才目前的培養(yǎng)情況
目前,國內(nèi)軟件測試人才的來源主要有三方面:一是以前做軟件開發(fā)轉(zhuǎn)行的技術(shù)人員;二是計算機(jī)專業(yè)的高等學(xué)院畢業(yè)生;三是經(jīng)過一定的培訓(xùn),具有很強(qiáng)的實(shí)戰(zhàn)經(jīng)驗(yàn)的專業(yè)人員。
軟件測試行業(yè)主要崗位為軟件開發(fā)測試、網(wǎng)絡(luò)開發(fā)測試、測試管理等6個就業(yè)方向以及初、中級軟件測試工程師、Web測試員、文檔測試員等23個崗位[2]。綜合來說軟件測試專業(yè)相關(guān)的崗位主要有軟件開發(fā)工程師、軟件測試工程師以及軟件工程相關(guān)的崗位。
國內(nèi)高校軟件測試教學(xué)總體屬于起步階段,開設(shè)軟件測試專業(yè)的院校不多,一些院校僅開設(shè)了軟件測試的課程。當(dāng)前一些軟件企業(yè)與行業(yè)的培訓(xùn)機(jī)構(gòu)在積極開展測試人才的培訓(xùn)工作,但培訓(xùn)內(nèi)容較單一且完全實(shí)用化,對軟件開發(fā)能力要求不高。這種培訓(xùn)屬于非專門化、專業(yè)性的培養(yǎng)和教育。因此軟件測試人才能力培養(yǎng)模式的研究具有非常重要的現(xiàn)實(shí)意義。
3 傳統(tǒng)課程體系存在的問題
3.1 系統(tǒng)性
傳統(tǒng)的軟件測試課程由于發(fā)展時間不長,缺乏完整的系統(tǒng)性。軟件測試不是一門獨(dú)立的測試課程,它需要學(xué)生掌握一定的軟件基礎(chǔ)知識,了解軟件開發(fā)的過程,才能更明確的知道軟件測試的地位和意義。培養(yǎng)的學(xué)生應(yīng)該兼具扎實(shí)的軟件開發(fā)能力、軟件測試能力以及相關(guān)的軟件工程能力。
3.2 覆蓋面
軟件測試包含的范圍非常廣,包含很多基礎(chǔ)理論和基本能力,除此之外,還包含很多測試管理、高級測試工具等內(nèi)容,傳統(tǒng)的軟件測試課程在課程覆蓋面上要么太過淺顯,只包含一些基礎(chǔ)理論知識,要么太過寬泛,各種東西都涉及一點(diǎn),卻又缺乏重點(diǎn)和深度。課程內(nèi)容在覆蓋面上的偏頗,導(dǎo)致學(xué)生理論能力看似滿足社會需求,而實(shí)際工作能力卻與實(shí)際需求間存在較大的鴻溝,因此我們在課程能力覆蓋面上必須結(jié)合學(xué)生實(shí)際。
3.3 實(shí)踐性
測試在某種意義上說屬于一門經(jīng)驗(yàn)學(xué)科,需要通過大量的實(shí)踐來鍛煉能力,因此在學(xué)生的能力培養(yǎng)上必須加入大量實(shí)踐環(huán)節(jié),而傳統(tǒng)的課程設(shè)置一般都是基于理論的簡單驗(yàn)證,較少和企業(yè)實(shí)際應(yīng)用結(jié)合起來,采用企業(yè)級測試工具應(yīng)用于實(shí)際軟件測試的更是少見。而為了讓學(xué)生能快速適應(yīng)崗位需求,在實(shí)踐環(huán)節(jié)上必須和社會實(shí)踐結(jié)合起來,建立企業(yè)仿真環(huán)境。
3.4 高職能力體系的要求
軟件測試行業(yè)主要崗位為軟件開發(fā)測試、網(wǎng)絡(luò)開發(fā)測試、測試管理等多個就業(yè)方向以及初、中級軟件測試工程師、Web測試員、文檔測試員等多個崗位。綜合來說軟件測試專業(yè)相關(guān)的崗位主要有軟件開發(fā)工程師、軟件測試工程師以及軟件工程相關(guān)的崗位。
仔細(xì)分析任何一個成熟的軟件企業(yè),為完成軟件產(chǎn)品的開發(fā)都需要三類人才:第一類是懂技術(shù)、行業(yè)知識和管理的軟件高級人才,即“軟件金領(lǐng)”;第二類是系統(tǒng)分析及設(shè)計人員,稱為軟件工程師,即“軟件白領(lǐng)”;第三類是能夠熟練編程的程序員,即“軟件藍(lán)領(lǐng)”。類似地,軟件測試行業(yè)的人才同樣也可劃分為三類:第一類是作為高級軟件測試人才的測試項(xiàng)目經(jīng)理和測試部門經(jīng)理,可稱為“測試金領(lǐng)”;第二類是具有豐富實(shí)踐工作經(jīng)驗(yàn)的高級軟件測試工程師,可稱為“測試白領(lǐng)”;第三類是承擔(dān)基礎(chǔ)測試工作的軟件測試員和軟件測試工程師,可稱為“測試藍(lán)領(lǐng)”。一個成熟的軟件產(chǎn)業(yè)從人力資源結(jié)構(gòu)上應(yīng)該呈金字塔形狀,不僅需要處于頂端的、決定產(chǎn)業(yè)方向和邊緣領(lǐng)域開拓的人,也需要從事產(chǎn)業(yè)日常具體工作的人員,因此,位于金字塔底端的“測試藍(lán)領(lǐng)”與“軟件藍(lán)領(lǐng)”都是軟件企業(yè)中最能直接體現(xiàn)產(chǎn)品價值和創(chuàng)造利潤的主力,也是需求數(shù)量最大的一類人才[3]。結(jié)合高職學(xué)生實(shí)際能力,我們認(rèn)為高職教育的能力定位應(yīng)該是培養(yǎng)合格的軟件測試藍(lán)領(lǐng),并為其成長為測試白領(lǐng)和金領(lǐng)打下基礎(chǔ)。因此,高職教育培養(yǎng)的軟件測試人才不能單純只注重操作,必須為其將來的成長打下良好的理論基礎(chǔ),因此必須設(shè)置一定量的理論課時。
理論教育上,我們認(rèn)為應(yīng)該包括以下內(nèi)容:
(1)軟件測試的概念和定義:對軟件測試的一些基本知識進(jìn)行介紹,明確不同測試階段、
不同測試方法、不同測試種類的一些概念,通過軟件測試的充分性準(zhǔn)則等方面簡要介紹軟件
測試基本思想,討論軟件測試中的若干問題。
(2)測試用例及其分析:主要包括測試用例的概念和意義,測試用例設(shè)計原則等。
(3)白盒測試方法:包括程序結(jié)構(gòu)分析、復(fù)雜性分析、邏輯覆蓋分析、路徑分析等。
(4)黑盒測試方法:主要包括等價類劃分、邊界值分析、因果圖分析、決策表等內(nèi)容
(5)自動化測試原理:自動化工具類型、功能、特點(diǎn),以及測試步驟和自動測試用例設(shè)計基礎(chǔ),測試自動化的優(yōu)點(diǎn)和局限。
(6) 測試工具如何進(jìn)行軟件系統(tǒng)、子系統(tǒng)的結(jié)構(gòu)分析和程序模塊的流程分析;測試工具如何對單元測試的結(jié)果進(jìn)行自動評估分析;測試工具如何對單元測試的文檔進(jìn)行生成和利用等。
(7)測試文檔的寫作和管理。
除了理論知識之外,高職學(xué)生最大的特點(diǎn)就是擅長動手,有較強(qiáng)的實(shí)踐欲望。他們也希望能在畢業(yè)時能快速的融入社會和工作崗位,因此,一定量的的實(shí)踐是必不可少的。在實(shí)踐上除了對理論知識的驗(yàn)證和使用之外,也必須掌握一些主流測試工具的使用。目前主流的測試工具有很多,結(jié)合社會需要和學(xué)生能力,我們認(rèn)為在自動化測試工具上,應(yīng)包含這幾個方面的測試工具:
(1)功能測試工具
在功能測試上,我們選取企業(yè)應(yīng)用非常廣泛的QTP軟件Quicktest Professional,主要通過具體的軟件測試過程來解釋QTP的主要功能和作用,以及如何錄制運(yùn)行測試,如何強(qiáng)化QTP腳本,進(jìn)行參數(shù)化設(shè)置、建立輸出值、測試拆分等問題。
(2)性能測試工具
LoadRunner是目前企業(yè)在實(shí)際測試中應(yīng)用較為廣泛的性能測試工具。它是一種預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具,通過以模擬上千萬用戶實(shí)施并發(fā)負(fù)載及實(shí)時性能檢測的方式來確認(rèn)和查找問題。通過使用LoadRunner,企業(yè)能最大限度地縮短測試時間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的周期。我們應(yīng)通過實(shí)際的軟件性能測試案例來了解LoadRunner 的作用,軟件的組成、以及如何生成測試腳本和強(qiáng)化腳本。包括建立檢查點(diǎn)、進(jìn)行參數(shù)化設(shè)計、建立輸出值,分割測試腳本等內(nèi)容。
3 測試管理工具
TestDirector是業(yè)界第一個基于Web的測試管理系統(tǒng),它可以在公司內(nèi)部或外部進(jìn)行全球范圍內(nèi)測試的管理。它通過在一個整體的應(yīng)用系統(tǒng)中集成了測試管理的各個部分,包括需求管理,測試計劃,測試執(zhí)行以及錯誤跟蹤等功能,TestDirector極大地加速了測試過程。在對學(xué)生的能力要求上,我們要求學(xué)生掌握應(yīng)用TestDirector進(jìn)行測試計劃、安排和執(zhí)行計劃、對缺陷進(jìn)行管理,并以圖形化和報表形式分析測試結(jié)果等。
軟件測試在保證軟件質(zhì)量上占有非常重要的地位,而高職教育在為企業(yè)輸送合格測試人才上也有義不容辭的責(zé)任。合理構(gòu)建高職類軟件測試人才職業(yè)能力,抹平社會需求和高職教育間的鴻溝是我們迫切需要解決的問題。本文只是一點(diǎn)淺顯的探討,希望在高職職業(yè)能力定位上有所建議。
參考文獻(xiàn)
[1] 2013年中國計算機(jī)市場預(yù)測報告.中國行業(yè)研究網(wǎng) http:///.
[2] 蘭景英.應(yīng)用型軟件測試人才培養(yǎng)模式探索與實(shí)踐[J].濰坊教育學(xué)院學(xué)報,2011.
[3] 楊鵬,賀平.高職軟件測試專業(yè)的構(gòu)建與探索[J].計算機(jī)教育,2008.
熱門標(biāo)簽
管理創(chuàng)新論文 管理學(xué)論文 管理論文 管理案例 管理會計論文 管理會計論文 管理論文 管理系統(tǒng)論文 管理辦法 管理溝通論文 心理培訓(xùn) 人文科學(xué)概論