2004-11-15

失控的專案-part II

這次...失控的不再是專案,是我!!!

今天在我跟原來負責專案程式設計師確認進度的時候...終於,我的語氣變的很嚴厲了!應該是有出現恐龍吼吧!...臉色也很難看...還要極力抑制我那因為過度生氣而顫抖的聲音!完了!這下全公司應該知道我是恰查某一個...唉...ㄛ彌陀佛!!!
有鑑於專案的時間雖然已經往後延到1/1號,但是如果到那天新版網站還拖著不出來...我想引就辭職是我唯一的路途了!所以,我只好採取緊迫盯人的手法,盯緊各部分的進度,FAE Stand by隨時可進來建資料,產品圖預計這星期五可完成,新加入工程師負責的A.B.C三大部分OK...只剩那個久久不能完成的產品和技術支援了

早上進去前後台瞄一瞄,OMG...怎麼還沒有完成!?這部分算算也做了2個月了ㄟ...雖然百般不願意,但爛攤子終究要收,雖然Product的部分,是他早該於2個星期前完成的進度,但今天我還是鼓起勇氣詢問了一下程式設計師有空嘛?我們方便討論一下有關產品的部分嘛?隔幾分鐘後,程式設計師過來了討論,

Hugo:ㄜ..怎麼還不能把產品的料號建置到產品類別裡面阿?

程式設計師:因為要在Datesheet才能建料號阿?

Hugo:但是這樣不合理阿,通常產品建置到最後就是要輸入料號才對

程式設計師:好,我整個做好後再修正

Hugo:疑...這邊怎麼還不能輸入資料阿?

程式設計師:ㄜ,我問過FAE...他們說過這部分不是很重要,所以我打算以後再做

Hugo:但是這是本來規劃就有的,你還是要把功能做出來阿...不然FAE以後要重新輸入資料也不方便ㄟ

程式設計師:但是,我現在沒有時間做這一個部分ㄟ,如果我還要執著於這部分,我接下來產品支援的部分會沒辦法完成,程式本來就沒有完美的...我現在只能做到80%~90%都是要一邊做一邊修阿...

Hugo:(挖靠!原來你從來沒打算要一次做好,這是什麼心態阿?)但是,你這邊沒做完的話,我沒辦法驗收阿,因為就是沒做完!再說,你下面的部分也是要花時間完成的吧?你可不可以跟我說,你Product部分什麼時候會完成?Support部分什麼時候會完成?...還有其他的部分呢?

程式設計師:Product部分這星期五(11/20)大概會完成...然後Supoort的FAQ部分,大概需要我3-4個工作天...

Hugo:可是Product的部分早就應該要完成,為什麼現在還完成不了?

程式設計師:因為我不曉得我們有兩種產品類別,我一直到開始做Support的部分才知道,所以我後來花了很多時間回頭重建那部份

Hugo:(挖咧...你要一直強調你的失憶症的話,那我也只好不客氣的提醒你事情的真相),我們重頭到尾每次開會的時候都有提說會有兩種產品類別,而且Morris也有做出網頁阿和你討論過...你怎麼會不知道

程式設計師:我真的不知道阿...而且我有跟FAE確認過

Hugo:(算你狠...裝傻到底...FAE,你會不會找錯人討論了...網頁是我規劃的,設計是Morris設計的...你何苦去找FAE!?誰會比我跟Morris兩個更清楚?你好歹也要問對人阿..難不成你要把自己問錯人的罪過要別人扛?)

Hugo:(我苦阿..本來預計是要到11/22程式要全部完成的阿...那還有其他部分怎麼辦?)如果要1/1號上線,起碼要留3個星期給國外分公司的同事建置資料,然後給國外分公司同事建資料之前,留一個星期給台灣同事建置的中英文版的資料還要抓bug,我想...我們真的沒有多少時間了(事實上最晚最晚11/30號程式初版要整個完成),那你可不可以告訴我一個你Product大概預定完成的時間呢?還有Product整個確定完成的時間呢?...還有其他部分確定完成的時間?

程式設計師:這我沒辦法告訴你,因為進度本來就很難...我實在沒辦法告訴你一個確定的時間啦

Hugo:(怒氣衝天!!!)...我想我們需要Call個meeting,找你,另外一個程式設計師,你們部門經理和我們部門經理,確定一下整個程式完成的時間表...就先這樣吧,我會通知你開會的時間...

談話就此結束,但是不久後,程式設計師帶FAE的工程師來助陣了,FAE跑來跟我說,事實上那個部分只要花約1-2天的工作天...拉哩拉雜的說了一大堆

Hugo:我想...當初預定規劃好的功能本來就要做好,否則你們key資料也很困擾吧!我想FAE這邊一定很關切你們什麼時候可以開始key資料,我們這一兩天就會開會把新的時間表定出來,等新的時間表定出來,我會通知FAE你的時間表,告知你們之後確定可以輸入資料的時間

下班前,我又看了看前後台,前台有些頁面根本還沒出來,而後台無比醜陋和難用,但現在只能先求有,我心中有一個好用的後台規劃,但是能不能改,我已經不知道也不敢想了...

人總是要在錯誤中學習的,騎車回家的路上,我反覆想著,到底是什麼造成專案時間一而再再而三的拖延!很明顯的這次專案dealy,程式設計師有責任,但扮演專案經理角色的我難道沒有責任嗎?當然有,因為專案的失敗,就是我的失敗

一開始,我擔心一個人Loading太大,說服另外一個已經程式設計師加入幫忙!但是這位程式設計師說"我比較想要一個人完成"...於是我也不好意思說什麼,只好還是由他一個人獨挑大樑,這次的專案給我一個很好的教訓,因為再溝通的過程中,我可以感受到這位程式設計師對於網站前後台的設計規華經驗不是那麼夠,以致於產生有些我認為很簡單的功能,他會覺得很難甚至要花很多時間,跟我說做不到...再來就是,他一直埋頭苦幹設計程式,反而花了很多時間,又不能求助他人,其實他四周圍都有很優秀的程式設計師可以跟他討論

雖然一直以來,我都有跟主管與他確認進度,也知道極度很無力的delay,我不否認我有一種心態是"你已經是大人了,你會為自己的部分負責"...但顯然不是每個人都會跟我抱著一樣的想法,但自己的部分delay時,會努力贏頭趕上,不想讓別人認為自己能力不足!早該在我聽到 "我一天的工作時間只有那麼多,依照我的時間,也就只能完成到這樣"的說法時(很明顯的,這句話代表他目前的能力不足於時間內完成,他也沒衝勁完成),我就應該向上反應,請那位資深程式設計師加入...我應該就事論事,而不是一直擔心會不會給那位程式設計師難堪...因為進度delay就是專案經理的失職!

這是我出社會以後,今天第一次用非常嚴厲的語氣與人溝通,但是我是真的沒辦法忍受專案一延再延的...沒有交期的進度!

看來,掌控好一個專案,要走的路還有點長!並不是只當好好先生就夠,該嚴肅的時候要嚴肅,進度delay的時候,就要想盡辦法力求完成!不是只是提醒...而是要採取行動!!

No comments:

Post a Comment

welcome your feedback