陳希賢,熊建良
(上汽通用五菱汽車股份有限公司,廣西 柳州545007)
公司成立以來,IT系統(tǒng)給各業(yè)務(wù)區(qū)域提供先進(jìn)的信息管理方式,滿足企業(yè)內(nèi)部之間資料共享、數(shù)據(jù)交換和信息管理的需求,但隨著業(yè)務(wù)規(guī)模的不斷增長(zhǎng),信息管理需求的不斷增多,系統(tǒng)管理難度的不斷增加,IT系統(tǒng)的實(shí)驗(yàn)和驗(yàn)證越來越不能滿足業(yè)務(wù)需求。本文所要探討的是利用企業(yè)中原有的IT環(huán)境和管理模式,結(jié)合IT服務(wù)管理、計(jì)算系統(tǒng)的驗(yàn)證管理和IT治理的工程化要求,對(duì)IT系統(tǒng)的實(shí)驗(yàn)和驗(yàn)證的規(guī)劃及管理模式進(jìn)行優(yōu)化。與原來的方式相比,明確了管理績(jī)效、流程以及相關(guān)交付過程,有利于不斷提高IT系統(tǒng)管理人員的管理水平和工作效率。
(1)IT服務(wù)管理。IT服務(wù)管理將整個(gè)IT服務(wù)的生命周期分為:服務(wù)策略、服務(wù)設(shè)計(jì)、服務(wù)轉(zhuǎn)換、服務(wù)運(yùn)行和服務(wù)持續(xù)改進(jìn)。在服務(wù)設(shè)計(jì)中有關(guān)測(cè)試與驗(yàn)證的過程有:可靠性、可用性設(shè)計(jì)、恢復(fù)設(shè)計(jì)、測(cè)試設(shè)計(jì)、控制設(shè)計(jì)。在服務(wù)轉(zhuǎn)換到服務(wù)運(yùn)行之間,有關(guān)測(cè)試與驗(yàn)證的過程有:轉(zhuǎn)換計(jì)劃、測(cè)試模型、預(yù)期績(jī)效、實(shí)際績(jī)效、計(jì)劃與支持、驗(yàn)證和測(cè)試、評(píng)估和知識(shí)。
(2)計(jì)算系統(tǒng)驗(yàn)證管理。在計(jì)算系統(tǒng)驗(yàn)證管理中,從驗(yàn)證管理的角度定義了整體的生命周期,并定義了基本原則、管理需求、項(xiàng)目需求和運(yùn)行需求。計(jì)算機(jī)系統(tǒng)驗(yàn)證是一個(gè)持續(xù)的、確定IT系統(tǒng)等級(jí)保證文檔的過程,確保IT系統(tǒng)一直依照既定的標(biāo)準(zhǔn)實(shí)行。因此,所有新系統(tǒng)必須完成預(yù)期的驗(yàn)證。已經(jīng)存在的系統(tǒng),以前沒有驗(yàn)證的必須完成預(yù)期的驗(yàn)證。
1.2.1 現(xiàn)狀調(diào)查及需求分析
通過對(duì)IT各專業(yè)科室的需求調(diào)查,將各科室的需求進(jìn)行匯總,需求如表1所示。
表1 科室需求匯總
從需求分析可以看出,各區(qū)域有部分測(cè)試環(huán)境,但還需要增加新的測(cè)試環(huán)境,部分測(cè)試環(huán)境還可以共用新建的測(cè)試環(huán)境來實(shí)現(xiàn)。
1.2.2 IT系統(tǒng)實(shí)驗(yàn)與驗(yàn)證的規(guī)劃
為解決上文提到的問題,需引入設(shè)計(jì)和驗(yàn)證的概念、規(guī)劃實(shí)驗(yàn)與驗(yàn)證的環(huán)境、定義實(shí)驗(yàn)與驗(yàn)證管理要求。
(1)引入設(shè)計(jì)和驗(yàn)證的概念模型。參考產(chǎn)品設(shè)計(jì)驗(yàn)證的概念模型,IT系統(tǒng)的設(shè)計(jì)驗(yàn)證分為:概念驗(yàn)證、系統(tǒng)測(cè)試和用戶驗(yàn)證。
(2)規(guī)劃實(shí)驗(yàn)與驗(yàn)證的環(huán)境。實(shí)驗(yàn)與驗(yàn)證環(huán)境的設(shè)計(jì)選項(xiàng)有:獨(dú)立的IT區(qū)域;與準(zhǔn)IT環(huán)境共用;完全與生產(chǎn)環(huán)境隔離;與生產(chǎn)環(huán)境相連/生產(chǎn)環(huán)境管理和測(cè)試環(huán)境管理通過不同的基礎(chǔ)架構(gòu)管理控制臺(tái)來操作。
依據(jù)需求和設(shè)計(jì)選項(xiàng),做了3種實(shí)驗(yàn)與驗(yàn)證環(huán)境的方案進(jìn)行對(duì)比,方案對(duì)比如表2所示。
綜合對(duì)比,方案二較為理想,推薦采用。
表2 方案對(duì)比
1.2.3 定義實(shí)驗(yàn)與驗(yàn)證管理要求
實(shí)驗(yàn)管理突出滿足概念原型驗(yàn)證的實(shí)驗(yàn)?zāi)芰Γ?yàn)證管理突出滿足應(yīng)用系統(tǒng)和基礎(chǔ)架構(gòu)的系統(tǒng)測(cè)試和用戶驗(yàn)證能力。
測(cè)試與發(fā)布圍繞9個(gè)管理績(jī)效,設(shè)計(jì)了8個(gè)流程活動(dòng),在運(yùn)行過程中不斷產(chǎn)生管理信息,對(duì)管理信息進(jìn)行分析后,可以發(fā)現(xiàn)管理績(jī)效存在的問題,進(jìn)而優(yōu)化流程活動(dòng),使測(cè)試與驗(yàn)證進(jìn)入一個(gè)可管理的循環(huán)中。
按IT治理的工程管理要求,測(cè)試與發(fā)布分為規(guī)劃、評(píng)審、測(cè)試和發(fā)布,管理流程有相應(yīng)的輸入、處理和輸出,并可以與IT項(xiàng)目管理的階段對(duì)應(yīng),在相應(yīng)的質(zhì)量閥門確認(rèn)中,測(cè)試與發(fā)布管理會(huì)及時(shí)反饋IT項(xiàng)目在測(cè)試與發(fā)布的管控方面的績(jī)效情況,如圖1所示。
圖1 管理流程圖
測(cè)試與發(fā)布管理的實(shí)施主要包括:測(cè)試與發(fā)布管理平臺(tái)建設(shè),管理制度的滾動(dòng)更新,管理制度的宣貫,管理制度的落實(shí)和跟蹤。
針對(duì)系統(tǒng)編碼和配置項(xiàng)的變化,對(duì)可能受影響的模塊進(jìn)行普通的黑盒測(cè)試,通常應(yīng)包括如下4個(gè)方面:
(1)測(cè)試用例規(guī)范
測(cè)試用例規(guī)范是指開發(fā)人員根據(jù)設(shè)計(jì)文檔和程序代碼,編寫出對(duì)輸入項(xiàng)有若干限制,并能夠檢查正確輸出的測(cè)試規(guī)范,以指導(dǎo)測(cè)試人員或最終用戶對(duì)指定模塊進(jìn)行測(cè)試。
(2)正常輸入測(cè)試
正常輸入測(cè)試是指根據(jù)測(cè)試用例規(guī)范的要求,按照一定的排列組合方式(重點(diǎn)是檢查一前一后兩個(gè)臨界點(diǎn)附近的合法數(shù)據(jù)),隨機(jī)輸入一些合乎規(guī)定的數(shù)據(jù),并檢查運(yùn)行結(jié)果是否與預(yù)期一致。
(3)錯(cuò)誤輸入測(cè)試
錯(cuò)誤輸入測(cè)試是指除了根據(jù)測(cè)試用例規(guī)范的要求,輸入合乎規(guī)定的數(shù)據(jù)之外,用戶還按照一定策略應(yīng)該輸入非系統(tǒng)規(guī)范值(重點(diǎn)是檢查一前一后兩個(gè)臨界點(diǎn)之外的非法數(shù)據(jù)),以測(cè)試系統(tǒng)對(duì)錯(cuò)誤數(shù)據(jù)的處理能力。
(4)異常操作測(cè)試
異常操作測(cè)試是指用戶不按照測(cè)試用例規(guī)范要求的步驟操作系統(tǒng),以測(cè)試系統(tǒng)對(duì)異常操作的容錯(cuò)能力。
非功能性測(cè)試主要包含響應(yīng)時(shí)間、吞吐量、擴(kuò)展性、訪問安全性、權(quán)限安全性、可審計(jì)性、可管理性、可移植性、數(shù)據(jù)備份和回復(fù)以及故障回復(fù)和負(fù)載平衡等10個(gè)方面。
規(guī)劃目前偏重于驗(yàn)證部分,在實(shí)驗(yàn)部分的規(guī)劃不足。從實(shí)施結(jié)果來看,有些規(guī)劃缺少實(shí)際實(shí)驗(yàn)和驗(yàn)證的經(jīng)驗(yàn),造成實(shí)施以后不便于管理。如,管理流程偏重于管控,未考慮及時(shí)的問題疏導(dǎo),給用戶造成了較大的工作量。以后在規(guī)劃過程中還需更注意考慮這些實(shí)際問題。
當(dāng)然,實(shí)踐出真知,和預(yù)想中的一樣,無論在實(shí)施之前做有再多的準(zhǔn)備,實(shí)現(xiàn)過程中一定會(huì)碰到或多或少的困難,據(jù)不完全統(tǒng)計(jì),在整個(gè)規(guī)劃實(shí)施過程中,碰到了實(shí)驗(yàn)室環(huán)境臟亂差、前期供應(yīng)商對(duì)測(cè)試管理新增要求的抵觸、測(cè)試具體內(nèi)容不清楚等多方面的問題。也正是在不斷碰到問題、解決問題的過程中,我們的團(tuán)隊(duì)精神得到了最大程度的體現(xiàn),無論是同事、領(lǐng)導(dǎo)、相關(guān)供應(yīng)商都給與了極大的支持,提出了很多寶貴的建議及解決方案。正是在大家的努力協(xié)作下,才得以使本次規(guī)劃的實(shí)施得以順利實(shí)施。