摘 要:質(zhì)量、范圍、成本和時(shí)間是構(gòu)成項(xiàng)目成功的關(guān)鍵因素,質(zhì)量管理是制定質(zhì)量方針、目標(biāo)和職責(zé),并通過質(zhì)量體系中的質(zhì)量策劃、控制、保證和連續(xù)的過程改進(jìn)等一系列工作來實(shí)現(xiàn)質(zhì)量目標(biāo)進(jìn)行的管理性質(zhì)的活動(dòng)。文章以作者參與的某企業(yè)辦公管理系統(tǒng)為例,探討了信息系統(tǒng)管理中質(zhì)量管理的重要性,文章從質(zhì)量規(guī)劃、質(zhì)量保證及質(zhì)量控制等階段來論述如何做好信息系統(tǒng)項(xiàng)目的質(zhì)量管理。
關(guān)鍵詞:企業(yè);信息系統(tǒng);質(zhì)量管理
1 概述
21世紀(jì)隨著知識經(jīng)濟(jì)的到來,知識創(chuàng)新與管理創(chuàng)新必將極大地促進(jìn)質(zhì)量的迅速提高——包括生產(chǎn)和服務(wù)的質(zhì)量、工作質(zhì)量、學(xué)習(xí)質(zhì)量、直至人們的生活質(zhì)量。質(zhì)量管理的理論和方法將更加豐富,并將不斷突破舊的范疇而獲得極大的發(fā)展。優(yōu)質(zhì)的產(chǎn)品或服務(wù)對于一個(gè)公司企業(yè)具有重要意義,信息系統(tǒng)項(xiàng)目的質(zhì)量也是如此。我國的軟件行業(yè)起步晚,加之軟件開發(fā)不規(guī)范、缺乏高素質(zhì)的人員等,致使無法從根本上解決軟件的質(zhì)量管理問題,軟件質(zhì)量不穩(wěn)定、后期維護(hù)升級困難,最終損害用戶的利益,久而久之形成了惡性循環(huán)。在信息系統(tǒng)的建設(shè)中,我們高度重視質(zhì)量的管理,將質(zhì)量管理活動(dòng)劃分為制定質(zhì)量方針和質(zhì)量目標(biāo)以及質(zhì)量策劃、質(zhì)量控制、質(zhì)量保證和質(zhì)量改進(jìn)等階段,并加強(qiáng)成本管理和進(jìn)度管理工作,保證項(xiàng)目按期完成,基本滿足項(xiàng)目干系人需求。
2 企業(yè)辦公信息系統(tǒng)的質(zhì)量管理
企業(yè)辦公自動(dòng)化系統(tǒng)是無紙化辦公開發(fā)的軟件,它利用先進(jìn)的技術(shù),使人的各種辦公業(yè)務(wù)活動(dòng)逐步由信息系統(tǒng)來協(xié)助完成,達(dá)到充分利用信息,提高工作效率和工作質(zhì)量,提高生產(chǎn)率的目的。該系統(tǒng)的開發(fā)采用客戶端或?yàn)g覽器/應(yīng)用服務(wù)器/數(shù)據(jù)庫服務(wù)器三層網(wǎng)絡(luò)體系結(jié)構(gòu)模式,數(shù)據(jù)庫平臺采用SQLserver2008,使用C#、java、ASP等開發(fā)工具。在項(xiàng)目初期就對企業(yè)辦公自動(dòng)化系統(tǒng)所需實(shí)現(xiàn)的目標(biāo)進(jìn)行可行性研究,在反復(fù)論證確定需求的情況下,將系統(tǒng)分為公文處理、內(nèi)容管理、組織管理、系統(tǒng)管理、權(quán)限管理、門戶管理、流程管理等功能模塊。
3 制定質(zhì)量管理計(jì)劃
質(zhì)量計(jì)劃是決定如何滿足已識別的適合于項(xiàng)目的質(zhì)量標(biāo)準(zhǔn),質(zhì)量不是檢查出來的而是計(jì)劃、設(shè)計(jì)出來的。信息系統(tǒng)項(xiàng)目質(zhì)量規(guī)劃是依據(jù)項(xiàng)目章程、項(xiàng)目管理計(jì)劃、項(xiàng)目范圍說明書、組織過程資產(chǎn)、環(huán)境組織因素,通過用成本效益分析、基準(zhǔn)分析、實(shí)驗(yàn)設(shè)計(jì)、者質(zhì)量成本方法中的一種或幾種來具體制定的。在充分了解項(xiàng)目概況的情況下,組織相關(guān)人員制訂質(zhì)量方針、質(zhì)量目標(biāo)、質(zhì)量管理組織機(jī)構(gòu)、質(zhì)量責(zé)任制等。質(zhì)量管理計(jì)劃應(yīng)涵蓋項(xiàng)目前期的質(zhì)量工作,以確保先期決策(如概念、設(shè)計(jì)和試驗(yàn))正確無誤。這些質(zhì)量工作應(yīng)通過同事獨(dú)立審查方式進(jìn)行,具體工作實(shí)施人不得參加。這種審查可降低成本并減少因?yàn)榉倒ぴ斐傻倪M(jìn)度延遲。
3.1 本項(xiàng)目中質(zhì)量方針的基本要求
設(shè)計(jì)質(zhì)量、同軟件公司的關(guān)系、質(zhì)量活動(dòng)的要求等。設(shè)計(jì)質(zhì)量主要體現(xiàn)在系統(tǒng)設(shè)計(jì)躍居領(lǐng)先水平,有競爭力,優(yōu)質(zhì)優(yōu)價(jià),高可靠性,成本較低,滿足用戶要求。同軟件公司的關(guān)系主要有規(guī)定合作形式,例如確定系統(tǒng)模塊功能驗(yàn)收方法,協(xié)助軟件公司開展質(zhì)量保證活動(dòng),定期評價(jià)其質(zhì)量保證能力等。
3.2 質(zhì)量目標(biāo)
本項(xiàng)目系統(tǒng)中要實(shí)現(xiàn)的質(zhì)量目標(biāo)為:可靠性(容錯(cuò)、易恢復(fù)、成熟)、容易使用(易操作、易學(xué)習(xí)、易理解)、功能滿足要求(適合、準(zhǔn)確、安全、互操作、依從性)、維護(hù)方便(穩(wěn)定、易變更、易分析、易測試)、效率較高(用時(shí)較少、資源利用率高)、高可移植性(適應(yīng)性強(qiáng)、遵循性好、易安裝、易替換)。為了更好的展開和落實(shí),尤其在每個(gè)功能模塊層次上質(zhì)量目標(biāo)必須是定量的。不然,目標(biāo)的實(shí)施就不能檢查、不能評價(jià),實(shí)施就容易流于形式。質(zhì)量目標(biāo)在相關(guān)的職能和各層次上由上而下的逐級展開,以達(dá)到由下而上的逐級保證。質(zhì)量目標(biāo)的內(nèi)容,與質(zhì)量方針提供的框架相一致,且包括持續(xù)改進(jìn)的承諾和滿足要求的所有內(nèi)容。建立質(zhì)量方針和質(zhì)量目標(biāo)是為了滿足用戶的要求和相關(guān)方的利益,注重了實(shí)施的有效性,故對質(zhì)量方針提出了“持續(xù)適宜性評審”的要求,對質(zhì)量目標(biāo)提出了可測量和展開的要求。
3.3 質(zhì)量管理組織機(jī)構(gòu)
3.4 質(zhì)量責(zé)任制
質(zhì)量責(zé)任制是指保證產(chǎn)品或服務(wù)質(zhì)量的一種責(zé)任制度。建立和實(shí)施質(zhì)量責(zé)任制度使所有影響軟件質(zhì)量的活動(dòng)受到恰當(dāng)而連續(xù)的控制,且能迅速查明實(shí)際的或潛在的軟件質(zhì)量問題、并及時(shí)采取糾正和預(yù)防措施;在軟件質(zhì)量責(zé)任制中,明確規(guī)定每個(gè)人在軟件質(zhì)量工作上的責(zé)任、權(quán)限與物質(zhì)利益。每個(gè)部門、每個(gè)人員都明確規(guī)定了他們的具體任務(wù),應(yīng)承擔(dān)的責(zé)任和權(quán)利范圍。把同質(zhì)量有關(guān)的各項(xiàng)工作同廣大人員的積極性和責(zé)任心結(jié)合起來,形成一個(gè)嚴(yán)密的質(zhì)量管理工作系統(tǒng),一旦發(fā)現(xiàn)質(zhì)量問題,可以迅速進(jìn)行質(zhì)量跟蹤,查清質(zhì)量責(zé)任,總結(jié)經(jīng)驗(yàn)教訓(xùn),更好地保證和提高軟件產(chǎn)品質(zhì)量。
4 實(shí)施質(zhì)量保證
質(zhì)量保證是在系統(tǒng)內(nèi)實(shí)施的所有計(jì)劃的系統(tǒng)性活動(dòng),是保證實(shí)際交付高質(zhì)量的產(chǎn)品和服務(wù)的一組過程及步驟,它依據(jù)質(zhì)量管理計(jì)劃、質(zhì)量度量標(biāo)準(zhǔn)、過程改進(jìn)計(jì)劃、工作績效信息、變更請求、質(zhì)量控制測量,通過質(zhì)量審計(jì)、過程分析等工具和技術(shù)實(shí)現(xiàn)。質(zhì)量保證包含有質(zhì)量評審、軟件配置管理、工具技術(shù)和方法、記錄的收集維護(hù)和保存。
4.1 軟件質(zhì)量管理
軟件質(zhì)量保證工作涉及軟件生存同期各階段的活動(dòng),在日常的軟件開發(fā)活動(dòng)中貫徹,要特別注意軟件質(zhì)量的早期評審工作。因此,對實(shí)施的軟件任務(wù),要按照計(jì)劃的各項(xiàng)規(guī)定進(jìn)行各項(xiàng)評審工作。為確保在軟件開發(fā)工作的各個(gè)階段和各個(gè)方面都認(rèn)真采取各項(xiàng)措施來保證與提高軟件的質(zhì)量,SQA人員參加所有的評審與檢查活動(dòng)。在軟件開發(fā)過程中,進(jìn)行了三次評審:第一次評審軟件需求的合理性、概要設(shè)計(jì)的合適性、驗(yàn)證與確認(rèn)方法的完整性;第二次評審詳細(xì)設(shè)計(jì)可接受性、編程格式滿足技術(shù)規(guī)范、功能測試與演示具體全面;第三次是功能檢查、物理檢查和綜合檢查:確保功能滿足所有要求、驗(yàn)證程序和文檔一致并做好交付準(zhǔn)備,驗(yàn)證代碼和設(shè)計(jì)文檔的一致性、接口規(guī)格說明的一致性(硬件和軟件)、設(shè)計(jì)實(shí)現(xiàn)和功能需求的一致性、功能需求和測試描述的一致性。
4.2 軟件配置管理
為規(guī)定用于標(biāo)識軟件產(chǎn)品、控制和實(shí)現(xiàn)軟件的修改、記錄和報(bào)告修改實(shí)現(xiàn)的狀態(tài)以及評審和檢查配置工作等方面的活動(dòng)編制了軟件配置管理計(jì)劃。還規(guī)定了用以維護(hù)和存儲(chǔ)軟件受控版本的方法和設(shè)施;規(guī)定了對所發(fā)現(xiàn)的問題進(jìn)行報(bào)告、追蹤和解決的步驟,并指出實(shí)現(xiàn)報(bào)告、追蹤和解決軟件問題的機(jī)構(gòu)及其職責(zé)。
4.3 工具、技術(shù)和方法
在軟件的設(shè)計(jì)與開發(fā)過程中,為保證軟件質(zhì)量主要使用了軟件配置管理工具、數(shù)據(jù)庫設(shè)計(jì)工具,前者主要解決了對源代碼清單的更新管理以及對重新編譯與連接的代碼的自動(dòng)組織,對有不同文檔相關(guān)內(nèi)容之間進(jìn)行相互檢索并確定同一文檔中的涉及范圍,同時(shí)還實(shí)現(xiàn)了軟件配置管理小組對軟件配置更改進(jìn)行科學(xué)的管理;后者主要設(shè)計(jì)完成數(shù)據(jù)庫的邏輯模型與物理模型,同時(shí)還可生成與軟件文檔編制大約相適應(yīng)的數(shù)據(jù)字典。
4.4 記錄的收集、維護(hù)和保存
在軟件的研制與開發(fā)期間,要進(jìn)行各種軟件質(zhì)量保證活動(dòng),準(zhǔn)確記錄、及時(shí)分析并妥善保存有活動(dòng)記錄。SQA人員負(fù)責(zé)收集、匯總與保存有關(guān)軟件質(zhì)量保證活動(dòng)的記錄。
5 質(zhì)量控制
質(zhì)量控制是為達(dá)到質(zhì)量要求所采取的作業(yè)技術(shù)和活動(dòng)。質(zhì)量控制主要從兩個(gè)方面進(jìn)行:項(xiàng)目產(chǎn)品或服務(wù)的質(zhì)量控制和項(xiàng)目管理過程的質(zhì)量控制。軟件開發(fā)組某一具體的角色與每個(gè)具體的里程碑相關(guān)聯(lián),不同業(yè)務(wù)部門包含不同角色,因此,基于里程碑的軟件質(zhì)量控制最后演變成對角色的質(zhì)量控制,例如,某個(gè)開發(fā)項(xiàng)目組由研發(fā)人員、測試人員、管理人員組成,他們分別由研發(fā)部經(jīng)理、測試組經(jīng)理、產(chǎn)品部經(jīng)理來管理,研發(fā)人員主要按照研發(fā)部的規(guī)范來完成設(shè)計(jì)、編碼、集成等工作,測試人員主要根據(jù)測試組規(guī)范來完成測試計(jì)劃、測試用例、測試實(shí)施、測試報(bào)告等工作,管理人員主要是根據(jù)產(chǎn)品部規(guī)范來完成在線幫助、安裝手冊、使用手冊、軟件生產(chǎn)等工作。質(zhì)量控制的依據(jù)主要根據(jù)質(zhì)量管理計(jì)劃、質(zhì)量度量標(biāo)準(zhǔn)、質(zhì)量檢查表等。
6 結(jié)束語
整個(gè)項(xiàng)目的實(shí)施,從開始就建立了項(xiàng)目質(zhì)量管理的理念,加之進(jìn)行了良好的質(zhì)量保證措施,并且在整個(gè)項(xiàng)目建設(shè)中,始終堅(jiān)持變更控制程序,使得項(xiàng)目順利完成。通過本項(xiàng)目,為本人在今后的信息系統(tǒng)項(xiàng)目的質(zhì)量管理提供了一些借鑒。
參考文獻(xiàn)
[1](美)科茲納.項(xiàng)目管理:計(jì)劃、進(jìn)度和控制的系統(tǒng)方法(第11版)[M].電子工業(yè)出版社,2014.
[2]杰克·T·馬爾海夫卡.IT項(xiàng)目管理(第三版)[M].中國人民大學(xué),2011.
[3] 純錄.信息系統(tǒng)項(xiàng)目管理師教程(第二版)[M].清華大學(xué)出版社,2008.
[4]陳能技.軟件測試技術(shù)大全:測試基礎(chǔ) 流行工具 項(xiàng)目實(shí)戰(zhàn)(第二版)[M].人民郵電出版社,2011.
作者簡介:秦真柱(1981-),男,江蘇徐州人,中鐵十局集團(tuán)有限公司工程師,研究方向:信息技術(shù)。