軟件測試關(guān)鍵技術(shù)績效考核研究
時間:2022-12-29 11:29:21
導(dǎo)語:軟件測試關(guān)鍵技術(shù)績效考核研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:軟件測試貫穿了軟件開發(fā)的整個過程,包括代碼編寫、框架構(gòu)建、系統(tǒng)編碼和實施應(yīng)用等,這些都需要進(jìn)行測試,以檢驗當(dāng)前成果的有效性。軟件測試是確保軟件質(zhì)量,減少運行故障和降低事故風(fēng)險的重要方法。最新研究結(jié)果表明,通過測試后,軟件信息系統(tǒng)缺陷的發(fā)生概率降低了大約80%?;谲浖y試工作的重要性,國內(nèi)學(xué)者對其進(jìn)行了大量研究,并取得了較為豐富的成果。但是,人們不太重視軟件測試領(lǐng)域中的績效考核。筆者的研究在一定程度上彌補(bǔ)了國內(nèi)此方面的不足,以期為國內(nèi)的軟件測試部門實施、改善績效考核制度提供一定參考。
關(guān)鍵詞:軟件測試;績效考核;考核策略
1引言
軟件測試的主要工作是評估軟件質(zhì)量,確保其可用性。通過測試后,客戶可以放心使用軟件[1]。測試過程中,工程師需要以軟件需求規(guī)格說明書為依據(jù),充分分析軟件需求,編制測試用例并進(jìn)行嚴(yán)格測試,實時跟蹤并及時修正測試用例執(zhí)行過程中發(fā)現(xiàn)的的軟件缺陷。此外,測試工程師要提前識別軟件運行過程中可能存在的風(fēng)險,制定應(yīng)急預(yù)案。某軟件測試中心近年來發(fā)展迅速,憑借對軟件測試工作的嚴(yán)格要求,從眾多第三方軟件測試服務(wù)機(jī)構(gòu)中脫穎而出,服務(wù)客戶涵蓋機(jī)關(guān)事業(yè)單位、國企和社會團(tuán)體等諸多領(lǐng)域。雖然成立時間較早,各項制度均已完善,但是績效管理體系方面還存在一些不足,下文將對其進(jìn)行具體分析。
2軟件測試相關(guān)理論及其常見分類
2.1軟件測試的基本概念及意義。軟件測試的主要目的是及時發(fā)現(xiàn)軟件中存在的錯誤。軟件測試人員是測試工作的主體,被測試的軟件為測試工作的客體,測試意義在于保證軟件質(zhì)量。2.2軟件測試的常用分類。2.2.1根據(jù)是否關(guān)心底層代碼實現(xiàn)方法的角度分類。從這一角度來看,軟件測試可分為三種類型,即黑盒、白盒和灰盒測試。黑盒測試中,測試者不考慮軟件的內(nèi)部運行原理,對用戶來說軟件就像一個黑盒子。白盒測試需要測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程,對用戶來說軟件就像一個打開的盒子。灰盒測試介于白盒測試與黑盒測試之間,不僅關(guān)注程序的內(nèi)部情況,也關(guān)注輸出、輸入的正確性。2.2.2根據(jù)測試時軟件代碼是否運行的角度分類。從這一角度來看,軟件測試可分為兩種類型,即動態(tài)和靜態(tài)測試。動態(tài)測試通過運行軟件檢驗軟件的動態(tài)反應(yīng)和結(jié)果是否正確。靜態(tài)測試指不運行被測程序,僅分析源程序的文法、結(jié)構(gòu)、過程和接口等,例如審閱產(chǎn)品說明書。
3某軟件測評技術(shù)中心及存在的主要問題
3.1某軟件測試中心簡介。某軟件測試中心于XXXX年正式成立,是一家致力于專業(yè)化軟件測評的獨立第三方質(zhì)量保證服務(wù)機(jī)構(gòu)。它參考國際標(biāo)準(zhǔn)ISO/IEC17025,建立和完善了質(zhì)量管理體系,其質(zhì)量改進(jìn)能力明顯增強(qiáng),通過了國家質(zhì)檢部門CMA資質(zhì)認(rèn)證和中國合格評定國家認(rèn)可委員會(CNAS)認(rèn)證,同時具有工業(yè)和信息化部教育與考試中心頒發(fā)的網(wǎng)絡(luò)信息安全聯(lián)合實驗室資質(zhì)。3.2測試中心存在的主要問題。對軟件測試而言,可能涉及到各個行業(yè)。換言之,只要有軟件應(yīng)用的地方就會存在軟件測試,因此軟件測試人員的分類非常復(fù)雜,沒有一套績效考核體系能夠適用于所有測試人員。以某軟件測試中心為例,其在績效管理體系上的不足主要體現(xiàn)在以下幾個方面。3.2.1考核范圍不明確且可操作性不強(qiáng)。軟件測試中心在績效考核體系中沒有明確界定適用范圍。目前,中心測試人員分為黑盒測試、白盒測試、需求分析測試、性能測試、自動化測試以及安全測試等,但哪些人員適用該考核方式,哪些人員不適用,沒有明確規(guī)定。此外,當(dāng)前績效考核的重點在于考評,其指標(biāo)的抽象性較強(qiáng),缺乏可操作性。3.2.2考核缺乏針對性且主觀性較強(qiáng)。因為不同崗位測試人員的工作任務(wù)存在較大差異,所以對測試人員績效評價時不能應(yīng)用相同的標(biāo)準(zhǔn)。例如測試經(jīng)理和普通測試人員,他們的評價標(biāo)準(zhǔn)應(yīng)存在一定差異。目前使用的績效考核體系缺乏針對性,且受主觀因素影響程度較高,特別是自評打分環(huán)節(jié)易出現(xiàn)極端情況。3.2.3缺少有效的激勵措施。對績效考核表現(xiàn)優(yōu)秀的測試人員可以給予物質(zhì)獎勵和精神獎勵,其中物質(zhì)獎勵應(yīng)占主要部分??茖W(xué)、合理的激勵機(jī)制能夠大大增加員工工作的積極性,但目前某軟件測試中心的獎懲標(biāo)準(zhǔn)比較模糊,未能充分發(fā)揮其激勵作用。
4軟件測試工作中績效考核制度的改進(jìn)策略
針對上述問題,本文認(rèn)為可以從以下幾個方面著手改進(jìn)。4.1提高管理人員相關(guān)意識。大部分管理人員都是工科背景,工作重心主要放在技術(shù)研究上,缺乏成體系的管理理論知識,對績效評價的重要性缺乏準(zhǔn)確認(rèn)識,進(jìn)而忽略了組織計劃工作的重要性。所以要想使整個項目處于良好的管理和控制中,首先應(yīng)培訓(xùn)管理人員,以提高管理層的績效管理技能。4.2加強(qiáng)整體設(shè)計??冃Э己耸且豁椣到y(tǒng)性較強(qiáng)的工作,特別是進(jìn)行結(jié)果考核時,需要大量的歷史數(shù)據(jù)作為支撐。因為歷史數(shù)據(jù)具有動態(tài)變化的特點,且相互之間的聯(lián)系比較緊密,直接影響績效目標(biāo)、績效計劃、績效考核實施等多個環(huán)節(jié),所以整體性設(shè)計考核體系至關(guān)重要。4.3實行綜合評價。軟件測評工程師的工作是建立在大量腦力活動基礎(chǔ)上的,因為思維具有無形性,所以工作的自主性較強(qiáng)。測試工程師無論是在家里還是在辦公室,不論是不是在正常的上班時間都可以工作。因此,通過每天固定的工作時間衡量勞動顯然不合理,應(yīng)綜合評價整體工作,根據(jù)產(chǎn)出成果和工作時間等多個因素共同確定。
5結(jié)語
在充分借鑒國內(nèi)外關(guān)于測試人員績效考核的研究經(jīng)驗基礎(chǔ)上,本文具體分析了筆者所在的某軟件測試中心,指出了目前績效考核方面存在的主要問題,分析了其產(chǎn)生原因并提出了針對性改進(jìn)措施。相關(guān)人員在實施的過程中,需時刻以科學(xué)、規(guī)范的理念為指導(dǎo),不斷探索,逐步完善,使測試中心的發(fā)展更上一層樓。
參考文獻(xiàn)
[1]單錦輝,姜瑛,孫萍.軟件測試研究進(jìn)展[J].北京大學(xué)學(xué)報(自然科學(xué)版),2005,41(1):134-145.
作者:白雪 單位:上海市計算機(jī)軟件技術(shù)開發(fā)中心
- 上一篇:電力企業(yè)精益化績效管理研究
- 下一篇:PPP項目績效考核參與主體分析
熱門標(biāo)簽
軟件工程論文 軟件技術(shù)論文 軟件技術(shù)方案 軟件畢業(yè)論文 軟件測試 軟件設(shè)計 軟件作品 軟件管理 軟件開發(fā)論文 軟件設(shè)計大賽 心理培訓(xùn) 人文科學(xué)概論