邱峰
【摘 要】作為項目經理主要負責醫院整體IT信息基礎平臺的設計、規劃和建設與整個項目的項目管理,該IT基礎平臺用于承載醫院的業務運行和數據存儲,其安全性、可靠性和高可用性都是建設中要考慮的重點。整個項目質量管理應從一個完整質量管理計劃開始,以人為本來抓質量,以預防為主來抓質量,用質量數據來說話,才會交出一份合格答卷。
【關鍵詞】質量管理;以人為本;預防為主;用數據說話
2016年5月,我作為項目經理開始參與某醫院IT信息基礎平臺項目建設,主要負責醫院整體IT信息基礎平臺設計、規劃和建設與整個項目的項目管理,整個IT信息基礎平臺主要由以下三個部分組成:
物理云部分
物理云采用高配置設備用于承載客戶核心數據庫系統,核心業務特點是對計算能力、內存空間、IO響應速度要求高,能支撐大量并發客戶對數據庫的同時訪問,并且具有高度容錯的高可用性,整個體系不能有單點故障。
虛擬化云部分
虛擬化云采用分布式超融合系統,采用節點化設計,每個節點單獨運行同時又能通過分布式存儲共享數據,虛擬化云被設計為同時承載幾十套甚至上百套小業務系統的基礎平臺,可用于客戶的中間件、非核心數據庫等業務系統。
存儲云部分
存儲云部分采用最新軟件定義存儲技術,將不同廠家、不同品牌存儲組成統一管理和分配存儲池,可以根據存儲性能分為高速存儲池和低速大容量存儲池,在存儲池中所有數據都是雙份存放,任意存儲故障都不會影響整個存儲池正常使用,也不會造成數據丟失。
眾所周知,醫院的IT基礎平臺是承載醫院業務和數據的,其建設項目質量要求也非常高,整個平臺要具有高可用性、高性能、一定的災難故障防御能力,必須從基礎平臺設計開始就要對項目質量進行把控和管理,并且項目質量管理要貫穿整個實施全過程,才能把控住IT基礎平臺質量要求。本文主要結合自身實踐,探討項目中關于質量管理方面的心得體會。
1 項目質量控制計劃是指導和控制整個項目質量的標準和依據
項目質量控制計劃用來確認本項目要達到的質量標準和為達到這些質量標準而制定一系列計劃和安排,首先,需要確認本項目達到幾個主要質量標準:
上文已經簡要闡述過,該平臺首要的質量標準就是要具有高可用性,高可用性意味著整個平臺的設計要充分考慮到冗余,任何單點故障都能被冗余的配件或設備來消除,不會對業務正常運行造成較大影響,在本項目中,我們定義單點故障對業務連續性造成影響小于5分鐘。除了高可用性,整個平臺從計算能力、吞吐量、IOPS、網絡帶寬都要具有高性能,我識別到即使本項目的硬件設備配置都比較高,但是影響平臺性能的還有各種操作系統、數據庫層面參數設置,甚至會出現一個參數設置不好導致整個平臺性能下降90%的情況。本項目質量第三個標準就是對災難防御能力,通過對高可用性要求標準,能預防硬件單點故障,但是還有其他災難發生的情況,比如人為誤刪除數據、機房機柜出現供電故障、存儲鏈路和網絡鏈路出現不穩定情況等,這些都是災難防御能力的質量控制需要考慮的標準。
項目質量管理計劃中還要識別和定義本項目質量保證人員,公司高層管理人員作為本項目質量管理支撐,定期聽取我對質量的匯報和協調資源以保證質量管理能順利進行;質量保證人員由實施工程師組成,采用互測質量的方式進行,也就是說物理云的實施工程師參與到虛擬化云的質量檢查和測試中,反之亦然;作為項目經理在本項目中起到承上啟下的作用,定期驅動質量管理活動正常進行,收集和整理質量檢查和測試結果,與質量保證人員一起協商質量不符合項的糾正措施,定期向公司高層管理人員匯報項目質量管理情況。
項目質量管理計劃中還應定義出質量保證活動如何執行以及質量測試的相關標準等。
2 質量控制要從人抓起
人是建設的主要生產力,所有產出物的質量都來源于參與建設的每個團隊成員。因此,要控制好項目的質量首先要從人入手。在項目實施中,考慮到項目組成員大部分都來自公司不同的部門,首要工作就是去了解每一位項目組成員并與他們進行交流和溝通,了解項目組成員的技術能力。同時,在向公司高層申請了相應權限的情況下采取了一系列相關的的激勵政策,比如:薪酬激勵,發展激勵,文化激勵,感情激勵,約束激勵,授權激勵等等。通過這些激勵政策的交叉使用,整個項目團隊對項目參與的積極性被調動起來,也提高了項目團隊成員對項目的責任心。
為確保項目團隊成員有一個良好的工作環境,就要求公司配備齊全的開發工具和開發平臺,包括提供合適的開發和測試工具,配置合適的新服務器,給開發人員配置相應的筆記本電腦。同時,讓團隊成員認識到他們的工作富有挑戰性,不讓他們按部就班地做一些重復很高的工作。再次,為了提高團隊成員的參與感,常常一起來參與制定與工作相關的一些決策,聽取團隊成員的意見。當某個員工出色地完成任務時,我通常都會當面表揚,在需要的情況下也會開會慶祝鼓舞整個項目團隊的士氣。平時也應多了解團隊成員的實際困難與個人需求,設法滿足,以調動他們的工作的積極性。
通過對項目團隊成員的積極性調動,提高團隊成員對項目的責任心,從人的角度來提高項目的實施質量。
3 項目的質量管理要以預防為主
質量管理重要的一點就是要以預防為主,提前識別到可能出現的質量風險,提前采取相應的預防措施。如在OracleRAC的數據庫的安裝中,OracleRAC集群節點之間的私有網絡對于整個集群的高可用性是非常重要的,一旦私有網絡出現問題不但集群的高可用性無法保障而且還會出現節點被驅逐重啟這樣嚴重影響業務的情況。因此,在本項目OracleRAC的數據庫的安裝中,提前按照官方的最佳實踐配置穩定性較好的光纖網絡,并且采用多塊網卡使用主備模式,提前優化操作系統部分和網絡延遲有關系的參數,做好充足的準備。在安裝完成后的高可用性測試中,沒有因為私有網絡出現的質量問題,順利通過驗收。
同時,項目中的質量測試也是貫穿在整個施工過程中,安裝完成一步就測試一步,一旦發現質量問題馬上進行處理,最小化質量問題對項目造成的影響。
4 質量的標準要用數據說話
質量的標準不能用人的主觀意識來判斷,人的主觀意識是會受到客觀環境的影響,從而會對項目質量管理造成不統一的標準。
在本項目實施中,按照項目的質量要求數字化質量的標準,對于質量標準能用數字描述的就不用文字描述,能定義清楚數值的就不要含糊不清。如對于FC光纖的延遲,我們定義是≤5ms,對于SSD存儲池的IOPS,我們定義是≥22000。整個項目從質量計劃到質量測試方案,都盡量采用數值來制定質量的標準,不用人為的主觀(好、不好)的描述來定義質量,只有這樣做才能把整個項目的質量控制好。
本項目的IT基礎平臺已于2016年12月底正式上線遠行,整個平臺的質量標準達到甚至部分超過客戶要求,受到客戶和有關部門的一致好評,項目滿意度高。重新回顧整個項目的質量管理過程,我認為整個項目的質量管理從一個完整的質量管理計劃開始,以人為本來抓質量,以預防為主來抓質量,用質量的數據來說話,才會交出一份合格的答卷。項目質量管理是一門深奧的學問,它有待于我們去挖掘,研究和探索。
【參考文獻】
[1]柳純錄信息系統項目管理教程.2008.01.
[2]美國項目管理協會項目管理知識體系指南.2008.3.
[3]杰克·吉多成功的項目管理-項目管理資源庫(英文版)(第3版)2008.3.
[4](美)伯克溫(Berkun,S.)項目管理藝術.2008.9.
[責任編輯:田吉捷]endprint