在一次軟件行業(yè)過程改進大會上,我們了解到國內(nèi)某大型軟件企業(yè)的質(zhì)量體系架構(gòu)。和很多發(fā)展中的軟件企業(yè)一樣,該企業(yè)建立開始,研發(fā)質(zhì)量一直是靠傳統(tǒng)的測試部門來保障。后來由于對國外領(lǐng)先公司研發(fā)的不斷了解,該企業(yè)才開始逐漸成立專門的質(zhì)量保證部門,負(fù)責(zé)公司的質(zhì)量體系建設(shè)。
下圖是典型的質(zhì)量體系架構(gòu),明顯的金字塔形。
各部分的作用是這樣的:
質(zhì)量方針:是質(zhì)量活動的總綱,類似于 ISO9000 中明確要求的質(zhì)量方針。
質(zhì)量手冊:明確研發(fā)關(guān)鍵的開發(fā)步驟和質(zhì)量保證活動,是對質(zhì)量方針的細(xì)化。
組織手冊:明確研發(fā)的組織結(jié)構(gòu),特別是質(zhì)量保證方面的組織結(jié)構(gòu)。
規(guī)程:對研發(fā)各開發(fā)活動的具體規(guī)章制度
表格、模板、檢查單、指導(dǎo)書、標(biāo)準(zhǔn):每個規(guī)程都有對應(yīng)的一系列此類文檔,是對規(guī)程的補充。比如說有項目管理規(guī)程,對應(yīng)就有項目計劃的模板、項目管理的指導(dǎo)書等一系列文檔。
這種質(zhì)量體系,據(jù)說最初來源于印度一些公司流行的 QMS 質(zhì)量管理系統(tǒng)。它的特點是全面、系統(tǒng),幾乎全面覆蓋了 CMM 的 2-5 級的所有 KPA 內(nèi)容,比較符合 CMM 模型的要求,而且有各類比較衫的模板、表格和檢查單等形式,具備較強的實際操作性。這套體系是印度成熟的軟件產(chǎn)業(yè)的成果,已經(jīng)被證明的高效成熟的模式。
當(dāng)然這種體系在實際使用中也存在著一定的局限性。其中之一就是體系龐大,比較適合幾十人一個項目組的團隊開發(fā),比較適合產(chǎn)業(yè)化的開發(fā),要求寫作的各種文檔、模板較多,對印度那種以外包為主、采用瀑布開發(fā)模型、各個開發(fā)階段分工明確的項目組特別適合;如果像國內(nèi)的幾個人的小規(guī)模開發(fā)方式,使用這種體系的管理成本就相當(dāng)大了。
此外,由于這整套體系是基于 CMM 模型的,而 CMM 模型在實際操作中的一個重要欠缺就是對項目開發(fā)中人的因素缺乏考慮,因此這套質(zhì)量體系也存在這樣的弱勢。從實踐來看,項目開發(fā)過程中最重要的就是人的管理,在這套體系是較少涉及的。
同時,如此龐大復(fù)雜的一套體系,在執(zhí)行方面也是需要較大投入的。首先,在人員方面,在公司的各個業(yè)務(wù)部門都設(shè)有較多的 QA ,負(fù)責(zé)流程的推廣和引導(dǎo);開發(fā)人員上崗前,都要經(jīng)過為期一周左右的專門針對流程使用的 MINIProject 培訓(xùn);其次,在產(chǎn)品開發(fā)評價上,一直是把項目的流程執(zhí)行情況做為重要的一個指標(biāo)進行考評的。該公司花費了相當(dāng)大的人力和時間來保證此套流程的有效執(zhí)行的。經(jīng)過幾年的流程推廣,逐漸使自己的研發(fā)隊伍完成了向“正規(guī)軍”的轉(zhuǎn)變。
我們再看一下質(zhì)量部門的組織結(jié)構(gòu)。
其中:
PQA ,負(fù)責(zé)產(chǎn)品級的重大質(zhì)量保證活動和重要評審,與此對應(yīng)的開發(fā)責(zé)任人是開發(fā)經(jīng)理,報告對象為 QA 經(jīng)理;
SQA ,負(fù)責(zé)項目級的流程引導(dǎo)和質(zhì)量保證活動,對應(yīng)的開發(fā)責(zé)任人是軟件項目經(jīng)理,報告對象為 QA 經(jīng)理;
HQA ,負(fù)責(zé)硬件項目的流程引導(dǎo)和質(zhì)量保證活動,對應(yīng)的開發(fā)責(zé)任人是硬件項目經(jīng)理,報告對象為 QA 經(jīng)理;
這三種角色共同對產(chǎn)品的不同類型的質(zhì)量活動服務(wù),共同保證產(chǎn)品質(zhì)量。 QA 對項目組的作用,對于不熟悉流程的項目組,他們就像教練,告訴項目開發(fā)怎樣做、流程怎樣執(zhí)行;對于已經(jīng)熟悉開發(fā)流程的項目組,他們就像項目醫(yī)生和過程警察,幫助項目組尋找質(zhì)量問題,以及監(jiān)督項目組的開發(fā)活動能按流程進行。
一般說來,對產(chǎn)品的管理者來說, QA 是助手,通過他們可以看到產(chǎn)品開發(fā)的比較客觀的情況;對項目經(jīng)理和項目組成員來說, QA 是教師,幫助項目組更好地做好項目。
IAG 組,專門負(fù)責(zé)研發(fā)組織內(nèi)的質(zhì)量審計活動,一般按月度進行,發(fā)現(xiàn)研發(fā)普遍存在的問題;
EPG 工程過程組,負(fù)責(zé)流程的制定、新的開發(fā)工具方法的引進等,類似于 CMM5 級要求的 KPA 的內(nèi)容。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |