1. 軟件測(cè)試在公司的組織保障是基礎(chǔ)
1.1 研發(fā)部組織結(jié)構(gòu)介紹
以華友公司研發(fā)部的組織結(jié)構(gòu)為例,測(cè)試部門屬于研發(fā)部副總裁直接管理,見(jiàn)如下結(jié)構(gòu)圖
對(duì)于從事軟件研發(fā)的組織來(lái)說(shuō),工作類型至少包括項(xiàng)目管理、產(chǎn)品設(shè)計(jì)、編碼、測(cè)試、質(zhì)量保證和軟件配置管理,以及其它人員,如文檔編制人員和美工人員/系統(tǒng)硬件管理人員等。根據(jù)職能需要,可以以半獨(dú)立方式進(jìn)行部門和項(xiàng)目的矩陣管理,即職員要對(duì)項(xiàng)目經(jīng)理/組長(zhǎng)負(fù)責(zé),也要對(duì)部門經(jīng)理/總監(jiān)負(fù)責(zé),工作考核由雙方共同完成,標(biāo)準(zhǔn)的組織應(yīng)包括技術(shù)開(kāi)發(fā)部/組(主要是編碼和設(shè)計(jì)人員),產(chǎn)品開(kāi)發(fā)部/組(產(chǎn)品需求和項(xiàng)目管理),測(cè)試部/組,配置管理部/組(因?yàn)榕渲霉芾砣藛T基本上是按20個(gè)技術(shù)人員配一個(gè)配置管理人員,所以一般部門規(guī)模較小,或者只是配置管理組),軟件質(zhì)量保障部/組,其它部/組(如系統(tǒng)/文檔/美工等)。華友公司組織結(jié)構(gòu)中,研發(fā)部是公司軟件研發(fā)的核心部門
產(chǎn)品研發(fā)Ⅰ部、Ⅱ部、和應(yīng)用研發(fā)部主要負(fù)責(zé):
與軟件產(chǎn)品部或內(nèi)容產(chǎn)品部配合,協(xié)助完成內(nèi)容產(chǎn)品的可行性、合理性分析;
平臺(tái)、網(wǎng)關(guān)、應(yīng)用產(chǎn)品的研發(fā)項(xiàng)目的立項(xiàng)和方案評(píng)審;
研發(fā)項(xiàng)目的概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)工作;
研發(fā)項(xiàng)目的編碼、單元測(cè)試工作;
組織公司相關(guān)部門進(jìn)行研發(fā)產(chǎn)品的培訓(xùn);
協(xié)助相關(guān)部門做好產(chǎn)品的售前技術(shù)支持工作;
協(xié)助相關(guān)部門進(jìn)行軟件的安裝與調(diào)試;
根據(jù)相關(guān)部門的要求做好產(chǎn)品的售后服務(wù)工作,保障軟件的運(yùn)行正常。
測(cè)試部隸屬研發(fā)部,主要職責(zé)如下:
與內(nèi)容產(chǎn)品部和軟件產(chǎn)品部配合完成軟件需求分析討論,并根據(jù)需求說(shuō)明書(shū)制訂《項(xiàng)目測(cè)試方案》,編寫(xiě)《測(cè)試用例》,建立測(cè)試環(huán)境;
負(fù)責(zé)完成研發(fā)部各開(kāi)發(fā)組研發(fā)的軟件產(chǎn)品開(kāi)發(fā)過(guò)程和投入運(yùn)營(yíng)之前的新增軟件和修改升級(jí)軟件的模塊測(cè)試和系統(tǒng)測(cè)試;
建立、推廣并維護(hù)實(shí)施軟件版本管理系統(tǒng)CVS和VSS;
使用并維護(hù)軟件缺陷管理系統(tǒng)Bugzilla,負(fù)責(zé)軟件問(wèn)題解決過(guò)程跟蹤記錄;
負(fù)責(zé)推廣實(shí)施軟件開(kāi)發(fā)文檔規(guī)范化工作,管理研發(fā)產(chǎn)品相關(guān)文檔;
負(fù)責(zé)配合軟件運(yùn)維部門等對(duì)于新業(yè)務(wù)軟件或修改升級(jí)業(yè)務(wù)軟件的上線測(cè)試工作,并提供上線測(cè)試報(bào)告;
負(fù)責(zé)監(jiān)督軟件開(kāi)發(fā)流程的執(zhí)行,并負(fù)責(zé)提出軟件開(kāi)發(fā)過(guò)程改進(jìn)建議,提高軟件產(chǎn)品質(zhì)量。
1.2 軟件產(chǎn)品研發(fā)各部門的組織結(jié)構(gòu)分解
1)華友公司從2003年10月開(kāi)始,對(duì)項(xiàng)目組制訂明確指標(biāo)的獨(dú)立考核,各開(kāi)發(fā)部門是技術(shù)總監(jiān)帶隊(duì),再細(xì)分各項(xiàng)目經(jīng)理具體負(fù)責(zé)項(xiàng)目計(jì)劃和執(zhí)行,對(duì)項(xiàng)目具體開(kāi)發(fā)成員進(jìn)行分工。對(duì)于測(cè)試部門制訂年度測(cè)試部門任務(wù)計(jì)劃/考核表,如SMS業(yè)務(wù)銷售額指標(biāo)完成:目標(biāo)1:9900萬(wàn)(獎(jiǎng)金提取比例為0.01%);目標(biāo)2:16800萬(wàn)(獎(jiǎng)金提取比例為0.02%);目標(biāo)3:23200萬(wàn)(獎(jiǎng)金提取比例為0.03%)
詳細(xì)給出財(cái)務(wù)目標(biāo)和業(yè)務(wù)運(yùn)營(yíng)目標(biāo)。
在每周的開(kāi)發(fā)經(jīng)理工作會(huì)議上交流報(bào)告任務(wù)進(jìn)展情況,并提出最近測(cè)試需求,測(cè)試部門經(jīng)理負(fù)責(zé)制訂測(cè)試計(jì)劃、測(cè)試用例和測(cè)試實(shí)施方案,安排測(cè)試工程師與對(duì)應(yīng)的開(kāi)發(fā)人員交流完成測(cè)試執(zhí)行工作。測(cè)試部經(jīng)理負(fù)責(zé)開(kāi)發(fā)流程管理和人力資源、測(cè)試用軟硬件資源調(diào)配,需要與研發(fā)之外的部門定期交流掌握下周或近期可能測(cè)試任務(wù),所有其他外部接口都由測(cè)試部經(jīng)理負(fù)責(zé)完成,與其他項(xiàng)目組和產(chǎn)品部門協(xié)調(diào)項(xiàng)目進(jìn)度。
2) 工作匯報(bào)關(guān)系為:
開(kāi)發(fā)部門:Team Member->Team Leader->研發(fā)總監(jiān)->研發(fā)部副總裁->總裁。
測(cè)試部門:測(cè)試工程師->測(cè)試小組經(jīng)理->測(cè)試部經(jīng)理/總監(jiān)->研發(fā)部副總裁->總裁。
3)項(xiàng)目成員結(jié)構(gòu):
公司通常的開(kāi)發(fā)項(xiàng)目組為6到8個(gè)開(kāi)發(fā)人員