圖-1 PMO中的主要活動和角色
1. 系統(tǒng)管理員/業(yè)務管理員
系統(tǒng)管理員和業(yè)務管理員的職責是根據業(yè)務需求配置PMO環(huán)境。PMO環(huán)境配置包括:費用編碼設置、時間編碼設置、項目元素屬性設置、人力資源定義和資源能力定義。
1.1 費用編碼
費用編碼的用途是跟蹤項目非人力成本,與財務系統(tǒng)有直接對應關系。對華為,PMO中的費用編碼應與Oracle財務系統(tǒng)中會計科目編碼一致。
PMO對項目成本的跟蹤分人力成本和非人力成本兩大類。對于人力成本,根據工時匯報(或時間花費百分比)和人力資源費率,系統(tǒng)自動計算和匯集。對于非人力成本,需要項目成本根據費用編碼錄入系統(tǒng)。
1.2 時間編碼
時間編碼的用途是對項目成員所匯報的工時進行分類。在PMO系統(tǒng)中,項目成員所匯報的工時分為兩大類:正常(Regular)和加班(Special)。進一步,還可對正常和加班進行進一步細分,用來進行工時類別的統(tǒng)計分析。這種細分可從兩個維度進行,系統(tǒng)用Timecode1和Timecode2標示。某一資源的正常和加班工時可對應不同的費率,但是工時的進一步細分不能對應相應的費率。
1.3 項目元素屬性
屬性的用途是對項目元素進行分類。在報表工具中,利用屬性可生成各種維度的統(tǒng)計報表。
在PMO中,可對七類項目元素創(chuàng)建屬性,這七類項目元素是:項目、摘要任務、任務、問題、風險、變更和文檔。
1.4 人力資源定義
在PMO中,可以建立全公司統(tǒng)一的人力資源池,維護人力資源的基本信息、組織結構信息、崗位/角色信息、權限設置、費率、技能等級信息等。全公司所有的項目共享統(tǒng)一的資源池。
2.5 資源能力定義
除了可以管理具體的人力資源之外,PMO還可管理資源能力計劃(即華為業(yè)務部門所說的資源容量計劃)。所謂資源能力計劃(Capacity Planning),是指項目經理在制訂項目計劃的初期,可不為任務指派具體資源,而僅提出為完成該任務所需資源的技能、工作地點等要求;資源能力計劃通過評審后,項目經理根據能力計劃去尋找具體資源,并用具體資源去替代能力計劃。
資源能力計劃功能可幫助資源經理快速確定公司資源池中的已存資源的可用性,某種技能資源的短缺性,并及時做出應急計劃。
2. 項目經理
項目經理是項目的“法人代表”,為項目成敗承擔完全責任,是驅動項目前進的“發(fā)動機”。項目經理的主要職責包括:制定項目計劃、進行任務分派、執(zhí)行項目監(jiān)控。
2.1 制定項目進度計劃
在PMO中,制定項目進度計劃有三種方式:
1) 基于項目模板
PMO支持把具有可重用價值的項目存成項目模板,供以后類似項目食用。
IPD流程在項目管理中將表現(xiàn)為一套完整全面的項目WBS模板、以及指導WBS中任務執(zhí)行的文檔模板。PDT通過執(zhí)行項目WBS,從而執(zhí)行IPD流程。今后,華為的大部分研發(fā)項目都可基于存放在PMO中的IPD WBS模板,創(chuàng)建自己項目計劃,從而遵循了IPD的流程和方法。這也是項目管理IT工具固化IPD流程的意義所在。
2) 從MS Project中導入項目計劃
3) 在PMO中直接創(chuàng)建
2.2 制定項目資源計劃
項目資源計劃制定是一個由粗到細,不斷細化的過程。首先,項目經理可對每個任務制訂資源能力計劃,即不指派到具體的人,而僅考慮所需工作量,所需資源的數(shù)量、技能和工作地點等要求。待資源能力計劃通過評審后,項目經理找資源經理落實資源,再用實際資源去替代資源能力計劃。
PMO支持多種資源能力查找方式,包括:基于期間、部門、角色和技能要求等。對于資源查找,支持更多的方式,包括:基于期間、部門、角色、技能要求、姓名、工號、項目等。
2.3 計劃發(fā)布
完成計劃制定后,項目經理將進行計劃發(fā)布。在PMO的項目視圖中,選中計劃發(fā)布(publish to work packages),即將該項目的所有任務發(fā)布給項目成員;項目成員在各自的個人任務箱中可察看自己的任務。
2.4 日期拷貝和資源提交
計劃發(fā)布后,項目成員可就自己任務的進度質量等要求和項目經理協(xié)商,最終達成一致,并接受任務。
所有項目成員都接受任務后,項目經理將執(zhí)行項目日期拷貝和資源提交,項目計劃被保存基線,正式開始執(zhí)行。以后的任何修改將通過變更流程完成。
在PMO中,選中項目,點擊鼠標右鍵,選拷貝日期,將建議日期拷貝到計劃日期,然后將計劃日期拷貝到基準日期;再選擇資源提交(commit resource),將資源的建議工時拷貝到計劃工時,并將資源的可用工時從其總工時中扣除。
2.5 項目監(jiān)控
項目監(jiān)控包括:審批項目成員的工時報告;通過報表等方式跟蹤項目進度、成本和質量;進行風險管理、問題管理和變更管理等。
3. 項目成員
項目成員是任務的執(zhí)行者,其主要職責是:在規(guī)定的預算和時間范圍內,高質量地完成項目經理所分配的任務。
3.1 協(xié)商和接受任務
項目經理發(fā)布項目計劃后,項目成員在各自的個人任務箱中可察看自己的任務;并就自己任務的進度質量等要求和項目經理協(xié)商,最終達成一致,并點擊按鈕接受任務。當任務被接受后,開始日期的符號前的 "N"(Negotiation) 會被系統(tǒng)自動去除。
3.2 匯報完工百分比和工時
任務實際開始時,項目責任人需填寫任務實際開始時間;任務結束時,填寫任務實際結束時間。項目責任人定期(每周)匯報任務的完工百分比,完工百分比基于匯報人的主觀判斷,系統(tǒng)據此進行Eared Value分析。
項目參與者每天填寫在各任務上所花費的工時,并每周將工時表提交功能部門經理和項目經理審批。
3.3 問題風險和變更
在任務的執(zhí)行過程中,項目成員可在該任務上發(fā)起問題、風險和變更。
3.4 附加文檔
PMO可進行文檔管理。項目成員完成任務后所輸出的文檔可附加在該任務上。
4. 項目主管
項目主管是指項目的監(jiān)控者,其責任是:1) 通過報表查看項目信息,了解項目狀況,做出相應決策;2) 根據需要創(chuàng)建報表,并進行報表查看的權限控制。
項目主管是一個廣泛的概念,對華為來說,可能包括:IPMT、產品計劃處、產品管理辦、財務主管、人力資源主管等。
IPMT、財務主管、人力資源主管等僅需要查看報表,了解項目狀況,做出相應決策。
創(chuàng)建報表以及報表的權限控制可由產品計劃處、產品管理辦、或專門的機構承擔,要求他們掌握創(chuàng)建報表的技能。
5. 功能部門經理
華為研發(fā)項目采用了矩陣型組織結構。當前,研發(fā)項目的矩陣型組織僅覆蓋研發(fā)體系內部(中研和中試)。IPD變革項目的目的是把研發(fā)項目的矩陣型組織拓展到整個公司,覆蓋研發(fā)、市場、技術支持、采購、財務、人力資源、IT等所有范圍。
在矩陣型組織結構中,項目和功能部門各司其職,項目經理對項目結果負責,功能部門經理負責為項目提供資源,共同保證公司和項目的成功。
在矩陣型組織結構下,必須明確項目經理和功能部門經理的職責劃分,明確項目成員就什么職責和任務向誰匯報。
當前,華為矩陣型項目組織結構運作有兩種模式:1) 任務承接。項目經理制訂項目計劃和預算,并為各功能部 門分配任務和預算;功能部門經理承接任務,并使用自己部門的資源,在進度、質量和預算的范圍內完成任務。2) 資源外包。項目經理制訂項目計劃、預算和資源計劃,就所需人力資源和功能部門經理達成一致,并直接為資源分配任務。
PMO對“任務承接”和“資源外包”模式都能支持。
對于“任務承接” 模式,項目經理在分配任務時,將功能部門經理指派為任務責任人,功能部門經理再為該任務指派具體資源。功能部門經理負責匯報該任務的完工百分比(和工時)。如果將功能部門經理設為該項目的Co-Manager,則功能部門經理還能夠在該任務下創(chuàng)建子任務。
對于“資源外包”模式,項目經理在分配任務時,直接把任務分配給項目成員。
在PMO中定義人力資源時,需為每個資源指定其直接功能部門經理。該人力資源的工時匯報(Time Sheet)將提交該功能部門經理審批。
綜上可見,PMO具有很好的企業(yè)級項目管理理念,具體可概括為以下三點:
集成性。全公司所有研發(fā)項目集成在一個公共平臺上,便于項目監(jiān)控和分析,以及公司決策。另外,項目的進度計劃、資源計劃、風險管理和文檔管理被集成在一個系統(tǒng)中,提高了項目管理效率。
協(xié)同性。PMO是一個基于Web的企業(yè)級應用,項目主管、項目經理、項目成員、功能部門經理在同一平臺上協(xié)同工作,共同保證項目成功。
統(tǒng)一性。所有項目共享一個統(tǒng)一的資源池,合理充分利用公司資源。所有項目共享標準模板,保證以前經驗的繼承和項目管理的規(guī)范性。
另一方面,PMO還很不成熟,沒有把好的理念變成具體可操作,造成用戶“一聽介紹則興趣盎然,一用則大失所望”,希望PMO的后續(xù)版本能夠不斷改進。
三、 其他工具介紹
1. P3E
P3E(Primavera Project Planner for Enterpriser)是由美國的Primavera公司開發(fā)出的企業(yè)集成項目管理工具。Primavera公司成立于1983年,是最早進入項目管理軟件領域的公司之一?,F(xiàn)有員工429人(2001年4月),客戶包括Lucent,Simens,F(xiàn)ederal Express,Honeywell等在內的41,000個公司或機構,用戶數(shù)350,000。1999年銷售收入$51M,2000年銷售收入$80M。
Primavera的產品P3在建筑、設計、施工行業(yè)占80%的市場份額。后推出產品P3e進入企業(yè)項目管理軟件領域,最新P3e版本為2.0。并兼并了另一家項目管理工具廠商TeamPlay。
P3E包括4個模塊:
1)P3E 計劃模塊:主模塊,供項目經理使用,進行項目計劃制定、管理和控制。Client/Server模式,數(shù)據庫可采用 Oracle、MS SQL、InterBase等。
2)進度匯報模塊(Progress Reporter):供項目成員使用,用來接收任務分配,反饋任務執(zhí)行的進度?;赪eb,項目成員可通過瀏覽器訪問。
3)Primavision模塊:項目經理使用該模塊來發(fā)布項目計劃,計劃發(fā)布到一個intranet 或者 internet 站點上,允許項目成員和其它感興趣的人員使用WEB瀏覽器察看所有項目信息;
4)Portfolio Analyst 模塊:向項目主管、高層管理者以及項目分析員提供項目總結和跟蹤信息,包括豐富的圖形、電子數(shù)據表和報表等。
價格方面。按License計費,每個License,P3e,Progress Reporter,Portfolio Analyst和Primavision的費用分別為$4000, $250, $1300, $375。另外,在軟件費用的基礎上,每年收15%的維護費。實施和培訓費用另外計算。假如一個公司購買全套模塊各100個License,則總費用為$592,500(折合人民幣約5千萬),每年的維護費為$88,875(折合人民幣約7百5拾萬)。
2. Artemis Views
Artemis Views 4是美國Artemis公司推出的企業(yè)級項目管理工具。 Www. Pmforum. Org 稱 Artemis公司是全球最大的專業(yè)PM工具及服務商,年收9000萬美元??蛻舭绹鴩啦靠哲娀亍⒂鳲range電信、意大利電信、GE、Honda、倫敦運輸、紐約州交通部、Arizona公共服務部、瑞士郵政電話電報公司、日本Kawasaki重工等3000余家。在全球27個國家和地區(qū)有40個分支機構。
Artemis Views 4包括四個模塊:project view, Cost view,Global view,Track view;每一種模塊分別針對不同的用戶對象。 Client/Server模式,支持數(shù)據庫包括:Oracle, MS SQL, Sybase等,服務器平臺支持:Windows NT, HP_UX, Sun Solaris。
主要功能包括:支持層次結構的的多計劃視圖 ;分析多項目計劃的成本和資源的需求;可以直接將MS Project的數(shù)據存到中央數(shù)據庫;允許MS project的數(shù)據進入跟蹤模塊,來實現(xiàn)活動和時間的自動跟蹤;支持Web_based的用戶離線填報工時,連上服務器后自動更新數(shù)據庫的數(shù)據;企業(yè)級成本計劃和控制;提供項目進度、活動和資源的財務角度視圖;支持在線成本數(shù)據和差異分析;Earned_valued的項目控制和匯報;支持ERP的集成;為不同權限的用戶提供不同的使用模塊。
3. MS Project98/2000
作為桌面項目管理工具,微軟的MS Project98以其用戶界面的友好、操作的靈活性成為“殺手級”的應用,在企業(yè)中得到了廣泛的應用。
在MS Project98的基礎上,是微軟公司于2000年4月推出了MS Project 2000,尤其是增加了基于Web的Project Central模塊,從而使其從桌面的項目管理工具轉成為企業(yè)級的項目管理工具,可以對不同的項目以及資源進行統(tǒng)一管理,功能更加強大。MS Project 2000包括兩個部分: MS Project 2000和Project2000 Central。
MS Project 2000供項目經理使用,進行計劃制定、管理和控制。 與MS Project98相比,新增功能有:項目文件的多種保存格式;增加了材料資源;設置任務日歷;估計工期;對任務和資源分組;改進的網絡圖;任務優(yōu)先級等。支持平臺包括: Windows 95\98\2000, 或者MS NT 4.0或以上版本。
Project2000 Central包括服務器端和客戶端。 在服務器端,支持平臺包括:MS NT 4.0 、或以上版本MS IIS 4.0、MS SQL Server 7.0(或Oracle 8.x,或Microsoft數(shù)據庫引擎 )。在客戶端, 使用瀏覽器方位服務器 。MS Project 2000 Central的主要功能包括:項目成員接受任務; 工作組成員可同時看到與他們相關的所有項目中的任務,他們可在“甘特圖”視圖中查看他們的任務并對這些任務進行分組、排序和篩選;查看項目信息;工作組成員可查看整個項目的最新信息;創(chuàng)建新任務;工作組成員可創(chuàng)建新任務,而且可將這些新任務發(fā)送給項目經理,由項目經理合并到項目文件中;反饋任務的執(zhí)行情況;項目成員可以反饋任務的完成情況,填報工時、完成百分比等;項目經理可建立消息規(guī)則;可指定是自動接受所有工作組成員的更新還是只接受特定成員的更新;工作委托,工作組成員可將任務委托給其他工作組成員,從而項目經理可以將任務發(fā)送給工作組組長或領導,再由他們將任務重新分配給各個資源。
另外,Microsoft已經收購另一項目管理工具供應商Elabor公司,準備推出MS Project 2001。據說, MS Project 2001將是一個真正企業(yè)級項目管理工具。