摘要:
2018年12月,我作為項目經理參與了某三甲醫院的數字化信息系統項目建設,該項目投資共1200萬人民幣,建設工期為一年,通過該項目的建設,構建了服務以患者為中心、臨床以電子病歷為核心的高標準、一體化、可持續發展的臨床業務與運營管理信息系統。該項目分為醫院信息管理系統,電子病歷系統,實驗室信息管理系統,數字化影像管理系統,績效考核系統,智能決策支持平臺等分系統。該項目于2019年12月,通過了業主方的驗收,贏得了用戶的一致好評。本文結合作者的實際經驗,以該項目為例,討論了信息系統項目建設管理中的進度管理。主要從如下幾個方面進行了闡述:規劃進度管理,定義活動,排列活動順序,估算活動資源,估算活動持續時間,制定進度計劃,控制進度。最后總結了項目進度管理中存在的不足和改進思路。
正文:
2018年12月,我參與了某三甲醫院數字化信息系統項目的建設, 由于本人具備豐富的醫療衛生行業信息系統項目管理經驗,又是公司軟件開發部門的負責人,因此有幸被指定為該項目的項目經理。該數字化醫院信息系統投資1200萬,項目總工期為一年。通過該項目的建設,構建了服務以患者為中心、臨床以電子病歷為核心的高標準、一體化、可持續發展的臨床業務與運營管理信息系統。該項目包含分診叫號及就診卡管理系統,病人入出院系統,門診住院醫生工作站,護士工作站,醫技管理系統,手麻管理系統,電子病歷系統,臨床路徑系統,病案管理系統,臨床檢驗管理系統,血庫管理系統,醫學影像系統,體檢系統,移動醫護平臺,病人隨訪系統,物資管理,藥品藥事管理,資產管理,績效考核, 智能決策支持平臺等40多個子系統的開發,涉及的功能模塊多達1200多個,并與社保局,衛健局,銀行等多個單位的多個系統涉及數據互聯或接口開發。本系統采用PB語言開發,系統移動端采用安卓平臺開發,數據庫采用Oracle 11g,主業務系統服務器采用兩臺華為5885H做雙機,其他業務采用虛擬化主機和多控制器架構存儲。智能決策支持平臺的建設利用數據倉庫技術和商業智能分析技術,為醫院領導提供準確的有方向性的決策支持服務。根據項目的特點,我組建了強矩陣型項目團隊,項目需要的人力資源約為20人左右,其中需求分析小組4人,開發小組11人,測試小組3人,質保小組2人,每個小組的組長直接向我匯報,我們制訂了責任分配矩陣,將工作包、活動分配到具體的成員。
該項目建設有項目周期長,項目規模大,項目干系人構成復雜,綜合性強等特點。所以在本項目中我作為項目經理除了對其他領域的管理恪盡職守外,還特別對進度管理尤為關注。在該項目的進度管理中,我本著誰分解誰負責的原則進行活動定義,通過確定依賴關系進行排序,再通過專家判斷進行資源和歷時估算,通過資源優化技術和建模技術制定進度計劃, 通過每日每周每月的控制活動進行進度控制,使項目在進度管理上取得了好的效果。
1、規劃進度管理
作為項目經理的我,深知規劃進度管理的重要性,在項目初期,我和我的團隊走訪醫院各個臨床科室與一線醫務人員交談,了解他們對醫院信息系統建設的一些想法,我們依照項目章程和項目管理計劃的規定,參考公司之前成功項目的進度管理經驗,并多次會同醫院信息化負責人及醫院分管領導一起,通過會議、專家判斷的方式,制訂了進度管理計劃,規定了該項目的進度模型,準確度,計量單位等內容,保證了實施過程中進度的控制。最后通過會議的方式對進度管理計劃進行評審,評審通過后由CMO將進度管理計劃納入基線。
2、定義活動
有了進度管理計劃之后,我們基于范圍基準對項目中的活動進行了識別和分解。活動分解很難一步到位,我們首先按照醫院信息系統的各模塊涉及的功能點進行分解,然后基于分解結果進行優化和調整,最后把分解的結果記錄到活動清單表格中,同時在活動清單中記錄各個活動的一些屬性,比如活動難易程度、緊急程度、備注等。
3、排列活動順序
我們在通過定義活動取得活動清單后,清單中的活動并沒有先后順序,還是一盤散沙,不利于進行活動的資源和時間估算,所以我們需要對活動進行排列順序。排列活動順序的首要任務是確定活動之間的依賴關系。比如病歷歸檔功能必須在病歷書寫功能完成后才能開始;維護醫囑項目功能必須在完成維護收費項目功能后才能進行。依賴關系梳理完成后我們利用單代號網絡圖方法繪制了項目進度網絡圖。
4、估算活動資源
估算活動資源就是確定在實施項目活動時需要何種資源,比如人員、設備、物料等。我們通過會議的方式邀請相關專家和項目團隊成員,在會議中參考已發布的估算數據,采用自下而上估算的方式對活動資源進行了估算,大家對活動所需資源的類型、數量進行討論,同時我們還考慮了活動關聯的風險,為活動安排合理冗余。比如,我們匯總所需人力資源時,經過檢查公司的人力資源表,發現缺少兩名熟悉醫院業務流程的需求分析人員,我及時向公司進行了匯報,經領導同意,我們招聘了兩名熟悉醫院業務的人員安排進入需求分析小組。完成了資源的分配。在會議最后,我們把項目所有的資源通過列表形式記錄下來,最終形成活動資源需求和資源分解結構。
5、估算活動持續時間
一個剛畢業的程序員同事完成一個活動可能需要一周,但是一個高級程序員可能只需要一天,所以基于項目團隊成員的實際情況對活動持續時間進行估算是非常重要的。確定了活動所需資源,完成了資源分解結構之后,我召集團隊成員參與活動持續時間的估算。對于和公司其他項目類似的活動,我們直接參考歷史項目并結合本項目的特點對此類活動進行歷時估算。對于大家都不熟悉的活動,我們采用三點估算法進行歷時估算。完成了所有活動的歷時估算后,我們把估算的結果更新到活動資源屬性中。
6、制定進度計劃
在識別并定義了活動,排列了活動順序,對活動資源和活動歷時都進行了估算后,這些過程的最終目的都是為了制定進度計劃。在本項目中,我依據進度管理計劃、活動清單、項目進度網絡圖等資源,采用會議的方式進行進度計劃的制定,我們使用甘特圖列出項目各個活動,然后填寫活動開始時間、結束時間、責任人等,通過多次進行資源優化調整,形成了進度計劃,最終通過會議的方式對進度計劃進行評審,評審通過后形成了進度基準。
7、控制進度
在整個項目的進行過程中存在多方面的風險會影響項目進度。例如,項目團隊成員在項目進行過程中經常會遇到各種各樣的問題影響其工作,為了不使這些突然發生的問題影響本項目的進度,我約定每3天舉行例會,每個成員都可以談談工作中遇到的問題,大家一起討論形成解決方案并進行記錄。由于該項目從正式啟動到上線運行工期非常緊,并且項目剛開始不久就遇到春節假期,給項目的進度控制帶來很大的壓力,所以為了不耽誤進度,我決定根據公司加班制度,在項目開發階段從2019年3月開始在每周一二晚上加班。
根據項目團隊統計的工作績效信息,每周形成周報,并發給相關干系人。同時根據績效信息與計劃進度進行對比,做偏差分析,利用掙值技術計算項目偏差情況,及時采取糾正和預防措施。例如負責病理管理系統的倪工因為還需要負責醫學影像管理系統的工作,因為醫學影響管理系統涉及的設備型號比較多,導致系統需求分析階段花費的時間和精力比較多,所以病理管理系統的需求分析和詳細涉及工作一直沒能開展,已經落后與進度計劃。為了不影響項目整體進度,我與倪工進行溝通,得知他已經完成設備型號識別、需求分析和初步設計,于是我與另一位年輕工程師王工一起幫倪工完成了最后的詳細設計,并要求倪工加班加點把病理管理系統的需求分析和詳細設計完成,不耽誤下一步的工作進行。
經過我們團隊不懈努力,歷時一年,本項目終于在2019年12月成功上線,通過了業主方組織的驗收。本系統上線后,該醫院在臨床業務和患者服務方面實現了全面信息化,大大提高了醫院的工作效率,減輕了醫護人員的工作強度,顯著提高了病人滿意度。同時也為醫院創造了更多的經濟價值。結合本人的進度管理經驗,我總結了如下幾條經驗:項目經理一定要吧計劃工作落實,進度計劃的制定不是一蹴而就的,是動態調整的,需要在整個項目開展匯總不斷修正,只有這樣才能使計劃符合世界,才能對進度的控制發揮真正的作用,使得進度真正受控。當然,在項目建設過程中也遇到過一些問題,比如在進度計劃制定方面,項目組成員參與度不夠,貫徹也不甚到位,致使部分成員對某些活動的進度安排不合理存在抵觸情緒。在今后的工作和學習中,我將不斷充電,多與同行溝通交流,提升自身的業務能力和管理水平,為公司更多項目的建設貢獻力量,為國家信息化建設盡自己一份綿薄之力。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。