摘要:當(dāng)前,計算機(jī)水平高速發(fā)展,軟件產(chǎn)品逐漸走進(jìn)人們的生活當(dāng)中,所以對其質(zhì)量的要求提出了更高的要求。軟件質(zhì)量作為企業(yè)的核心競爭力,所以被格外重視,如何提高軟件測試員工的積極性,成為技術(shù)型創(chuàng)新公司的重中之重。績效考核被看作提高員工工作積極性的方法之一被大多數(shù)技術(shù)創(chuàng)新型公司運(yùn)用。文章提出軟件測試績效考核的定義與影響因素?;诖藦母鱾€測試階段建立軟件測試績效考核體系模型,再利用專家打分法和層次層析法將各級指標(biāo)進(jìn)行賦值。并從績效工資發(fā)放、崗位調(diào)整、日常培訓(xùn)工作方面提出績效考核體系模型的運(yùn)用。
關(guān)鍵詞:軟件測試;績效考核;模型構(gòu)建;權(quán)重
隨著現(xiàn)代科學(xué)技術(shù)的高速發(fā)展,計算機(jī)技術(shù)水平逐漸成熟與完善,并在人們的生活中發(fā)揮著重要作用。所以近年來計算機(jī)軟件產(chǎn)品層出不窮,這就導(dǎo)致了對產(chǎn)品本身的任務(wù)執(zhí)行水平、功能、質(zhì)量提出了更高的挑戰(zhàn)。在軟件的復(fù)雜程度逐步提升的同時,使軟件的出錯率成倍上升,阻礙產(chǎn)品的正常運(yùn)行。因此,需要軟件測試來發(fā)現(xiàn)和排查相應(yīng)的問題。構(gòu)建鼓勵創(chuàng)新與合作、靈活度高、提高員工效率的績效考核體系,使績效考核充分發(fā)揮激勵作用,從而提升測試工作的完整性與準(zhǔn)確性。
一、研究背景
當(dāng)前,績效管理成為大部分公司的管理方法,全球的企業(yè)都在利用各種方法與形式進(jìn)行績效管理。但在我國,績效管理依然存在著諸多缺陷與不足,如許多企業(yè)不能將績效管理與績效考核區(qū)分開來、績效考核的因素過多依賴于領(lǐng)導(dǎo)的主管因素、績效考核的標(biāo)準(zhǔn)得不到認(rèn)可等因素。當(dāng)前,計算機(jī)軟件行業(yè)正在蓬勃發(fā)展,若使其健康長久地生存下去,軟件測試工作必須受到重視,其標(biāo)準(zhǔn)必須嚴(yán)格,因此,如何建立一套科學(xué)合理的績效考核體系,以達(dá)到促進(jìn)產(chǎn)品生產(chǎn)與企業(yè)發(fā)展的目標(biāo)至關(guān)重要,是當(dāng)前科技型公司績效管理研究的重要方向。
績效考核被定義為由管理者根據(jù)公司績效規(guī)劃階段擬定的量化評定體系標(biāo)準(zhǔn)對員工進(jìn)行績效評價,最終根據(jù)反饋結(jié)果定制員工改進(jìn)計劃,使員工提升績效水平的過程。Kakkar(2020)指出,員工對企業(yè)績效管理的正確認(rèn)知對提高員工的工作投入度有著積極的影響,同時,共識性、一致性與獨特性決定了績效管理的有效性,影響著員工的離職傾向和工作滿意程度。Carneiro,Novais(2017)研究指出,侵入性措施會對企業(yè)的績效管理產(chǎn)生負(fù)面情緒影響,所以提出增加人機(jī)交互提取績效數(shù)據(jù)的觀點,以此降低員工的負(fù)面情緒,提高管理效率與管理透明度。萬濤(2021)研究發(fā)現(xiàn),創(chuàng)新績效考評更加側(cè)重于創(chuàng)新結(jié)果,而對創(chuàng)新過程不加以重視,因此導(dǎo)致了員工缺乏創(chuàng)新的積極性。趙慧娟(2020)從績效考核方法和評價體系提出了改進(jìn)方法,明確了績效考核的意義和動機(jī),突出了績效考核對員工的激勵作用。
二、軟件測試績效考核概述
(一)軟件測試績效考核的定義
在大數(shù)據(jù)時代下,軟件測試工作不可或缺,其為軟件產(chǎn)品的質(zhì)量和功能等提供重要保障,在此背景下,提出了軟件測試績效考核的定義:軟件測試績效考核是指管理者評定員工在指定環(huán)境和步驟下,對軟件的質(zhì)量、功能和安全性等進(jìn)行測試檢查完成程度的工作。
(二)軟件測試的影響因素
由于系統(tǒng)測試項目分為系統(tǒng)功能、問題回歸和聯(lián)合調(diào)試三個階段的測試,所以對不同階段測試的要求不同,影響因素也不同。
1. 系統(tǒng)功能測試階段
(1)測試環(huán)境因素。系統(tǒng)功能測試工作是質(zhì)量管理部門收到項目組的測試申請后開始進(jìn)行的,首先需要進(jìn)行測試環(huán)境的搭建,由于人們的需求日益增加,系統(tǒng)功能也變得越來越全面與復(fù)雜,所以測試環(huán)節(jié)與環(huán)境的搭建也變得越來越繁瑣與困難。測試環(huán)境是測試工作的前提,決定著測試工作的質(zhì)量。
(2)測試工作的完成度。測試工作往往包含全功能測試與日迭代測試。對于全功能測試來說,工作量大,測試功能細(xì)致,往往包含重復(fù)操作,容易導(dǎo)致某些步驟被忽視跳過,造成錯誤漏測的風(fēng)險。而日迭代測試為每日迭代的系統(tǒng)版本,每日的系統(tǒng)都將是全新的,每天的系統(tǒng)錯誤也可能不同,這就導(dǎo)致了測試人員每日的工作量較大,容易讓人產(chǎn)生懈怠,對于之前通過的功能測試進(jìn)行漏測,導(dǎo)致問題不能及時發(fā)現(xiàn)的風(fēng)險。
(3)測試用例的質(zhì)量。測試用例是軟件測試的基礎(chǔ)。對于測試用例來說,測試人員需要參加功能需求評審會議,根據(jù)設(shè)計文檔和功能列表進(jìn)行功能的測試用例設(shè)計,并對設(shè)計的用例進(jìn)行項目評審。軟件測試的全過程都是按照測試用例的步驟進(jìn)行,測試步驟是否詳細(xì),測試功能是否完整,測試內(nèi)容是否正確都將影響測試的工作效率與質(zhì)量。
(4)測試用例的完成度與反饋。在測試工作的進(jìn)行中,測試用例的填寫與問題至關(guān)重要。軟件測試的根本目的為發(fā)現(xiàn)問題、反饋問題與解決問題,而用例的填寫就是發(fā)現(xiàn)問題和反饋問題的第一步。只有將測試用例完整填寫,軟件的研發(fā)人員才能系統(tǒng)詳細(xì)了解軟件根本問題,從而提升解決問題和溝通的效率。
2. 問題回歸測試階段
(1)回歸效率。問題回歸雖然是測試任務(wù)中重要的一環(huán),但在眾多的測試任務(wù)中,測試人員很容易將問題回歸遺忘,這就導(dǎo)致了研發(fā)人員將已提出的問題進(jìn)行修改后無測試人員驗證與回歸,造成踢皮球的現(xiàn)象,使問題功能一直不能進(jìn)行系統(tǒng)的功能測試,導(dǎo)致測試任務(wù)的效率低下,使項目不能進(jìn)行下一步的推進(jìn)。
(2)測試-研發(fā)溝通效率。在日常的測試工作中,可能會產(chǎn)生各種各樣的狀況,但這些狀況可能并不是軟件本身的問題,可能是測試環(huán)境、測試步驟和測試用例等因素導(dǎo)致需要研發(fā)人員介入的,但由于測試與研發(fā)人員的溝通不暢或其他問題使測試人員將該種狀況當(dāng)問題處理,很容易導(dǎo)致人力和時間的浪費,項目進(jìn)展受到阻礙。同時,處理軟件問題時,研發(fā)與測試人員的溝通也相當(dāng)重要,問題的出現(xiàn)頻率、問題的實現(xiàn)邏輯、期望問題修復(fù)的結(jié)果等因素都將影響測試效率。
(3)重復(fù)問題。一個成熟產(chǎn)品的軟件在投入量產(chǎn)前是要經(jīng)歷上千上萬次的測試,軟件的功能問題可能會被多人測出,那么就可能出現(xiàn)相同問題多次被提出的狀況,這不僅使研發(fā)人員的效率下降,也會給測試人員問題回歸時造成負(fù)擔(dān),使測試工作效率降低。
3. 聯(lián)合調(diào)試階段
聯(lián)調(diào)測試又稱集成試驗和裝配試驗,指在階段性測試結(jié)束后將進(jìn)行測試模塊間的數(shù)據(jù)流與控制流是否按照功能需求實現(xiàn)了各自的設(shè)計要求,以及將各模塊集成后整體性功能的正確率。聯(lián)調(diào)測試可以看作是一段時間的系統(tǒng)功能檢查,而能夠滿足聯(lián)調(diào)標(biāo)準(zhǔn)的功能數(shù)量則是聯(lián)調(diào)的關(guān)鍵,檢測一段時間內(nèi)功能的修復(fù),設(shè)計的改進(jìn),聯(lián)調(diào)功能越多,可更快推進(jìn)項目進(jìn)展。
三、軟件測試績效考核體系模型構(gòu)建
(一)指標(biāo)設(shè)計與研究方法
針對軟件測試團(tuán)隊為研究對象的獨有特征,并結(jié)合文獻(xiàn)研究,制定了關(guān)于軟件測試的績效考核體系指標(biāo),如表1所示。
研究方法以軟件測試團(tuán)隊的基礎(chǔ)情況為研究對象,以層次分析法為研究工具,以確定影響軟件測試因素的指標(biāo)權(quán)重,并利用分類比較法,對其績效考核指標(biāo)體系進(jìn)行研究設(shè)計。
(二)研究過程
1. 各層級權(quán)重分析
為了使軟件測試績效考核體系指標(biāo)權(quán)重賦值科學(xué)合理,采用專家打分法,每人獨立對指標(biāo)進(jìn)行評估打分,邀請了1位公司高層管理人員,1位行業(yè)專家,3位中層管理人員,共五人參與本次指標(biāo)權(quán)重體系設(shè)計。最后根據(jù)對不同指標(biāo)的計算,對不同維度的結(jié)果進(jìn)行幾何平均分配。
對系統(tǒng)功能測試、問題回歸測試、聯(lián)合調(diào)試三個指標(biāo)進(jìn)行評分得到集合,構(gòu)建判斷矩陣如下:
利用和積法計算出A的特征向量。計算如下:
W=0.5 0.57 0.40.25 0.29 0.40.25 0.14 0.2→0.49050.31190.1976(2)
進(jìn)行一致性檢驗:
A×W=1 2 2■ 1 2■ ■ 10.49050.31190.1976=1.510.950.60(3)
計算一致性指標(biāo):
CI=(λmax-n)/(n-1)=0.025(5)
計算一致性比例,檢驗構(gòu)建的判斷矩陣邏輯,RI為平均隨機(jī)一致性指標(biāo),可從表2中查得。
計算相對一致性指標(biāo)CR=CI/RI=0.04<0.1,通過一致性檢驗,得到A的權(quán)重為:W=[0.4905,0.3119,0.1976]。
對于系統(tǒng)功能測試評分表如表3,計算相對一致性指標(biāo)CR=CI/RI=0.06<0.1,通過一致性檢驗,得到A的權(quán)重為:W=[0.1954,0.2474,0.4202,0.1369]。
對于問題回歸測試評分表如表4,計算相對一致性指標(biāo)CR=CI/RI=0.04<0.1,通過一致性檢驗,得到A的權(quán)重為:W=[0.2114,0.6551,0.1335]。
對于聯(lián)合調(diào)試評分如表5,計算相對一致性指標(biāo)CR=CI/RI=0.04<0.1,通過一致性檢驗,得到A的權(quán)重為:W=[0.1976,0.4905,0.3119]。
2. 軟件測試績效考核體系指標(biāo)權(quán)重
根據(jù)各個層級指標(biāo)權(quán)重累積得到的績效考核體系指標(biāo)權(quán)重,如表6所示。
根據(jù)表6可以看出,系統(tǒng)功能測試作為績效考核的最主要的部分,占據(jù)近一半比例,在三級指標(biāo)中,測試工作的完成度和測試與研發(fā)人員的溝通效率占比最大,是測試考核中主要內(nèi)容,其次是測試環(huán)境的搭建與功能調(diào)試的正確率保證。
(三)績效考核體系結(jié)果運(yùn)用
1. 績效工資發(fā)放
績效工資是績效考核最直接的運(yùn)用,績效工資的發(fā)放應(yīng)對應(yīng)于績效考核體系的評價。管理者每月依據(jù)績效考核體系指標(biāo)和員工的工作質(zhì)量,對其進(jìn)行考核??冃ЧべY作為激勵員工的有效途徑,須在考核初期明確考核得分與績效工資的發(fā)放關(guān)系,可將95分以上的員工評為優(yōu)秀,發(fā)放100%績效工資,80分以上評為良好,發(fā)放80%績效工資,高于70分的員工,發(fā)放60%績效工資,其余不發(fā)放的原則,要將績效過程公平公正進(jìn)行,并對績效考核結(jié)果公開透明。
2. 崗位調(diào)整
對于員工來說,其不僅重視付出與回報的比例,更重視未來的職業(yè)生涯發(fā)展,自身能否得到公司的肯定,從而得到上升的空間。因此可以將績效考核作為公司崗位調(diào)整的依據(jù)和方法。崗位調(diào)整方法具體可包含晉升、轉(zhuǎn)崗、降級、解聘等,如連續(xù)2年績效考核被評為優(yōu)秀者,則可進(jìn)行晉升考核,考核通過即可獲得晉升;若連續(xù)2年績效考核低于70分的員工,則被視為不能勝任該崗位,管理者將對其崗位進(jìn)行調(diào)整或?qū)ζ溥M(jìn)行解聘。
3. 日常培訓(xùn)工作
員工日常技能培訓(xùn)是提高員工技能素質(zhì)和工作效率,有利于企業(yè)快速發(fā)展,提高競爭力的途徑之一。企業(yè)管理者可通過績效考核的結(jié)果分析出個人對工作的熟悉程度或短板,甚至可以反映出公司內(nèi)部的問題和弊端,7bb843e36b4c9e279161770dc73c98bc3c8f46e7792af2cf43cb4ec191610959從而使相關(guān)部門制定有關(guān)改進(jìn)方法對公司出現(xiàn)的普遍問題進(jìn)行針對性的規(guī)模培訓(xùn),也可根據(jù)考核結(jié)果選拔優(yōu)秀員工,對需要幫助的進(jìn)行一對一幫扶,從而提高企業(yè)員工的整體業(yè)務(wù)水平和素質(zhì),幫助員工成長,同時有利于企業(yè)快速發(fā)展。
四、結(jié)語
軟件測試工作是軟件產(chǎn)品制造的中堅力量和基石,只有將軟件測試團(tuán)隊的測試水平提高,軟件產(chǎn)品的質(zhì)量才會得到提升,組織的經(jīng)營效益和綜合競爭力才可得到有效的提高。在對軟件測試績效考核進(jìn)行研究時,應(yīng)該注重最基礎(chǔ)的軟件功能測試和問題回歸,在對軟件功能測試進(jìn)行評價時,還應(yīng)對其測試用例進(jìn)行管理評價。測試用例的質(zhì)量關(guān)系著整個基礎(chǔ)測試的工作質(zhì)量與進(jìn)程,是整個測試進(jìn)程的基礎(chǔ)。通過層次分析法和專家打分法對軟件測試績效考核體系進(jìn)行分析和構(gòu)建,結(jié)果顯示工作的完成程度和研發(fā)與測試人員的溝通效率為績效考核的主要內(nèi)容。
影響科技創(chuàng)新團(tuán)隊的績效問題有諸多因素,需要結(jié)合實際,因地制宜進(jìn)行討論和分析才能正確解決其績效管理中的存在諸多問題。本研究僅針對軟件測試工作的績效考核體系模型的分析與建立,今后將會進(jìn)行更深入的研究和數(shù)據(jù)化分析。
參考文獻(xiàn):
[1]楊明達(dá).BBCT智慧停車管理有限公司績效考核體系優(yōu)化研究[D].蚌埠:安徽財經(jīng)大學(xué),2023.
[2]Shiva Kakkar,Sanket Dash,Neharika Vohra,Surajit Saha. Engaging employees through effective performance management:an empirical examination[J].Benchmarking:An International Journal,2020,27(05).
[3]Carneiro D,Novvais P.Quantifying The Effects of External Factors on Individual Performance[J].Future Generation Computer Systems,2017,66:171-186.
[4]萬濤,大月博司.科技創(chuàng)新團(tuán)隊基于價值鏈的創(chuàng)新績效管理[J].科技管理研究,2021,41(08):142-147.
[5]趙慧娟.民辦高校教師績效考評存在問題及優(yōu)化措施[J].中外企業(yè)家,2020,664(02):126.
[6]楊翌.Z公司軟件測試項目質(zhì)量管理流程優(yōu)化研究[D].石家莊:河北地質(zhì)大學(xué),2022.
(作者單位:天津理工大學(xué)。石蕾為通信作者)