2010年12月20日 星期一

軟體專案管理第十三週課程心得_軟體專案的選擇程序與要點


軟體專案選擇的時點,構面與決策模式

本來第十二章應該是於第十二週報告,但是因為李老師龍體微恙,因此博專時雨同學改於上週進行第十二章軟體專案的選擇的報告。軟體專案的選擇為何落在第十二章?在介紹過了軟體開發模式、專案規劃、時程、監控、品質等章節之後?又在尚未介紹風險、委外、專案的量度與評估等章節之前呢?這倒是令肥蝦茅塞不解!專案的選擇,如果依課文所述:「任何企業的軟體部門擁有的資源均相當有限,軟體專案的選擇其成敗與否決定了整個專案的成敗,」那麼就邏輯來說,應該在專案規畫之前就要有專案的選擇,但是選擇之前也應該要有專案的評估才能作為專案選擇的依據!因此專案的選擇應於專案流程中的何時進行?專案選擇所定義的內容與範圍為何呢?就如老師於課堂上所言:「一般實務上,能嚴謹的落實專案選擇作業,是少之要少,一般對專案經理來說,都是從拿到案子以後就才進行專案的規劃與管理,也許對於user單位來說,專案選擇就比較有機會進行!」

先從Vendor單位來說,就肥蝦有限的經驗,老師講的是非常貼乎實際的現況!雖然肥蝦所待的公司有進行所謂的成本效益分析,總公司也定義了一個基本的效益比率作為專案評選的基礎,但是在這都「吃不飽」的環境之中,又有那幾家公司能真得進行專案的選擇呢?為了接案,為了生存,所謂的成本效益分析不過是徒具形式,反正就像很多業務人員常說的:「只有接不到的案子,沒有作不完的案子!」因此就算賠錢的生意也是有人搶著作!反正賠是賠公司的,要是今年沒有Revenue的話,我這位子就馬上不保了!專案進行的艱苦與挫折也是要真的做下去了才知道呀!

PMBOK的流程說明中,在Develop Project Charter中的輸入Business Case中提到了:「Business Case與相關的文件中必須以商業的角度提供必要的信息,以供決定專案是否值的投資。」「一個專案的產生可以基於以下一個或幾個原因:市場需求、組織需要、技術進步、法律要求、生態影響、社會需要。」既然在Project Charter之前就要有Business Case的資料,所以專案的選擇應該於專案核准之前就要完成必要的分析與選擇。

記得今年參加資策會李克精先生所教授的快速功能法課程中,一開頭有一個投影片介紹Project Sizing Model之時有把專案估計的流程概要的陳述如【圖一】。

在上述的流程圖中,專案的選擇該於何時進行呢?照理來說應該在合約之前,如果評估的結果這案子不該作那怎能去簽合同呢?當然簽了合同後可以違約!就像先前肥蝦與中正國經研究所幾個同學聚餐聊天時提到ECFA,一位在中華經濟研究院擔任研究工作的同學堅信ECFA的簽訂有利於臺灣的經濟發展,但是肥蝦與其他幾位同學的看法是:「誰來確認ECFA的有效性?阿陸的誠信是否足以讓臺灣民眾信任?如果有違反ECFA之時誰來仲裁?又有誰敢來仲裁呢?」問題還是在於誠信二字!而這也正是目前兩岸所最欠缺的。因此,除非公司可以拋棄自我的誠信,不然簽約後再違約總是不划算的。因此,肥蝦就膽大的在此流程圖中的Contract之前劃了一個流程:『Project Judgment and Selection』,(如【圖二】)意即有意承作該專案的公司應在合約之前利用RFP上僅有的資訊,依據公司所有的Know-How與相關專家的意見進行專案的判斷與選擇!

如果就User單位來說,那何時該進行專案的選擇呢?如果不進行該專案的話,User單位照理也不會對外公告RFP,要求廠商提供相關的建議書!當然RFP公告之後,發包商可以利用技術性的手法中斷合約的評選,更狠者,可以利用消極的方法讓承包商的系統上不了線,讓此專案就不會實際的運作!但倒底在中間的過程中是需要費心費力的,因此如果能有效的評選專案就不必要冒此等的風險。

記得專案管理論壇上的好友-foolboy-曾去上那IIBA的課程,分享了一些BABOK(Business Analysis Body of Knowledge),肥蝦是沒有上過此等課程,但根據BABOK所繪製的領域圖(如【圖三】),這應可做為User單位在進行軟體專案評選的基本依憑!

以上的說明,就不禁讓肥蝦想起專案可行性研究的章節。在一些軟工或軟管的書籍中,常把軟體專案的可行性研究與範圍分析放在同一或前後的章節,惟有確認確定執行的專案,方才會進一步作更完整與詳細的專案規劃與撰寫專案管理計畫。在大陸機械工業出版社所發行呂雲翔王洋王昕鵬所著的【軟體工程實用教程】,將專案的選擇分列了四個階段:(1)專案發起。(2)專案論證。(3)專案審核。(4)專案立案。當專案經過可行性研究後將產生下列三種結果:(1)通過,按計畫進行。(2)通過,但要修改計畫進行。(3)不通過,取消該計畫。因此,以下特就專案的可行性分析,對應課文中的選擇構面與決策模式,略述肥蝦的想法。

關於專案選擇之時應考量的構面,在課文第十二章課文中舉出了「策略」、「管理」與「作業」三個構面,下圖則為所舉例的選擇發展套裝軟體之考量因素的思考構面:【圖四】

肥蝦覺得專案選擇的知識涵蓋應該是非常的多元化與廣袤。其實肥蝦覺得書中所述的構面尚不及近來所自大陸購買的幾本軟工與軟專所描述的完整。近來肥蝦所購買的專案管理或軟體專案管理的書籍,除了購自國外,也會上美商天龍看看大陸的書籍,平心而論,大陸對於專案管理領域的追求與發展所投入的心力與成果高於臺灣甚多,實在值得臺灣借鏡。

就軟體選擇的構面思維上,肥蝦以為應先就一般軟工與軟專的書籍中都會說明「可行性研究」進行分析,在經過可行性分析產生可行性研究報告後,方能進行專案選擇的決策。

就大陸機械工業出版社所發行呂雲翔王洋王昕鵬所著的【軟體工程實用教程】,可行性研究的目的不在於如何解決問題,而在於確定問題是否值得解決,以及是否能夠解決。作者列示了八個思考構面,以及五個研究步驟:【圖五】

其中,八個構思層面的要義為:

項次

層面

重點說明

1

戰略

以整體角度考慮專案是否可行。

2

作業

考慮系統是否能夠真正解決問題。

3

計畫

估計專案完成所需要的時間,並評估專案的時間是否足夠。

4

技術

專案使用技術的成熟度,及其優缺點,前景與制約條件。

5

社會

專案利害關係人的利害,以及法律與合約的層面。

6

市場

市場發展動向與趨勢,系統於市場上的定位與發展可能。

7

經濟

研發與運行的成本,並與可獲得的效益進行比較,與分析。

8

風險

專案過程中可能遭遇的風險、機率與影響。

PMBOK 2004年的說明中,一開始Initiating Process Group中的Develop Project Charter即提到Project Selection Methods(但此工具在2008年版即被移除)。此工具在PMBOK 2004的說明為「are used to determine which project the organization will select.」因此應該類同於本章的敘述。並且將此方法區分為兩個領域:(1)Benefit measurement methods(效益衡量方法)比如,比較方法(comparative approaches)、評分模型(scoring models) 、效益貢獻(benefit contribution)、經濟模型(economic models)(2)Mathematical models(數學模型)比如,非線性、動態、整數型、或多目標規劃算法。以上的諸種方法在PMBOK中也未有明文介紹,都需要進一步翻閱相關的書籍。

也惟有當每個專案進行可行性的評估,並予以書面化之後,公司經營階層方能對專案進行選擇的作業。在課文中列舉了幾種專案的選擇模式:

(1)財務分析法:還本期間法、淨現值法、內部回收率法(IRR)

(2)多元尺度分析法:資訊經濟、投資報酬率(ROI)、價值連結法與創新。

(3)比率分析法:流動比率法、速動比率分析法、利益分析法。

(4)投資組合法:投資組合矩陣。

這以上四種,肥蝦認為都是對應於PMBOK 2004中所言的效益衡量方法(Benefit measurement methods),其中肥蝦更以為尚投資報酬率(ROI)應該是財務分析方法,而不是多元尺度分析,評分模型(scoring models)應該才是多元尺度分析。此外,書中所列的財務相關分析方法,就與一般財務工具來說都是簡易型的,相關的經濟模型尚稱簡易。在時雨同學所介紹的期刊專文「A Software Tool for IT Project Selection (POSEL)」的報告中所列示的POSEL的專案評選架構【圖六】,肥蝦倒是具有非常好的參考價值。

POSEL將一個專案就貨幣可衡量與不可衡量的價值進行評估之後,進行整併,再依據風險與機率的分佈情況進行計算,進而排出順序。

但就肥蝦觀點而言,對於以上軟體專案的評價方式仍是過於簡略。尤其是一個軟體專案比之一般的股票、債券或選擇權的評價更是困難?為何呢!因為買了股票或債券,垮了不過變成一張壁紙,選擇權了不起只是賠掉權利金;但是專案作垮了,不只錢收不到,可能還會因為合約被告違約,政府的標案還會上採購法的101條款,專案團隊的成員可能喪失殆盡,這一切的一切,有形與無形的損失,實是很難衡量。這有點像期貨,可是期貨的標的非常明確,又不似專案利益有所謂的立即與遠期的影響,其估算困難度應該遠甚於選擇權與期貨評價的模型。

在專案的可行性分析中,有些數量方法可以應用。大陸化學工業所出版周榮喜張漢鵬所著的【項目管理數量方法】列舉了如下的四個範疇與對應相關數量分析方法。

範疇

相關理論

財務評價

資金時間價值

財務評價指標

利率期限結構模型

不確定性

盈虧平衡分析

敏感性分析

機率分析

選擇模型

目標規劃模型

期權投資

選擇權、期貨評價模型

一個專案的可行性分析與評價即然如此困難,那公司的經營階層,著重企業管理的長官們要如何去瞭解與進行選擇呢?這又引發了企業管理與專案管理之間的連接與互動性的諸多問題。

在一個專業分工,講求專業領域的專家的時代,這些綜合性的衡量與選擇,要如何委由公司的經營階層去進行?一個專案管理辦公室是否有能力克盡己責?是否有相對應的職權去處理?公司是否需要額外成立一個囊括所有專案管理領域的評選委員會?專案管理與企業管理要如何切實的接軌呢?就如企業所設定的ROI目標要如何落實到專案的評選與執行的層面呢?

理論上,似乎應該是公司的法務部門與財會部門,就專案的法律與財會分析的過程與結果進行評審;而各部門的職能經理也只能就該專案牽涉到使用該部門資源的狀況進行分析與評估;一個專案的市場與社會層面的評估可能由行銷或業務部門考量;作業的思考則由作業單位進行研討;公司高階經營主管,則就各單位的評選意見,再根據公司的經營策略與方向進行整合性的專案選擇。但就肥蝦來看,各專業人員實在不可能具有所有專案相關的領域知識,如風險、組織人員、或者技術層面的構思能力。而一旦專案經由公司經營階層確認後,專案管理與實作人員如何去依循經營管理的決策標準去有效執行與勾稽專案,並且回饋到企業經營者的管理認知?因此肥蝦以為這領域,目前還是一個值得待深入探討與研究的地方!

以上僅是肥蝦有限經驗與智識的淺見,還請 先進給予指教!

2010年12月9日 星期四

第十二講 期末總整理 和 成立一個思考俱樂部


()思考為一種人人都能培養的技能

(1)我們必須將負面思考放在該有的位置上,作為整體思考的一部分,但將創造性、建設性和計畫性思考擺在負面思考之前。

(2)我們必須理解知覺如何以自我組織模式系統的方式運作,以及後續種種,譬如,水平思考就理所當然緊接而來。

(3)我們必須將情緒、情感和價值觀放在適合它們的位置上。最終它們會是思考中最重要的部分-只不過它們是在結尾時才派上用場,而不是一開始就發揮影響力。

(4)讓習慣、態度和策略成為我們的第二天性;對自己的思考技能少點自滿,也不那麼依賴那些使用陳舊說法的人來思考,我們的進展會更快速。

(5)本書中倡導的概念:

(i)PO」:直接肇因於模式系統的邏輯。

(ii)「一個概念」的行動價值。

(iii)Exlectics:有別於辨證法。

(iv)「邏輯泡泡」:以直接方式陳述知覺總合及使他人在其間能邏輯行事的結構。

(v)「運作力」:有別於敘述形式的思考。

()思考練習場-思考據俱樂部

思考俱樂部是練習和享受思考技能的一個場所,是為那些要享受思考、想鍛鍊思考技能的人而成立的。

(1)宗旨:提供一段時間與一個場地讓人享受和練習思考。場合及例行程序是其主要優勢。

(2)思考類型:關切的是智慧。思考俱樂部不是一個用來爭論、偏袒和辯護你觀點的場合,而是一個可以公開探索議題和誠實評估的所在。重點在於知覺,清晰又簡單很重要。

(i)思索某個議題這樣的思考本身。

(ii)思考我們如何考量議題(價值觀、偏好、膠著、想不出意見等等)

(3)活動:三階段-1.學習基本的思考技能2.練習這些技能3.應用這些技能

(4)形式和紀律:沒有正確的答案也沒有固定的見解,就必須有十分嚴格的流程紀律;紀律和儀式、程序是取代熱忱的理想替代物。

(5)組織:

(i)人員

(a)籌辦者和主席:籌辦者要擔負起聚會的全部責任,並且表現得像主席一樣。籌辦者應該從一而終

(b)計時員:計時員必須精準又堅決。會議必須準時開始準時結束。

(c)記錄員:記錄員的任務是要為每次會議做摘要報告,列入會議日誌中。整個摘要應該控制在三百到五百字。

(d)聯絡員:提醒會員下次聚會的時間,確認若有人不能參加會提早通知。

(ii)聚會地點

理想的聚會地點是家裡,場所應該都選在同一個地點,聚會時間也最好固定。

(iii)頻率

最佳頻率是兩周一次。

(iv)持續時間

前四次以一小時為限,而後可以慢慢增長至一個半小時,再到兩小時。

(6)會議日誌:應該做會議日誌,記錄每一次的會議(包含時間、地點和出席的人,以及議程和思考內容的摘要-300500字。)

(7)內容:會員都必須閱讀過本書。

(i)在一開始就應該直截了當強調重點只在練習和發展基本的思考技能。

(ii)有必要維持一個嚴肅議題和有趣議題之間的平衡。(從一開始的1:3漸增到1:1)

(8)議程

(i)試辦會議一:

(a)議題-籌辦者設定議題焦點為PMI技巧,提醒會員PMI的性質。

時間:二~三分鐘。

(b)第一個練習-六個人為一組,二分鐘討論正面,二分鐘討論負面,二分鐘討論有趣面。

時間:六分鐘。

(c)第二個練習-三人一組,隔開各自進行PMI討論,六分鐘後,兩組集合報告各自的結果(回饋)

時間:活動六分鐘;回饋四分鐘。

(d)第三個練習-每個人都只作PMI一部分,個別想兩分鐘,兩分鐘後再次集合輪流報告心得。

時間:活動二分鐘;回饋四分鐘。

(e)第四個練習-三人一組,隔開各自進行PMI討論,六分鐘後,兩組集合報告各自的結果並進行比較。

時間:活動六分鐘;回饋五分鐘。

(f)討論時段-全體一起討論以下議題:

PMI練習的價值。

.什麼時候做PMI練習最有用?

.做PMI練習的危險。

.剛開始時,PMI的形式會不會讓人覺得奇怪?

.剛開始時,嚴格、短暫、時限會不會讓人覺得困難?

.在PMI練習中「有趣面」部分所遇上的困難。

時間:十分鐘。

(g)第五個練習-全體會員一起討論。

「選舉投票時,每個人有兩票,其中一張是負面選票,用來抵銷你不喜歡候選人的票數、」

時間:六分鐘。

(h)練習項目-每個人寫下「練習項目」(包括嚴肅和有趣的議題),經過討論後,作為日後議題的儲備。

時間:活動三分鐘;回饋四分鐘。

(i)會議尾聲-提醒下次會議的注意事項,下次討論議題為APC技巧,會員要記得先閱讀本書相關內容。

時間:一分鐘。

(i)試辦會議二:

(a)議題-籌辦者設定議題焦點為APC技巧,提醒會員PMI的性質。

時間:二~三分鐘。

(b)第一個練習-全體針對「一天清晨有人看見一位婦女在花園裡掩埋三隻紅色短襪,每隻襪子都埋在不同的洞裡。對此可能有什麼不同的解釋?」單獨進行API練習。兩分鐘後全體集合,比較他們的解釋。

時間:活動二分鐘;回饋四分鐘。

(c)第二個練習-三人一組,針對「尋找各種方法以測量一個人二十四小時中所喝下的液體總量。」設想最多方法,時間到後比較兩組的記錄。

時間:活動三分鐘;回饋四分鐘。

(d)第三個練習-籌辦者輪流詢問「尋求各種節省需付費能源的方法,不管是在家庭裡或是整個大環境的。」會員想不出就跳過,當到連續三個會員都想不出跳過時,改採自由發言。

時間:最多八分鐘。

(e)第四個練習-三人一組,各自討論「有個父親發現他十八歲的兒子為了償債,私自開走家裡的汽車變賣。兒子說出買車的人,父親能採取哪些行動。」三分鐘後集合比較他們的方案。

時間:活動三分鐘;回饋四分鐘。

(f)討論時段-全體一起討論以下議題:

.我們什麼時候要尋找替代選項,什麼時候不用?

.不斷尋找替代選項的危險性在哪?

.為什麼有時候很難找到替代選項?

.所有的替代選項都應該列出來嗎?即使是那些很不可行的?

.替代選項的搜索範圍要有多廣?都在同個方向找,或在不同方向各找一個?

時間:十分鐘。

(g)第五個練習-每個人花兩分鐘思考「有什麼能發揮跟梯子、杯子、狗、鑰匙、窗戶相同的功能?」再全部一起討論,輪流要每個會員對每個項目提出一個替代物。

時間:活動二分鐘;回饋四分鐘。

(h)第六個練習-全部會員一起討論「因應街頭犯罪增加的各種可能方法。要注意的是,因應方法不代表就是尋求解決問題的辦法,還包括著手處理或仔細考慮問題的方法。」的各種因應方法,稍後並將這些因應方法分類。

時間:七分鐘。

(i)練習項目-每個人寫下「練習項目」(包括嚴肅和有趣的議題),經過討論後,作為日後議題的儲備。

時間:活動二分鐘;回饋二分鐘。

(j)會議尾聲-提醒下次聚會的時間和議題。

(9)必須避免事項

(a)缺少時間紀律,某項討論變得「有趣」後就放任其延長。

(b)練習某個思考技能的當下失去焦點,結果是泛泛的討論和空談。

(c)自我形態的爭論、想證明一個論點、證明自己是對的、證明對方是錯的。

(d)處理太多嚴肅或「沉重」的議題,陷入陳規的泥淖中和炫耀事實。

(e)看不出練習「有趣」項目這樣的簡單程序可累積出堅實的技能。

(f)野心太大、太急於將養成中的思考技能應用到「真實事件」或解決會員的個人問題上。這終將會成為思考俱樂部的目標,不過是在一段時間之後。

(g)籠統馬虎,覺得流程儀式不需斤斤計較。

(h)深陷議題之中,無法視為練習。

(i)不願思索涉及其中的「思考」,也不願只考慮議題。

(j)軟弱的籌辦者,或者試圖輪換職責、導致出現軟弱的籌辦者。

(k)缺乏幽默感。

(l)政治或宗教成見。

※以上這些事情,都可以藉由將注意力確實專注於焦點、流程和時間紀律上而避免,空談、自我和驕傲都是會議大敵、

感想

首先,終於把這本書唸過並做了相關的心得分享,實在得大舒一口氣(當然,也得謝謝各位看倌看了那麼久!),一時之間覺得自己有如釋重負之感,但也覺得自己是如此的不堪與脆弱。肥蝦常常逼迫自己要能比別人多想一點,也要求自己要有比別人多想一點的能力。這個想法正就落入Edward de Bono所說的負面思考的心態。自己也許稍具思考的能力,也自以為是能先思考再付諸感覺行動的人,但要將這知覺與思考變為自己的第二天性實在還有一大段的距離。

這本書所要闡述的重點不像溫伯格「問題真得是問題嗎-你想通了嗎?」所要求解決問題的程序(定義問題問題定義問題溝通問題共同化自我反省回應到目的);與齋藤嘉則的「發現問題的思考術」所提倡的發現構思分析過程也不太一樣;與岸良裕司依據TOC理論所寫解決問題的步驟!擬聚共識界定核心問題、化解衝突確認目標、防範可能風險建立中繼目標,確立執行順序。但是也都有一些關係。

本書對肥蝦來說是一本內省,修練內功的法門。首先,要讓自已有一個遇事、凡事都能先多想、多思考(比較性)的作法;不要囿於自己或他人的想法,就是不要有經濟上的【從眾行為】,也就是要有如去年修讀吳統雄老師課程所要求學生的「獨立人格,多元學習」的作為;但思考過程不是如吳老師說的(1)理論建構。(2)資料收集。(3)資料分析。(4)理論辨難。-這是學者研究問題的態度。

本書的作法是切合每人的生活與工作與日常處事的方法。第一步,要能先破除自己的【執見】(PMI),然後想想除了你預定的作法外,還有什麼方法(APC)。破除了【執見】之後再重新定下來思考(抽取歸類與分化分析覺察)重點就是要讓自己的處事模式增多(柏瑞圖八二法則-80%可以套用既有的模式;20%需要思考創造新模式),但要切記不可為模式所困(利用錯誤、意外、幽默;用踏腳石、隨機刺激法;用水平思考,用「PO)。思考的方式要(1)先收集所能夠搜集的資訊(CAFC&S;用射擊式或釣魚式問問題)(2)知道別人的思維與感受(用邏輯泡泡、用Exlectics思維、用EBD/ADI、用OPV、要明瞭變異價值、要能有效溝通)。思考作到知己知彼後能從價值承載言詞中辨別真正的價值,才用自身的價值觀真正判斷何為HV/LV。在這一連串的過程中還必須思索這思索過程,瞭解決策前後思考之不同,考量現實與推測未來,排定優先順序,再秉持著這感覺以毅力付諸行動。這種種的一切切切不可或忘你的目標與目的(利用AGO),知道風險與限制,明白相關資源,設定一個有彈性、思考面向廣的計畫。這種種的修為就是要讓知覺與思考成為個人的第二天性,成為一個「思考者」,可以專注思考,敏感性的思考;而達成這目標除了思考的標的外,也要注意思考的思考,可以斟酌使用TEC + PISCO的綜合方法。

最後一個感想:「肥蝦也想參加這種思考俱樂部!!!

2010年12月8日 星期三

軟體專案管理第十一週課程心得_Organizational Structure and Project


Organizational Structure and Project

第八組三位同學分別報告了【軟體專案管理】的第十章 專案組織與團隊運作與第十一章 軟體人力資源管理,雖然負責的範圍遠大於其他的分組,但是報告的書本與期刊內容卻是一樣完整與精彩。說實在的,肥蝦對於專案管理中的人力資源管理與溝通管理向來較為weakness,當然一方面因為自己對於人資管理較為缺乏興趣;另一方面也是肥蝦的主觀意識過於強烈,對於傾聽他人的發言與意見,會因為自我的主觀意見與認知,直接給予對方相當直接的反應,也是肥蝦一直被批評為太機車的原因之一。(另一個重要原因是肥蝦對於文件的要求較坊間的陋俗多一些!)

這一篇肥蝦主要是針對課堂上佳欣同學報告第十章中述及的專案組織架構以及授權的內容。以下將分成兩部份討論進行討論:第一部份 公司組織、專案組織、專案類型架構-就肥蝦已有的認知與想法,對三者與專案執行之間作一個簡要的說明與臆想;第二部份 專案組織、專案工作分派與專案授權-則延續第一部份的專案組織,進一步與第四章專案規劃的RCAI+圖形、第六章時程規劃中的專案組織與工作分派,對應到PMBOK9.1 中的team member roles and responsibilities,談到專案團隊內的授權

()第一部份 公司組織、專案組織、專案類型架構

在第十章中提及的專案組織結構的段落裏,將專案組織區別為:

(1)功能式組織

(2)矩陣式組織(依專案經理的職責區分)

(i)功能矩陣式

(ii)平衡矩陣式

(iii)專案矩陣式

(3)混合式組織

對於以上的定義,PMBOK 20082.4.2 Organizational Structure也有對應提到Functional OrganizationMatrix Organization(Weak, Balanced, String)Projectized OrganizationComposite Organization。但是,在【軟體專案管理】第十章所述及的,是為專案的組織架構; PMBOK所稱的組織架構卻是為Enterprise Environmental Factors中的要素之一,其會影響資源的取得與利用,以及專案的建構(Organizational structure is an enterprise environmental factor which can affect the availability of resources and influence how projects are conducted.)。所以在PMBOK 2008中說明的是Enterprise Organization,是描述公司的組織架構,並非本書中所說的Project OrganizationPMBOK是另外在9.1發展人力資源計畫提到Project Organization ChartProject中的Roles and responsibilities,這比較類同【軟體專案管理】第十章的課文內容。不管是PMBOK或【軟體專案管理】,兩書都未進一步說明企業組織型態(Enterprise Organization)與專案組織型態(Project Organization)間的相關性!

此外,佳欣同學所報告的"Risk Implications of Software Project Organization Structures"的文獻,該篇文章中將專案組織的類型─Project FormMatrix FormFunctional FormAdhocracy ─與專案類型-Pure Project Form (純專案型態)Hybrid Form(混合型態)Operational Activity(作業活動)Breakthrough Event(突發事件)進行交叉分析,就有限的資料進行實證研究,探討不同專案組織在面對不同類型專案下可能存在的風險因素。姑且不論該篇文章的實證結果,就肥蝦所體認該文作者的想法,伊應該是認為專案類型與專案組織架構型態之間也應該存在著相當的交互影響!

專案所屬公司的組織架構、專案組織架構與專案類型其間,三者是否會有一定的相關性與必然性?是否會進一步影響專案的結果?專案執行的結果轉變為Lesson Learned之後是否會進一步回饋予企業,作為企業組織架構調整的依據?一般人的直覺與觀感,我們會直論式的推斷功能性的企業組織結構,專案組織應該以功能性為主,專案經理所扮演的角色可能僅是一個聯絡者或促進者(expediter)的角色;專案性的企業組織結構,其專案組織就應該是專案性組織,專案相關的權責由專案經理掌控主導權。而對於突發性的臨時重要事件,公司也許會組成一個臨時編組;對於預定經營計劃中的專案型態,公司或許會組成相對應的專案組織。但三者之間的互動性,以及與專案執行的結果之間,是否就如直覺般的認知,三者之間是否存在有一定的相關性呢?肥蝦覺得這是一個非常有趣的議題!

就肥蝦有限的瞭解與閱讀,雖然有不少的著作探討專案組織型態對專案成敗或風險的影響;也有很多的報告研究企業環境要素對專案管理的影響。但是,截至目前為止,大腹便便卻腹笥甚窘的我還尚未閱讀過有人就公司組織架構、專案組織型態、專案的特質與屬性、專案的執行結果四者之間,探究其中的關聯性。

首先,肥蝦先行假設四者間的關聯性如【圖一】

進一步,應該則需要推定四者間兩兩之間的相關性,以及檢測其間的關係是否存在的假設!這當然只是肥蝦的臆測。但是試想,如果把當初第四組的彥宇誌源同學所舉出的課堂討論案例-【CIO的困境:誘騙加入 未必持久】(請參考:軟體專案管理第七週課程心得之一_Case study of the CIO's straits),把劇情往下延伸到:「馬修斯公司執行長在聽過科技長報告後,決定將自己的構想-提高衣櫃佔有率-變成一個公司層級的大型專案,組織一個專案團隊,直接隸屬於執行長辦公室。該團隊的專案經理由科技長擔任,專案團隊中包含郵購與網路部門營業部門、行銷部門、財務部門組成的專案功能小組,每個功能小組則由該部門中的第二把交椅擔任。」這後續將會有怎樣的情況產生?馬修斯公司內部員工與外部媒體是否會開始揣測科技長巴利高汀是否已被執行長設定為下任執行長的第一備位人選?各部門的副總們如何看待這一個專案團隊?是否會抵抗這專案團隊?針對科技長目前所遭遇到的資源壓力與各部門的壓力,是否可有效緩解?等等原有議題與可能引發的新議題,肥蝦想應該會有不同的思維與作法,對專案的成敗與效果也會有不一樣的結果。

其實看看你、我週遭的環境!很多公司一旦少主進入公司,就會給少主掛一個總經理特助,或者特定部門的主管,然後成立一個可以跨越各部門的專案團隊,執行公司一個中、短期的重大專案,這不就像是上述的案例嗎?回思"Risk Implications of Software Project Organization Structures"該篇文獻,作者所研究的實案中,一般以功能性架構為主的公部門,是否已經為了專案的類型與屬性進行了不同的安排?記得肥蝦參加2010年台北國際專案管理論壇時,大陸參加世博規劃作業的專案管理人員報告世博的專案,以及台北市公園處介紹花博的專案,兩者之間因為政府的組織架構差異即大,以及世博與花博的大小與展覽屬性有別,因此對應的專案組織架構型態與資源的取得與利用,兩者間有者極大的差距。

第二部份 專案組織、專案工作分派與專案授權

書本10.3討論授權乙節,主要在講述在不同的專案組織與專案生命週期間,對於專案經理的授權程度,以及專案經理與功能經理間的可能衝突。但是,肥蝦此處要進一步說明肥蝦關於專案團隊中授權類型的看法。

如同第一部份所述,公司的組織與專案的類型,當然會影響到專案的組織架構,專案組織型態也當然會影響到專案團隊內的授權與作業。此處,暫且假設公司組織與專案類型對專案團隊內授權與作業影響為一個已存在的要素,除此之外,一個團隊的專案經理還應考量那些要素,以進行對團隊成員進行授權與要求呢?

就如書本所說的:「管理者不可能獨自完成專案大大小小所有的事務,有些工作必須授權由他人來完成。」在專案經理肥蝦有限的時間與能力下,不可能自己完成專案的所有事務,也不可能親身參與各個活動,一定必須將專案工作進行適當的分派與授權。肥蝦以為專案經理應就專案的工作內容與屬性,專案的組織架構、專案工作項目的優先性與重要性、專案成員的人格特質與專案工作的分派等因素,進一步進行專案團隊內部的授權。因此,肥蝦依憑自我的主觀認知,整合至目前為止同學們的報告資料,繪成【圖二】


一個良好的RAM圖示,不但可讓專案團隊彼此清楚瞭解專案工作職權的分派與責任、權力,有效的凝聚專案成員對專案的向心力,更可讓專案經理著重於專案的管理性工作,瞭解、界定與解決專案的問題,在達成專案的目標的過程中RAM將可有效的發揮它的助益。