以項(xiàng)目經(jīng)理為主測(cè)試經(jīng)理配合的項(xiàng)目管理方式
項(xiàng)目經(jīng)理是項(xiàng)目成敗的關(guān)鍵人物,其對(duì)項(xiàng)目的成敗負(fù)主要責(zé)任,同時(shí)配合項(xiàng)目經(jīng)理的測(cè)試經(jīng)理是項(xiàng)目成敗的"試金石"。如果項(xiàng)目經(jīng)理重視并充分發(fā)揮測(cè)試經(jīng) 理的作用,和項(xiàng)目經(jīng)理一起制訂項(xiàng)目質(zhì)量保證大綱,讓項(xiàng)目經(jīng)理在開(kāi)始階段更多了解項(xiàng)目的質(zhì)量需求、結(jié)構(gòu)設(shè)計(jì)、運(yùn)行環(huán)境。 以華友公司為例項(xiàng)目經(jīng)理在整個(gè)產(chǎn)品研發(fā)過(guò)程中特別是軟件產(chǎn)品質(zhì)量保障的各個(gè)環(huán)節(jié)所扮演的角色和任務(wù)如下,希望能對(duì)其它公司的軟件項(xiàng)目經(jīng)理有所啟示。
完成質(zhì)量保證計(jì)劃是項(xiàng)目經(jīng)理的職責(zé)
在華友公司,按流程在一個(gè)項(xiàng)目正式開(kāi)展之前,項(xiàng)目經(jīng)理需要完成:
項(xiàng)目計(jì)劃(Project Plan):在此描述整個(gè)項(xiàng)目所應(yīng)完成的交付物、項(xiàng)目時(shí)間表、培訓(xùn)需求、資源需求、質(zhì)量保證計(jì)劃以及過(guò)程和交付物的定量質(zhì)量目標(biāo)等。
項(xiàng)目配置管理計(jì)劃(Project Configuration Plan):在此指定配置管理員,描述項(xiàng)目配置項(xiàng)列表、配置管理庫(kù)、版本管理計(jì)劃等等。
項(xiàng)目過(guò)程說(shuō)明(Process Handbook):在此描述本項(xiàng)目所采取的裁剪后的生命周期模型和流程。
測(cè)試經(jīng)理或測(cè)試主管在項(xiàng)目中的主要職責(zé)
測(cè)試經(jīng)理的角色決定工作內(nèi)容和承擔(dān)的任務(wù)。測(cè)試經(jīng)理的角色應(yīng)該承擔(dān)什么任務(wù)呢?這沒(méi)有統(tǒng)一的答案。因?yàn)椋@與公司的規(guī)模,項(xiàng)目管理制度,公司領(lǐng)導(dǎo)和項(xiàng)目經(jīng)理的管理風(fēng)格,以及具體軟件項(xiàng)目自身的特點(diǎn)有很大關(guān)系。
一般講主要職責(zé)如下:
設(shè)置軟件測(cè)試環(huán)境,安裝必要的軟件工具。
運(yùn)行軟件,發(fā)現(xiàn)和報(bào)告軟件缺陷或錯(cuò)誤。尤其需要快速定位軟件中的嚴(yán)重的錯(cuò)誤。
對(duì)軟件整體質(zhì)量提出評(píng)估
確認(rèn)軟件達(dá)到某種具體標(biāo)準(zhǔn)
以低的成本,短的時(shí)間,完成高質(zhì)量的測(cè)試任務(wù)
在項(xiàng)目開(kāi)發(fā)過(guò)程中,隨著項(xiàng)目進(jìn)展,項(xiàng)目經(jīng)理和測(cè)試經(jīng)理要實(shí)時(shí)溝通
項(xiàng)目經(jīng)理需非常了解項(xiàng)目進(jìn)度,進(jìn)行工作任務(wù)細(xì)化、具體計(jì)劃和安排項(xiàng)目成員工作任務(wù)等工作。對(duì)突發(fā)事件項(xiàng)目經(jīng)理需能及時(shí)合理地進(jìn)行協(xié)調(diào)。測(cè)試經(jīng)理能準(zhǔn)確地給出進(jìn)展?fàn)顟B(tài)和項(xiàng)目的缺陷狀態(tài)。
軟件項(xiàng)目開(kāi)發(fā)是個(gè)分工明確的系統(tǒng)工程,不同的人員扮演了不同的角色,包括部門經(jīng)理、產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、系統(tǒng)分析師、程序員、測(cè)試工程師、質(zhì)量保證人員等?梢(jiàn),軟件測(cè)試工程師只是軟件項(xiàng)目開(kāi)發(fā)中的一個(gè)角色而已。
如同戲劇舞臺(tái)上的生、旦、丑是不同的角色,其表演方式具有明顯的特征,這是由于角色決定的。同樣,軟件測(cè)試工程師的角色,在軟件項(xiàng)目開(kāi)發(fā)中也存在如何定位和表現(xiàn)自身的行為和責(zé)任的問(wèn)題。
在這其中,重要的是要明確,程序員的責(zé)任和目標(biāo)。在執(zhí)行任何具體測(cè)試任務(wù)前,都要在項(xiàng)目組內(nèi)對(duì)于責(zé)任和目標(biāo)達(dá)成共識(shí),以免帶來(lái)后續(xù)工作的相互推諉。
測(cè)試經(jīng)理不僅需要注重項(xiàng)目質(zhì)量,同時(shí)應(yīng)注意項(xiàng)目工作效率不斷提高
軟件測(cè)試的核心目的是滿足用戶的需求。在明確用戶需求的前提下,提高測(cè)試質(zhì)量的要訣:
首先測(cè)試程序的核心功能,然后測(cè)試輔助功能。
首先測(cè)試功能,然后測(cè)試性能。
首先測(cè)試常見(jiàn)情況,然后測(cè)試異常情況。
首先測(cè)試經(jīng)過(guò)變更的部分,然后測(cè)試沒(méi)有變更的部分。
首先測(cè)試影響大的問(wèn)題,然后測(cè)試影響小的問(wèn)題。
首先測(cè)試必須測(cè)試的部分,然后測(cè)試可選或沒(méi)有要求測(cè)試的部分
項(xiàng)目經(jīng)理安排工作有這么幾個(gè)特點(diǎn)
a.項(xiàng)目經(jīng)理對(duì)軟件開(kāi)發(fā)具有豐富的經(jīng)驗(yàn),了解軟件開(kāi)發(fā)的普遍流程,了解各個(gè)階段所需完成的工作,特別是項(xiàng)目測(cè)試工作需要的時(shí)間,這是安排好項(xiàng)目組成員工作的前提,在華友公司對(duì)經(jīng)理的整體素質(zhì)要求非常高。