- 相關(guān)推薦
軟件質(zhì)量管理制度
軟件的開(kāi)發(fā)需要一個(gè)較長(zhǎng)的過(guò)程,一般都會(huì)有自己的工作制度。下面是小編整理的軟件質(zhì)量管理制度,供您參考。
本文檔的目的是為特定產(chǎn)品、項(xiàng)目或合同的質(zhì)保工作提供指導(dǎo),幫助項(xiàng)目組其他成員了解質(zhì)量保證要素,明確質(zhì)量保證活動(dòng),確定質(zhì)量保證范圍。本文檔將規(guī)定項(xiàng)目質(zhì)量管理員的職責(zé)和權(quán)利,資源要求,活動(dòng)安排,進(jìn)度,要求質(zhì)量保證活動(dòng)中必須生成的文檔,反饋問(wèn)題的方法和頻度等。
一、管理組織
本公司的軟件質(zhì)量保證活動(dòng)統(tǒng)一由質(zhì)量管理員進(jìn)行管理、檢查與匯報(bào),公司相關(guān)部門經(jīng)理及項(xiàng)目中的項(xiàng)目經(jīng)理、程序經(jīng)理、開(kāi)發(fā)經(jīng)理、測(cè)試經(jīng)理、產(chǎn)品經(jīng)理、測(cè)試經(jīng)理、用戶教育經(jīng)理是質(zhì)量保證活動(dòng)中的第一責(zé)任人。
二、軟件開(kāi)發(fā)過(guò)程
本公司的軟件開(kāi)發(fā)過(guò)程分為以下8個(gè)階段:項(xiàng)目策劃階段、需求分析階段、設(shè)計(jì)階段、開(kāi)發(fā)階段、測(cè)試階段、實(shí)施階段、驗(yàn)收階段、維護(hù)階段,每個(gè)階段的主要活動(dòng)分別為:業(yè)務(wù)啟動(dòng)和項(xiàng)目規(guī)劃、需求分析、邏輯設(shè)計(jì)和物理設(shè)計(jì)、軟件開(kāi)發(fā)、軟件測(cè)試、系統(tǒng)實(shí)施及用戶培訓(xùn)、用戶試用及驗(yàn)收、維護(hù),里程碑分別為:策劃完成、需求明確、設(shè)計(jì)完成、開(kāi)發(fā)完成、測(cè)試通過(guò)、系統(tǒng)上線、驗(yàn)收通過(guò)、合同結(jié)束。每階段結(jié)束后,必須對(duì)相應(yīng)的里程碑進(jìn)行檢查,方式為評(píng)審或批準(zhǔn)。
三、項(xiàng)目文檔
項(xiàng)目文檔分為兩種:管理類文檔與技術(shù)類文檔,所有文檔必須保存于知識(shí)庫(kù)及相應(yīng)的VSS庫(kù)中。文檔共有三種狀態(tài):編制完成、審核通過(guò)、批準(zhǔn)通過(guò)。其中管理類文檔只有編制和批準(zhǔn)兩種狀態(tài),技術(shù)類文檔擁有所有三種狀態(tài)。所有文檔必須明確說(shuō)明當(dāng)前文檔版本號(hào)。
管理類文檔包含以下類型:計(jì)劃、總結(jié)、報(bào)告、會(huì)議紀(jì)要、備忘錄、申請(qǐng)等。技術(shù)類文檔包含:設(shè)計(jì)文檔、需求文檔、測(cè)試設(shè)計(jì)文檔、界面原型軟件、使用手冊(cè)、安裝手冊(cè)、技術(shù)白皮書、培訓(xùn)資料、源代碼、軟件產(chǎn)品等。除VSS庫(kù)中的文檔以外,放入知識(shí)庫(kù)中的文檔由部門助理統(tǒng)一放入,文檔必須批準(zhǔn)通過(guò)。
文檔的編制、審核、批準(zhǔn)可在文檔中直接寫明,也可使用單獨(dú)的審批文檔進(jìn)行說(shuō)明。
每個(gè)項(xiàng)目在不同階段必須產(chǎn)生的文檔如下,但不限于此:
1、項(xiàng)目開(kāi)始前:
合同、技術(shù)方案、市場(chǎng)立項(xiàng)表。以上文檔存放于知識(shí)庫(kù)。
2、項(xiàng)目策劃階段:
業(yè)務(wù)啟動(dòng)表(EXCEL格式)、項(xiàng)目規(guī)劃(WORD格式)、項(xiàng)目進(jìn)度(PROJECT格式)等。必須使用規(guī)定模板編寫。以上文檔存放于知識(shí)庫(kù)。
3、需求分析階段:
需求模型(EA格式)、軟件需求規(guī)格說(shuō)明書(WORD格式)、單據(jù)報(bào)表格式(EXCEL格式)、需求分析評(píng)審表(WORD格式)、需求分析計(jì)劃(WORD格式和PROJECT兩種格式)。必須使用規(guī)定模板編寫。以上文檔存放于知識(shí)庫(kù)。
4、設(shè)計(jì)階段
軟件開(kāi)發(fā)計(jì)劃(PROJECT格式)、邏輯設(shè)計(jì)(EA格式)、物理設(shè)計(jì)(VS.NET格式)、設(shè)計(jì)評(píng)審表(WORD格式),必須使用規(guī)定模板編寫。物理設(shè)計(jì)存放于VSS庫(kù),其它文檔存放于知識(shí)庫(kù)。
5、開(kāi)發(fā)階段
源代碼、可安裝的軟件、安裝手冊(cè)、評(píng)審表(WORD格式)。源代碼、可安裝的軟件存放于VSS庫(kù),其它文檔存放于知識(shí)庫(kù)。
6、測(cè)試階段
測(cè)試用例設(shè)計(jì)、軟件BUG、測(cè)試計(jì)劃(WORD格式和PROJECT兩種格式)、測(cè)試報(bào)告(WORD格式)、開(kāi)發(fā)的測(cè)試工具源代碼及軟件、測(cè)試通過(guò)的軟件產(chǎn)品、軟件評(píng)審表(WORD格式)。開(kāi)發(fā)的測(cè)試工具源代碼及軟件、測(cè)試通過(guò)的軟件產(chǎn)品存放于VSS庫(kù),其它文檔存放于知識(shí)庫(kù)。軟件BUG存于TD中。
7、實(shí)施階段
實(shí)施計(jì)劃(WORD格式和PROJECT兩種格式)、實(shí)施報(bào)告(WORD格式)、用戶使用手冊(cè)、用戶培訓(xùn)資料、用戶培訓(xùn)記錄、軟件問(wèn)題反饋表(EXCEL格式)、上線報(bào)告(書面、電子掃描件)等。必須使用規(guī)定模板編寫。以上文檔存放于知識(shí)庫(kù)。
8、驗(yàn)收階段
驗(yàn)收材料、驗(yàn)收?qǐng)?bào)告(書面、電子掃描件)。以上文檔存放于知識(shí)庫(kù)。
9、維護(hù)階段
維護(hù)報(bào)告(WORD格式),以上文檔存放于知識(shí)庫(kù)。
四、檢查和審查
本公司的項(xiàng)目關(guān)鍵檢查點(diǎn)有以下8個(gè),采取評(píng)審和批準(zhǔn)的方式,由質(zhì)量管理員進(jìn)行跟蹤。
1、策劃完成里程碑
以總經(jīng)理批準(zhǔn)通過(guò)業(yè)務(wù)啟動(dòng)表為標(biāo)志,質(zhì)量管理員檢查業(yè)務(wù)啟動(dòng)表、項(xiàng)目規(guī)劃、項(xiàng)目風(fēng)險(xiǎn)控制計(jì)劃、項(xiàng)目進(jìn)度、技術(shù)方案文檔是否進(jìn)入知識(shí)庫(kù)。負(fù)責(zé)人為項(xiàng)目經(jīng)理。
2、需求明確里程碑
以軟件需求評(píng)審?fù)ㄟ^(guò)為標(biāo)志,評(píng)審?fù)ㄟ^(guò)后由配置管理員建立軟件功能基線。項(xiàng)目由用戶代表、公司代表、同行、下游人員(程序經(jīng)理、開(kāi)發(fā)經(jīng)理、測(cè)試經(jīng)理、用戶教育經(jīng)理)進(jìn)行評(píng)審,評(píng)審記錄上必須有以上幾類角色的人員進(jìn)行簽名。質(zhì)量管理員檢查需求規(guī)格說(shuō)明書、需求模型、需求評(píng)審表是否進(jìn)入知識(shí)庫(kù)。負(fù)責(zé)人為產(chǎn)品經(jīng)理。
3、設(shè)計(jì)完成里程碑
以邏輯設(shè)計(jì)和物理設(shè)計(jì)通過(guò)評(píng)審為標(biāo)志,它包含兩個(gè)部分:邏輯設(shè)計(jì)與物理設(shè)計(jì)。邏輯設(shè)計(jì)評(píng)審?fù)ㄟ^(guò)后由配置管理員建立指派基線1,物理設(shè)計(jì)評(píng)審?fù)ㄟ^(guò)后由配置管理員建立指派基線2。邏輯設(shè)計(jì)評(píng)審參與人員必須包括:公司代表、產(chǎn)品經(jīng)理、開(kāi)發(fā)經(jīng)理、測(cè)試經(jīng)理、同行。物理設(shè)計(jì)評(píng)審參與人員必須包括:公司代表、程序經(jīng)理、測(cè)試經(jīng)理、同行。質(zhì)量管理員檢查邏輯設(shè)計(jì)、物理設(shè)計(jì)、設(shè)計(jì)評(píng)審表是否進(jìn)入知識(shí)庫(kù)或VSS庫(kù)。邏輯設(shè)計(jì)負(fù)責(zé)人為程序經(jīng)理、物理設(shè)計(jì)負(fù)責(zé)人為開(kāi)發(fā)經(jīng)理。
4、開(kāi)發(fā)完成里程碑
以軟件所有功能開(kāi)發(fā)完成,并通過(guò)評(píng)審為標(biāo)志,它的評(píng)審必須包括:公司代表、產(chǎn)品經(jīng)理、程序經(jīng)理、測(cè)試經(jīng)理。質(zhì)量管理員檢查評(píng)審表是否進(jìn)入知識(shí)庫(kù)。負(fù)責(zé)人為開(kāi)發(fā)經(jīng)理。
5、測(cè)試通過(guò)里程碑
以軟件評(píng)審?fù)ㄟ^(guò)作為標(biāo)志,評(píng)審?fù)ㄟ^(guò)后將建立產(chǎn)品基線。評(píng)審參與人員必須包括:公司代表、產(chǎn)品經(jīng)理、開(kāi)發(fā)經(jīng)理、實(shí)施經(jīng)理、用戶教育經(jīng)理。質(zhì)量管理員檢查測(cè)試報(bào)告、軟件評(píng)審表是否進(jìn)入知識(shí)庫(kù)。負(fù)責(zé)人為測(cè)試經(jīng)理。
6、系統(tǒng)上線里程碑
以用戶簽署通過(guò)上線報(bào)告為標(biāo)志,評(píng)審參與人員必須包括:用戶代表、公司代表、項(xiàng)目經(jīng)理。質(zhì)量管理員檢查上線報(bào)告、實(shí)施計(jì)劃、培訓(xùn)材料等文檔是否進(jìn)入知識(shí)庫(kù)。如上線報(bào)告為紙質(zhì)文檔,則掃描后入庫(kù)。負(fù)責(zé)人為實(shí)施經(jīng)理。
7、驗(yàn)收通過(guò)里程碑
以用戶簽署通過(guò)驗(yàn)收?qǐng)?bào)告為準(zhǔn),評(píng)審參與人員必須包括:用戶代表、公司代表、項(xiàng)目經(jīng)理。質(zhì)量管理員檢查驗(yàn)收?qǐng)?bào)告文檔是否進(jìn)入知識(shí)庫(kù),如上線報(bào)告為紙質(zhì)文檔,則掃描后入庫(kù)。負(fù)責(zé)人為項(xiàng)目經(jīng)理。
8、合同結(jié)束里程碑
合同結(jié)束,項(xiàng)目跟蹤完成。負(fù)責(zé)人為軟件業(yè)務(wù)部技術(shù)服務(wù)組長(zhǎng)。
五、測(cè)試
本公司的軟件必須通過(guò)測(cè)試。測(cè)試工作由開(kāi)發(fā)部測(cè)試組負(fù)責(zé),所有測(cè)試出來(lái)的BUG必須統(tǒng)一存放,由測(cè)試組負(fù)責(zé)管理。在測(cè)試活動(dòng)進(jìn)行前必須有測(cè)試計(jì)劃,測(cè)試完成后必須編寫測(cè)試報(bào)告。測(cè)試報(bào)告由測(cè)試經(jīng)理負(fù)責(zé)編寫,測(cè)試組長(zhǎng)批準(zhǔn)。
六、配置管理
軟件開(kāi)發(fā)過(guò)程中的配置管理工作由配置管理員負(fù)責(zé),配置管理工作詳細(xì)要求依據(jù)《配置管理規(guī)范》進(jìn)行。
七、媒體控制
在軟件開(kāi)發(fā)過(guò)程中產(chǎn)生的正式文檔必須存入于知識(shí)庫(kù)中或VSS庫(kù)中,由公司系統(tǒng)管理員負(fù)責(zé)每天進(jìn)行物理備份。在項(xiàng)目進(jìn)行過(guò)程中的備份采用移動(dòng)硬盤進(jìn)行,已結(jié)項(xiàng)的項(xiàng)目使用刻錄光盤存檔備份。
八、質(zhì)量記錄
質(zhì)量記錄主要包括各種評(píng)審記錄和審批記錄,形式有評(píng)審表、簽名文件、會(huì)議紀(jì)要、質(zhì)量報(bào)告等。所有的質(zhì)量記錄由質(zhì)量管理員統(tǒng)一管理,紙質(zhì)的保存在指定的文件柜中,電子的保存在知識(shí)庫(kù)中。質(zhì)量記錄的保存期限是3年。
九、風(fēng)險(xiǎn)和應(yīng)急
公司所有的項(xiàng)目必須有獨(dú)立的風(fēng)險(xiǎn)控制計(jì)劃,風(fēng)險(xiǎn)控制計(jì)劃由項(xiàng)目經(jīng)理負(fù)責(zé)編寫并跟蹤,風(fēng)險(xiǎn)控制計(jì)劃由項(xiàng)目管理部門批準(zhǔn)。風(fēng)險(xiǎn)計(jì)劃中必須包括風(fēng)險(xiǎn)列表、風(fēng)險(xiǎn)度、應(yīng)急方案、緩解方案、責(zé)任人、風(fēng)險(xiǎn)狀態(tài)。風(fēng)險(xiǎn)度由風(fēng)險(xiǎn)發(fā)生可能性和風(fēng)險(xiǎn)造成的危害程度相乘得到。
十、質(zhì)量報(bào)告
項(xiàng)目的質(zhì)量管理員必須在每周五12:00以前制作當(dāng)前的項(xiàng)目質(zhì)量報(bào)告,報(bào)告公司當(dāng)前正在進(jìn)行的項(xiàng)目的質(zhì)量狀態(tài)。主要包括:項(xiàng)目文檔的審核情況、存放情況、完備情況;各里程碑的評(píng)審執(zhí)行情況;各種計(jì)劃的跟蹤情況,責(zé)任人是否及時(shí)更新計(jì)劃;各項(xiàng)規(guī)范的符合程度;等等。質(zhì)量報(bào)告屬于項(xiàng)目狀態(tài)報(bào)告的一部分,與其一同填寫。具體格式參見(jiàn)《項(xiàng)目狀態(tài)報(bào)告》。
十一、質(zhì)量會(huì)議
質(zhì)量會(huì)議與公司的項(xiàng)目月例會(huì)合并召開(kāi),開(kāi)會(huì)時(shí)必須提交質(zhì)量報(bào)告。參會(huì)人員必須包括軟件業(yè)務(wù)部部門經(jīng)理、產(chǎn)品組組長(zhǎng)、實(shí)施組組長(zhǎng)和開(kāi)發(fā)部部門經(jīng)理、開(kāi)發(fā)組組長(zhǎng)、技術(shù)支持組組長(zhǎng)、測(cè)試組組長(zhǎng)、各項(xiàng)目經(jīng)理。如遇特殊情況,質(zhì)量管理員可臨時(shí)針對(duì)某類問(wèn)題發(fā)起會(huì)議,會(huì)議結(jié)束時(shí)必須有會(huì)議紀(jì)要并存檔。
十二、工具及技術(shù)
在進(jìn)行質(zhì)量保證活動(dòng)中,主要使用兩種工具軟件:知識(shí)管理系統(tǒng)和MS Visual SourceSafe。前者用來(lái)存放項(xiàng)目產(chǎn)生的各種文檔,后者主要用于存放源碼。公司在所有正式場(chǎng)合中所使用的項(xiàng)目文檔均以這兩個(gè)系統(tǒng)中的數(shù)據(jù)為準(zhǔn)。在使用工具軟件的過(guò)程中,各項(xiàng)目成員的權(quán)限統(tǒng)一由公司文檔管理員進(jìn)行分配。
十三、變更控制委員會(huì)
公司所有在建項(xiàng)目必須成立變更控制委員會(huì),該委員會(huì)最小要包括以下人員:用戶代表、市場(chǎng)代表、軟件業(yè)務(wù)代表、開(kāi)發(fā)代表、項(xiàng)目經(jīng)理,但不限于此。一般情況下,產(chǎn)品經(jīng)理、程序經(jīng)理、開(kāi)發(fā)經(jīng)理、測(cè)試經(jīng)理、實(shí)施經(jīng)理、用戶教育經(jīng)理也可包括在該組織中。對(duì)于維護(hù)性項(xiàng)目,變更控制委員會(huì)由營(yíng)銷中心主任、軟件業(yè)務(wù)部經(jīng)理、開(kāi)發(fā)部經(jīng)理組成。