那麼,認證如何提昇專案的價值呢?大多數的人可能認為,認證提供一些標準作業流程,使專案的進行可以規劃、預測與管控,並且提供一共通的語言或平台讓專案團隊的溝通更為順暢。筆者則認為,認證除了上述的優點,同時也提供了對專案系統化的思考方向及擴展不同觀點以促進團隊成員的學習與成長,更進一步增加團隊成員的素質,培養其兼顧不同觀點的視野,這才是筆者所認為的認證最可貴的地方。
台灣近幾年來,PMP的成長速度相當驚人,現今全台灣PMP證照數量是筆者當初取得時的十倍以上。然而,當台灣的PMP愈來愈多時,PMP證照本身還能展現它不凡的價值嗎?這其實是一個值得深思的問題。
或許慢慢地,PMP證照將不再被視為黃金證照,但至少其價值並不在於PMP認證的困難度與稀少性,而是在於PMP如何增加自己的附加價值與創造個人的差異性的能力。有人說PMP不一定是專案成功的保證,筆者看來,其意義應在於,提昇專案成功的機會不再只是靠認證的表面功夫,而是靠建立對專案管理的正確觀念與態度,以及依據專案過程中經驗與教訓(Lesson learned)培養獨立思考的能力。如果拿到PMP證照只是因為我們對考試取證很有一套,卻無法落實到實際的專案實務,這樣在沒有練成足夠之根基的情況下,聽天由命地完成一個專案當然是必然的結果。
PMP認證是如此,那麼CMMI認證呢?筆者的同學,也就是台灣應用軟件總經理葉顯榮,他具有CMMI主任評鑑員及CMMI講師資格。他告訴過我,國內有一家已通過CMMI ML3評鑑的公司,曾諮詢過他的意見,問他公司接下來要如何達成CMMI ML5的目標,但他看過了他們的內部資料卻發現,表面上他們雖已通過ML3,但對於ML3的成熟度等級而言,卻還有很多地方是必須要再補足的,否則要到達到ML5的成熟度等級是很困難的。
為何認證價值無法發揮?
筆者很能體會同學告訴我的現象,我在工作中常會發現到,有些管理者一味著以「照章行事」的觀點去理解CMMI的流程,卻忽略了軟體專案高度不確定的特質,結果在管理上不能面對現實,管理只是表象的文件與流程,根本不可能確保實質的品質。例如,筆者常看見有些管理者以為流程改善只是他自己依據範本寫好計劃書然後找開發者要資料或用工具產生表單資料,卻對開發團隊做什麼卻一無所悉,絲毫不見他觀察比較專案現況與目標的差距,調整規劃後再採取行動。流程改善對他們而言,似乎是呼一呼名字,用手點一點就可以的「呼名大法」(named magic)。
當然,有時候照章行事是必要的,然而管理者必須要了解到,照章行事是管理的開始,而非管理的結束。管理的目的是為了解決專案的問題,所以,管理者必須在專案過程中透過穩定而客觀的觀察現況,一旦專案偏離目標及時調整計劃,然後採取矯正措施。如果管理者只會照章行事,其實也意味著他對的感知是盲目或茫然的,如此一來,也就難以產生有效的管理行為。
因此,當我們發現到我們只能「照章行事」來理解PMBOK或CMMI的流程時,我們或許對專案目標已經開始混淆了,如此流程很容易變成一種迷思,也就是很容易造成目標與過程的混淆。所以,我們應該要有所省思,真正解決問題的是團隊,流程只是輔助與工具的角色。換句話說,要應該用流程來支援團隊,而非用團隊來支援流程。重點應該是流程如何讓團隊的工作與專案的目標可以有效地連接起來,然後不斷地改善流程,並在過程中提昇團隊成員的素質,並形成寶貴的經驗與教訓。所以,認證之於專案的價值,並不在於作業的流程,而是整合的智能呀。
12.QQ 於 2007/11/05 20:16 回應
這是個人經驗: 當您跟各國人士一起參與專案的時候, 北美人士普遍不看重亞洲人的能力的時候, 有時候可以說是擺明的輕視, 事實是北美的能力又不怎樣, 但是當他們把您排除在核心之外的時候, 無論您經驗有多豐富, 品質有多好都是個屁. 但是, 當您這時候拿的出來PMP的認證, 加上有品質的outcome 在他們眼中原來不起眼的亞洲人, 頓時尊敬了起來, 這時候, 您有機會進入決策核心參與決策, 您的能力與經驗才派的上用場, 這就是認證的價值, 可以贏得民族尊嚴. 不用在險惡的國際競爭環境, 插的上一腳, 不用自怨自艾, 不用埋怨其他人的種族歧視, 且在美國他們視這些認證為基本的common sense, 您有去上過課有通過認證, 於是有了共通的語言與認知, 作為專案執行上的共識.11.inpines 於 2007/09/26 09:59 回應
10 樓的朋友所說的,筆者抱持保留的態度,因為也常有人來對我說:PMP 沒什麼了不起,只是他不想考而已,而且考上 PMP 又不代表什麼,一堆人考上 PMP 還不是不會帶專案。我對於這樣的意見表面上不會說什麼,但我心底卻對這種看法十分不以為然,甚至會很看不起他們,因為他們多半都沒有身體力行去學習 PMP 的知識,只憑個人主觀看法來發表意見,而意見卻是最廉價的商品,他們說的口沬橫飛,對專案管理的認識又都是片面而很多地方是觀念錯誤的。我認為,如果要證明考取證照很簡單,那最好的方式就是身體力行去證明,否則,別人會認為你是吃不到葡萄在說葡萄酸。
PMP 是如此,CMMI 又何嘗不是呢?你會認為 PMP 比 CMMI 好,那別人當然也可以認定 CMMI 比 PMP 更好,但筆者認為這種比較沒有意義,這也不是本篇文章所要談的。存在必有其價值,如果不明價值,任何認證都是無用的,但問題不在證照本身,而是在人身上,如果人們根本沒有抱持學習的態度,又怎能了解認證的價值何在呢?認證對我們的意義也只能當成茶餘飯後批評的主題之一罷了。
10.匿名 於 2007/09/22 09:26 回應
其實CMMI LA 並沒有什麼了不起,只需要註冊SEI,花錢去上五天課程回來,你就具有資格了,SEI根本不會去研究這些LA的背景經歷,像軟體園區內一家號稱最多LA的公司,也不就是花錢送一堆人去上課就有資格,實際上輔導過的廠商死的死傷的傷,沒有一家大紅大紫。真實原因就是這些號稱軟體工程專家的人,都是一些學歷都跟資訊無關,且經歷更是慘烈,都沒有寫過程式帶過專案的,這樣的人輔導或是做軟體工程評鑑,實在很難想像,這樣的品質可以好到哪裡?這樣難道不是純粹賣證書嗎?
LA也就不難想像品質了,花錢就可以有LA,當然也是收錢就給你證書囉!評鑑的過程也不就是那樣嗎?造造假,做一些證據給你看囉!
各位還不是務實點,PMP證書反而比較嚴格且真正符合國際標準!
9.匿名 於 2007/09/13 10:55 回應
感謝 Bala 的意見,同人任職的公司也是 CMMI ML3認證過的,公司同樣也有也幾位同仁有PMP資格,但我的看法卻跟您不同。除了我以外,我在台科大 EMBA 的同班同學,全班近半數都有 PMP 證照,文中所指的那位 CMMI LA 也是這一班的同學,除了軟體開發的實務經驗以外,我們全班多數同學,包括我都受過 CMMI 學術理論的薰陶。
說這些並不是想顯露出同人很了不起,而是想提醒,我們的觀點常會因為經驗而有所不同,容易產生侷限性,因此,為了避免偏見,我們應該多聽聽他人的經驗,並向專家學習,然後再思考自己的觀點是否有忽略了什麼。
雖然賈大仙說,專家判斷往往會變成一種光環,個別專家的意見很容易有個人偏見,然而,當聽了多個專家的意見後,便可以去除偏見,而得到較為完整而一致的專業觀點。
"但是我的問題是:這些東西到底對專案有何幫助?個人以為,答案是沒有。"
您認為認證對專案沒有幫助,其實,我對您下這個結論的假設比這個問題的答案還感興趣,你認為沒有幫助是基於您的經驗讓您覺得認證徒具形式,然而,我感興趣的是,為什麼這種抄短線取近利的軟體開發文化會存在呢?如果這種文化必須存在,當然認證存在是沒價值的,因為其基本精神是相互抵觸的,但這種文化對高品質的軟體開發的幫助比較大,還是認證中的專業幫助比較大呢?我想,不同的價值認定對這個問題會有不一樣的答案吧。
這篇文章,同人提出我的價值認定,我不喜歡這種抄短線取近利的方式,這種文化會讓專業沒有存在的空間,當然或許有人會不認同我的觀點,但我認為這是沒有標準答案的問題,而只有價值觀的選擇,換句話說,一切關鍵還是在人身上呀。
8.Bala 於 2007/09/11 22:48 回應
PMP? CMMI?這是什麼東西?PMP? 拍馬屁?CMMI? 想不出來耶。
各位別以為我來鬧場的,本人服務的公司是CMMI ML3認證過的,公司有也幾位同仁有PMP資格,問題是這些東西除了張紙和logo,到底對專案進行有什麼幫助?
經營公司本來就是為了牟利,對公司而言弄張證照就是拉抬身價,最好所有軟體專案都能設定門檻,這樣競爭者自然少,也不會有一堆不長眼的來低價搶標,幾家大公司sales先坐下來搓個麻將,談好底價,得標者好歹能多賺點錢;對個人而言多張紙談薪水時當然也比較有利,大家何樂而不為?但是我的問題是:這些東西到底對專案有何幫助?個人以為,答案是沒有。
幾年前ITIL吵的火熱,SLA/SLM等名詞成了顯學,問題是ITIL的第一步"define Service Level"大概就搞垮所有的人,如果大家看過相關內容就知道,越高的Service Level Requirement,相對要用更高的成本(hardware / software / arch / MA resource...)去維持,說穿了就是有多少錢就做多少事(合理嗎?當然),問題是有哪幾個甲方能接受這個事實?又有幾個乙方能不計成本去賠錢呢?
PMP/CMMI其實也是一樣的問題,甲方希望乙方通過某些認證來確保專案品質,但又提不出合理的價格讓乙方正常運作(包含人員薪資和專案管理等成本),乙方當然是因陋就簡虛應了事,這是天經地義的必然下場,搞了半天,這些紙張還是淪為賺錢的幌子,不論是對公司 or 個人。
公司導入CMMI的過程中大家一直有個疑問,我們是為了CMMI而CMMI?還是真的要改變我們的做事心態?一開始兩派人馬當然都有,前者或許略多,現在通過認證快一年了,個人發現前者變成90%以上,Why? 大環境根本不成熟,過低的專案價格把人都壓扁了,以前的雄心壯志早就被摧毀殆盡,專案管理上的事不是第一要務,程式寫的出來才能生存,能用各種辦法獲利這才是英雄,CMMI? 徒然增加一卡車管理和執行流程上的成本,能手就省了吧,被稽核開NC?開就開,老子能驗收賺錢就行了,NC有什麼了不起?這種惡性循環之下認證還有何意義?大概僅存marketing的象徵性質吧。
7.做人要有sense 於 2007/09/10 08:28 回應
其實並沒有專家或者說人人都可以是專家
只要有心
丁丁也可以成為專家
6.wendy 於 2007/08/31 11:28 回應
個人認為專業與技術不是很大的問題,重點是...人的問題.有時被一堆看似有用的認證和日新月新的學術名詞或大師名言,搞得眼花撩亂,感覺未來真的是個大問號.
最近有個想法...那就是試著努力去了解人,多學學軟性技巧(soft skills)吧.
5.老仙 於 2007/08/30 11:12 回應
哈哈...沒比較的意圖,只是證照和學位,在專案管理上往往被灌上expert judgement(專家判斷)的光環,而事實上這些"專家"是什麼樣的水平,我想你我都接觸不少了......(幸好老仙已非圈內人,只是掛個名號混飯吃之徒而已)