工作分解結(jié)構(gòu)
目錄
1.什么是工作分解結(jié)構(gòu)(WBS)?
工作分解結(jié)構(gòu)(Work Breakdown Structure,簡稱WBS)跟因數(shù)分解是一個原理,就是把一個項目,按一定的原則分解,項目分解成任務(wù),任務(wù)再分解成一項項工作,再把一項項工作分配到每個人的日?;顒又?,直到分解不下去為止。
即:項目→任務(wù)→工作→日常活動
工作分解結(jié)構(gòu)(WBS,Work Breakdown Structure),以可交付成果為導(dǎo)向?qū)椖恳剡M行的分組,它歸納和定義了項目的整個工作范圍,每下降一層代表對項目工作的更詳細定義。
WBS總是處于計劃過程的中心,也是制定進度計劃、資源需求、成本預(yù)算、風(fēng)險管理計劃和采購計劃等的重要基礎(chǔ)。WBS同時也是控制項目變更的重要基礎(chǔ)。項目范圍是由WBS定義的,所以WBS也是一個項目的綜合工具。
工作分解結(jié)構(gòu)
2.WBS的主要用途
WBS具有4個主要用途:
- WBS是一個描述思路的規(guī)劃和設(shè)計工具。它幫助項目經(jīng)理和項目團隊確定和有效地管理項目的工作。
- WBS是一個清晰地表示各項目工作之間的相互聯(lián)系的結(jié)構(gòu)設(shè)計工具。
- WBS是一個展現(xiàn)項目全貌,詳細說明為完成項目所必須完成的各項工作的計劃工具。
- WBS定義了里程碑事件,可以向高級管理層和客戶報告項目完成情況,作為項目狀況的報告工具。
WBS是面向項目可交付成果的成組的項目元素,這些元素定義和組織該項目的總的工作范圍,未在WBS中包括的工作就不屬于該項目的范圍。WBS每下降一層就代表對項目工作更加詳細的定義和描述。項目可交付成果之所以應(yīng)在項目范圍定義過程中進一步被分解為WBS,是因為較好的工作分解可以:
- 防止遺漏項目的可交付成果。
- 幫助項目經(jīng)理關(guān)注項目目標和澄清職責。
- 建立可視化的項目可交付成果,以便估算工作量和分配工作。
- 幫助改進時間、成本和資源估計的準確度。
- 幫助項目團隊的建立和獲得項目人員的承諾。
- 為績效測量和項目控制定義一個基準。
- 輔助溝通清晰的工作責任。
- 為其他項目計劃的制定建立框架。
- 幫助分析項目的最初風(fēng)險。
3.WBS的種類
1.綱要性工作分解結(jié)構(gòu)(SWBS:Summary WBS)
綱要性工作分解結(jié)構(gòu)是指導(dǎo)性的、戰(zhàn)略性的工作分解結(jié)構(gòu)。該分解結(jié)構(gòu)只有上面的三級:
第一級:整個系統(tǒng)即防務(wù)裝備項目,如:飛機系統(tǒng)、電子系統(tǒng)、導(dǎo)彈系統(tǒng)、軍械系統(tǒng)、空間系統(tǒng)和地面車輛系統(tǒng)。
第二級:防務(wù)裝備項目的重大單元,如航空飛行器、艦船、系統(tǒng)實驗和資料等。
第三級:從屬于第二級的單元,如機體、推進裝置、資料、服務(wù)和技術(shù)出版物等。
2.項目綱要性工作分解結(jié)構(gòu)(PSWBS,Project SWBS)
項目綱要性工作分解結(jié)構(gòu)是針對某一特定項目,對綱要性工作分解結(jié)構(gòu)進行裁剪得到的工作分解結(jié)構(gòu)。
3.合同工作分解結(jié)構(gòu)(CWBS,Contract WBS)
合同工作分解結(jié)構(gòu)是適用于特定合同或采購活動的完整的工作分解結(jié)構(gòu)。CWBS概括了項目的任務(wù),確定了這些任務(wù)與項目的組織機構(gòu)、技術(shù)狀態(tài)的關(guān)系,為項目的性能、技術(shù)目標、進度和費用之間的聯(lián)系,確定了邏輯上的約束框架。合同工作分解結(jié)構(gòu)應(yīng)與合同規(guī)定的層次相一致。合同應(yīng)指出在合同的哪一級別上進行費用累計。承包商為控制其費用而用到的合同WBS的擴延級,應(yīng)具有費用累計的追溯能力。
而在其他某些具體的應(yīng)用領(lǐng)域,常見的其他分解結(jié)構(gòu)主要包括:
A、合同工作分解結(jié)構(gòu)(CWBS)——它主要用于定義賣方提供給買方報告的層次,通常不如賣方管理工作使用的工作分解結(jié)構(gòu)(WBS)詳細。
B、組織分解結(jié)構(gòu)(OBS)——它用于顯示各個工作元素被分配到哪個組織單元。
C、資源分解結(jié)構(gòu)(RBS)——它是組織分解結(jié)構(gòu)的一種變異,通常在將工作元素分配到個人時使用。
D、材料清單(BOM)——表述了用于制造一個加工產(chǎn)品所需的實際部件、組件和構(gòu)件的分級層次。
E、項目分解結(jié)構(gòu)(PBS)——它基本上與工作分解結(jié)構(gòu)(WBS)的概念相同。
4.工作包的特點
WBS的最低層次的項目可交付成果稱為工作包(Work Package),具有以下特點:
- 工作包可以分配給另一位項目經(jīng)理進行計劃和執(zhí)行。
- 工作包可以通過子項目的方式進一步分解為子項目的WBS。
- 工作包可以在制定項目進度計劃時,進一步分解為活動。
- 工作包可以由惟一的一個部門或承包商負責。用于在組織之外分包時,稱為委托包(Commitment Package)。
工作包的定義應(yīng)考慮80小時法則(80-HourRule)或兩周法則(Two Week Rule),即任何工作包的完成時間應(yīng)當不超過80小時。在每個80小時或少于80小時結(jié)束時,只報告該工作包是否完成。通過這種定期檢查的方法,可以控制項目的變化。
5.任務(wù)分解的原則
1、將主體目標逐步細化分解,最底層的日常活動可直接分派到個人去完成;
2、每個任務(wù)原則上要求分解到不能再細分為止;
3、日?;顒右獙?yīng)到人、時間和資金投入。
6.任務(wù)分解的方法
1、采用樹狀結(jié)構(gòu)進行分解;
2、以團隊為中心,自上而下與自下而上的充分溝通,一對一個別交流與討論,分解單項工作。
7.任務(wù)分解的標準
1、分解后的活動結(jié)構(gòu)清晰,從樹根到樹葉,一目了然,盡量避免盤根錯節(jié);
2、邏輯上形成一個大的活動,集成了所有的關(guān)鍵因素包含臨時的里程碑和監(jiān)控點,所有活動全部定義清楚,要細化到人、時間和資金投入。
在我們?nèi)粘9芾眄椖繒r,要學(xué)會分解任務(wù),只有將任務(wù)分解得足夠細,足夠明了,才能統(tǒng)籌全局,安排人力和財力資源,把握項目的進度。
8.創(chuàng)建WBS的基本要求
創(chuàng)建WBS時需要滿足以下幾點基本要求:
- 某項任務(wù)應(yīng)該在WBS中的一個地方且只應(yīng)該在WBS中的一個地方出現(xiàn)。
- WBS中某項任務(wù)的內(nèi)容是其下所有WBS項的總和。
- 一個WBS項只能由一個人責任,即使許多人都可能在其上工作,也只能由一個人負責,其他人只能是參與者。
- WBS必須與實際工作中的執(zhí)行方式一致。
- 應(yīng)讓項目團隊成員積極參與創(chuàng)建WBS,以確保WBS的一致性。
- 每個WBS項都必須文檔化,以確保準確理解已包括和未包括的工作范圍。
- WBS必須在根據(jù)范圍說明書正常地維護項目工作內(nèi)容的同時,也能適應(yīng)無法避免的變更。
9.WBS的表示方式
WBS可以由樹形的層次結(jié)構(gòu)圖或者行首縮進的表格表示。
在實際應(yīng)用中,表格形式的WBS應(yīng)用比較普遍,特別是在項目管理軟件中。
工作分解結(jié)構(gòu)(分級的樹型結(jié)構(gòu))
樹型結(jié)構(gòu)圖的WBS層次清晰,非常直觀。結(jié)構(gòu)性很強,但不是很容易修改,對于大的、復(fù)雜的項目也很難表示出項目的全景。由于主觀性,一般在小的,適中的項目中的較多。
10.WBS的分解方式
WBS的分解可以采用多種方式進行,包括:
11.創(chuàng)建WBS的過程
創(chuàng)建WBS的過程非常重要,因為在項目分解過程中,項目經(jīng)理、項目成員和所有參與項目的職能經(jīng)理都必須考慮該項目的所有方面。制定WBS的過程是:
- 得到范圍說明書(Scope Statement)或工作說明書(Statement of Wok,承包子項目時)。
- 召集有關(guān)人員,集體討論所有主要項目工作,確定項目工作分解的方式。
- 分解項目工作。如果有現(xiàn)成的模板,應(yīng)該盡量利用。
- 畫出WBS的層次結(jié)構(gòu)圖。WBS較高層次上的一些工作可以定義為子項目或子生命周期階段。
- 將主要項目可交付成果細分為更小的、易于管理的組分或工作包。工作包必須詳細到可以對該工作包進行估算(成本和歷時)、安排進度、做出預(yù) 算、分配負責人員或組織單位。
- 驗證上述分解的正確性。如果發(fā)現(xiàn)較低層次的項沒有必要,則修改組成成分。
- 如果有必要,建立一個編號系統(tǒng)。
- 隨著其他計劃活動的進行,不斷地對WBS更新或修正,直到覆蓋所有工作。
12.檢驗WBS的標準
檢驗WBS是否定義完全、項目的所有任務(wù)是否都被完全分解可以參考以下標準:
- 每個任務(wù)的狀態(tài)和完成情況是可以量化的。
- 明確定義了每個任務(wù)的開始和結(jié)束。
- 每個任務(wù)都有一個可交付成果。
- 工期易于估算且在可接受期限內(nèi)。
- 容易估算成本。
- 各項任務(wù)是獨立的。
13.建立WBS需要考慮的因素
(1)確定適當?shù)腤BS層次,最低層WBS的元素需對應(yīng)有形的交付物。
(2)?對WBS生命周期的考慮,需要考慮在項目不同階段的活動發(fā)展,包括項目管理。
(3)項目計劃、績效報告、整體變更控制、范圍管理的需要。
(4)資源計劃和風(fēng)險管理的需要。
14.WBS的使用
對WBS需要建立WBS詞典(WBS Dictionary)來描述各個工作部分。WBS詞典通常包括工作包描述、進度日期、成本預(yù)算和人員分配等信息。對于每個工作包,應(yīng)盡可能地包括有關(guān)工作包的必要的、盡量多的信息。
當WBS與OBS綜合使用時,要建立賬目編碼(Code of Account)。賬目編碼是用于惟一確定項目工作分解結(jié)構(gòu)每一個單元的編碼系統(tǒng)。成本和資源被分配到這一編碼結(jié)構(gòu)中。
15.WBS的實踐經(jīng)驗
最多使用20個層次,多于20層是過度的。對于一些較小的項目4-6層一般就足夠了。
WBS中的支路沒有必要全都分解到同一層次,即不必把結(jié)構(gòu)強制做成對稱的。在任意支路,當達到一個層次時,可以作出所要求準確性的估算,就可以停止了。
16.工作分解結(jié)構(gòu)的作用
1.明確和準確說明項目的范圍;
2.為各獨立單元分派人員,規(guī)定這些人員的相應(yīng)職責;
3.針對各獨立單元,進行時間、費用和資源需要量的估算,提高時間、費用和資源估算的準確度;
4.為計劃、成本、進度計劃、質(zhì)量、安全和費用控制奠定共同基礎(chǔ),確定項目進度測量和控制的基準;
5.將項目工作與項目的財務(wù)帳目聯(lián)系起來;
6.便于劃分和分派責任;
7.確定工作內(nèi)容和工作順序;
8.估算項目整體和全過程的費用。
17.工作分解結(jié)構(gòu)的優(yōu)點
(一)能夠為工作定義提供更有效的控制。
一般來說,良好的項目管理具有下列幾個原則:
1.通過設(shè)施的結(jié)構(gòu)化分解來進行管理;
2.關(guān)注結(jié)果:實現(xiàn)什么,而不是怎樣實現(xiàn);
3.通過工作分解結(jié)構(gòu),技術(shù)和人員、系統(tǒng)和組織之間可以平衡結(jié)果;
4.在項目涉及的所有部門之間,通過定義角色、責任和工作關(guān)系來建立一個契約;
5.采用一個簡明的報告結(jié)構(gòu)。
使用工作分解結(jié)構(gòu)可以滿足有效項目管理的五個原則中的前三個,而避免了計劃的誤區(qū)——即只在一個詳細的層次上定義工作。以一個結(jié)構(gòu)化的方式來定義工作可以保證得到更好的結(jié)果。通過可交付成果來進行工作定義,在項目向前進行時,只有那些對生產(chǎn)設(shè)施有必要的工作才做,因此計劃也變得更加固定。在環(huán)境不斷變化的情況下,項目所需的工作可能發(fā)生變化,但不管怎么變化,一定要對最終結(jié)果的產(chǎn)生有益。
(二)把工作分配到相應(yīng)的工作包中(相應(yīng)的授權(quán))。
WBS中的工作包是自然的,因為WBS的目的是生產(chǎn)產(chǎn)品,在分配責任的同時也賦予每個產(chǎn)品或服務(wù)的單獨的部門。如果工作只是在一個詳細的層次上定義,并匯集成工作包,那么這個工作包就不是自然的了,項目經(jīng)理只能每天忙于告訴人們一些技術(shù)和方法,而不是讓他們自己獨立去完成工作。
(三)便于找到控制的最佳層次。
我們在較低層次上進行控制可能意味著在控制上所花的時間要比完成工作所需的時間更多,而在較高層次上進行控制則意味著有些重要情況在我們不經(jīng)意時會溜走。通過WBS,我們可以找到控制的最佳層次。一般情況下,控制活動的長短應(yīng)該與控制會議召開的頻度相一致。
(四)有助于限定風(fēng)險。
在以上討論時我們都限定計劃和控制的范圍都不包含較高的風(fēng)險。實際上WBS的分解層次不一定是固定不變的,WBS的最低層次可根據(jù)風(fēng)險的水平來確定。在風(fēng)險較低的項目中,工作分解的最低層次可以是工作包,而在一個風(fēng)險較高的項目中,我們可以繼續(xù)到項目的一個最低層次上。
項目經(jīng)理在規(guī)劃和控制其工程項目的過程中,工作分解結(jié)構(gòu)是非常有用的工具。編制完整的WBS確定了工程項目的總目標,并確定了各項單獨的工作(部分)與整個項目(整體)的關(guān)系。
(五)是信息溝通的基礎(chǔ)。
在現(xiàn)代大型復(fù)雜項目中,一般要涉及大量的資源,涉及許多公司、供應(yīng)商、承包人等等,有時還會有政府部門的高技術(shù)設(shè)施或資金投入,因而要求的綜合信息和信息溝通的數(shù)量往往相當大。這些大項目涉及巨資并歷時若干年,因此項目開始進行時設(shè)想的項目環(huán)境會隨著項目的進展而發(fā)生很大的變化,即我們已經(jīng)多次提到的項目早期階段的不確定性[pp1] 。這就要求所有的有關(guān)集團要有一個共同的信息基礎(chǔ),一種各有關(guān)集團或用戶從項目一開始到最后完成都能用來溝通信息的工具。這些集團包括:業(yè)主、供應(yīng)商、承包人、項目管理人員、設(shè)計人員以及政府有關(guān)部門等等。而一個設(shè)計恰當?shù)墓ぷ鞣纸饨Y(jié)構(gòu)將能夠使得這些集團或用戶有一個較精確的信息溝通連接器,成為一種相互交流的共同基礎(chǔ)。利用工作分解結(jié)構(gòu)作為基礎(chǔ)來編制預(yù)算、進度和描述項目的其它方面,能夠使所有的與項目有關(guān)的人員或集團都明了為完成項目所需要做的各項工作以及項目的進展情況等。
(六)為系統(tǒng)綜合與控制提供了有效手段。
典型的項目控制系統(tǒng)包括進度、費用、會計等不同的子系統(tǒng)。這些子系統(tǒng)在某種程度上是相互獨立的,但是各個子系統(tǒng)之間的系統(tǒng)信息轉(zhuǎn)移是不可缺少的,必須將這些子系統(tǒng)很好地綜合起來,才能夠真正達到項目管理的目的。而工作分解結(jié)構(gòu)的應(yīng)用可以提供一個這樣的手段。
在WBS的應(yīng)用中,各個子系統(tǒng)都利用它收集數(shù)據(jù),這些系統(tǒng)都是在與WBS有直接聯(lián)系的代碼詞典和編碼結(jié)構(gòu)的共同基礎(chǔ)上來接受信息的。由于WBS代碼的應(yīng)用使所有進入到系統(tǒng)的信息都是通過一個統(tǒng)一的定義方法作出來的,這樣就能確保所有收集到的數(shù)據(jù)能夠與同一基準相比較,并使項目工程師、會計師以及其他項目管理人員都參照有同樣意義的同種信息,這對于項目控制的意義是顯而易見的。
例如:許多項目中的典型問題之一是會計系統(tǒng)和進度控制系統(tǒng)不是采用完全相同的分類或編碼,但是在一個有組織的共同基礎(chǔ)之上對成本和進度作出統(tǒng)一、恰當?shù)慕忉?、分析和預(yù)測對于項目的有效管理是非常重要的。此外,各個子系統(tǒng)之間在WBS基礎(chǔ)上的共同聯(lián)系越多,對項目控制就越有益,因為這樣可以減少或消除分析中的系統(tǒng)差異。