Feeds:
文章
迴響

Archive for the ‘話當年’ Category

(五)

上回講到, User Requirement Change 同 New Request的多寡,決定了項目能否準時完工收錢,是一個項目最關鍵同難搞的地方。作為項目經理,最重要的能力,就是控制User的期望值,儘量減低用戶的新需求。

然而,User文明的一面,常常是放工後才表現出來,我們無福消受。 User 的本質善變,部門的本質是溝通不足,互相推委,Requirement  天天改,Project 日日 delay。一年完成的project, 可以做3年,錢冇得加,反而遲交仲要罰錢。 S.I 果是天下最難撈的行業。

遇著捉細節的 User, 更慘。

講番Project B吧。

Project A 的項目經理雖然能幹,可是,公司要打響頭炮,不能得罪第一個客,於是選擇做Yes Man,注定將大船使入地獄!

客戶的代表用家(即係負責測試的同事,而不是最終用家),非常挑剔,應該說,他們當中有一位同事A君,非常挑剔,非常Outspoken,佢上司也傾向接受他的提議。

A君是一位典型的完美主義者,做事快手有幹勁,非常為東家著想,於是,他找出了很多比原先設計更好的方案,包括流程(page flow)、介面等。

(六) 以快打快,累極而亡

在測試期間,我最高峰期一天接他30多個bug report, 當中一半, 是介面上的問題,約1/5,是功能改動的建議,其他是Bugs。

通常,一批Bugs 來了,我條Team修改,Turnaround大慨是 2-4天,最初,為了爭取表現,我一直想將Turnaround 的時間縮短,希望客戶了解我們做事的效率,到後來,試過即日Fix好再比A君 試。

我最記得有一次,我拉捺不住,將我們改好的Bug List,輕輕向A君桌面擲去。結果他不但不怒,反而是即日下午試完,再將File 輕輕向我桌面擲去!

Shit,完來佢要同我鬥快!我改得愈快,他挑的問題就愈多愈快。我乃野了!對付這種人,其實應該不要太快,因為他是客戶佔上風,你寫Program需要大量時間,同佢鬥快,肯定佔下風。當時年少氣盛,沒讀懂莊子,不知道生有涯的大道理。

今天回望,總結八個字,就是:以快打快,累極而亡!

乃野的,還有另一樣。

當時由於客戶濫發Bug List,驚動了上頭,我老頂於是同客戶傾掂數,給幾天時間,客戶試,但不入Bug List, 而我們答應以更快的速度修改,結果…Bug List 一樣雪花般飄來,我們只是做得更累。

其實,在客戶的立場,跟本無需要比面你…佢對你愈刻薄,其實可能愈容易升職!

如果對家的同事,是合約制或項目制員工,更大鑊,因為項目拖愈久,他們的飯碗就愈穩,這樣的客戶一般表現為油條,喜歡打太極,要對付呢挺人,一定要越級同佢大佬講數。

但我當時未去到呢個級數呢,所以結果只能每天930-930地工作了。

結果,Project A 的 第一期,比原定時間遲了足足 6個月才完成。

如果公司要靠 Milestone Payment 開飯,早就執笠了!

廣告

Read Full Post »

(四)

本來應該講 counter-productivity 同 negative headcount, 正好中鐵建這篇公告,一口氣講完了 user requirement 的一大課題,所以打亂次序。原文隨後。

講IT項目, requirement change 是最難處理,最頭痛的事, 中鐵建的問題,正是Project A 和 Project B 的寫照,也是我決定離開IT業的主因。

時間有限,先引文,後討論吧

中鐵建點解蝕鑊金?

The Project adopts the EPC+O&M general contracting mode. The Project was based on conceptual design at the time of signing of the contract. As the owner requested new functional requirements and additional work quantities during the course of construction of the Project, the estimated total costs for the contract gradually increased. As at 30 June 2010, the estimated total costs had increased to RMB12.544 billion.

In the second half of the year 2010, with the Project entering the phase of large scaleconstruction, and the full commencement of the construction of the various sub-projects, the actual work quantities increased significantly as compared with the estimated figures at thetime of signing of the contract. Moreover, the owner increased substantially the transportation capacity of the Project for the year 2010 as compared with the capacity set out in the contract,while the underground pipeline network, land expropriation and relocation undertaken by theowner were substantially delayed, and re-adjustments on parts of the completed construction were also required as a result of the new instructions specified by the owner. Accordingly,the total work quantities and costs of the Project increased significantly, and there were delays in certain phases in the scheduled construction timetable. As the Project has major social influence and has drawn close concerns from the governments of both countries, and in order to ensure the scheduled progress, the Company invested large amount of manpower,resources and capital in the Project, thereby ensuring the scheduled completion of the main part of the Project as planned and commencement of operation in November 2010, in accordance with the requirements of the owner. The above changes have led to substantial increase in the estimated total costs for the contract.

In accordance with the contractual requirements, the Company has delivered relevant materials to the owner in support of the variations and applications for compensation claims. The owner has undertaken to set up a special committee upon completion ofthe Project to negotiate the claims and compensations. So far, the Company has been innegotiations with the owner for the compensation for the above variations and has not yet obtained the approvals from the owner. In accordance with relevant accounting standards, theCompany has not included the amounts of such compensation claims in the estimated totalrevenue from the contract. The Company will continue to further negotiate with the owner onthe compensation issues arising from the above variations and claims.

Read Full Post »

(三)

我加入 Project A 的時候,剛好第一期開工不久。當時的 Team Head, 見我普通話講得不錯,就請了,作為中港溝通的橋樑。

就這樣,我親手協助了 I.T 業北移。

Project A 是公司在香港的第一張大單,為了打響頭炮,不惜工本從星加坡總部空降了十二、三人,負責 architecture & Framework, 項目管理, 以及下一線的模塊主管。加上本地羌30多人(高峰期好像更多,記不清了),和十個內地同事一起工作。

看見這個陣容,我直覺告訴我:他們人太多了,可能多了1/3 。

因為,寫軟件是食腦行業,最緊要Quality。人多,生產力理應上升,但在軟件業,則可能是下跌,因為多左機會出poor quality work (e.g. 跟唔足 Spec, Compile error, 自我創造 requirement 等等等等) , 要執手尾,拖慢進度。

人多的另一個壞處,就是,別人不易察覺你冇乜野做,就算知,也不知向誰彙報,就算你走開一日半日,都冇乜所謂 ,點知你係咪約滿呢?

另一方面,經濟差,也有同事為了保住飯碗,拖慢交貨(!?!!),這又影響進度。造成人手不足的假像。

因為大家都係打份Contract, 今日唔知聽日事,二級SA要保位,當然要講到自己好多野做,絕不輕易炒人,所以,頹人才可以一直 Free ride 下去。

坡佬主管人生路不熟,亦唔敢炒人,於是,條Team 愈來愈大,但感覺上人手永遠不足,因為生產力沒有明顯增加。

When your cost is all labour and you over-hire, you’re half dead.

 

Read Full Post »

昨天在街上,碰到做IT時代的舊同事,舊公司全部人:頂大老細,大老細,Architect, PM, APM, SA, AP, DBA; 都走了,唯有他,走了,又回來,照顧這個六年前就做好的項目。

我說,其實,沒甚麼好奇怪的,我就做過一個 project(B),一年內,整個Team (15-20人) 換了一次以上。

但我和這個同事一起做的,是Project A.

(一)

八年前,我加入Project A時,正值我人生的最低潮,事業,愛情雙失。當時經濟好差,科網熱潮一破,IT人淪為水候佬,短工制風行,最離譜的時候,每月續約,正式今日唔知聽日事,人心渙散,Turnover 好高,為了減少成本和離職人員的影響,大家開始往大陸 Outsource。

我的工作,就是一方面向 User 拿 Requirement, 寫Spec, 砌 Framework, 部份交比大陸同事做,貨回來了,自己試,再比客試。週而復始。

那時候,三、二天便要同大陸同事講電話,一講就15-60 分鐘。我的煲冬瓜,也是那時練得最純熟,接近京片的腔調,現在講不出了。

(二)

講番正題。

一個咁既Setting, 自然問題多多。短工制一手摧毀了香港的I.T 業:人工低,前途無保障,士氣差,流失率高,Skill set 好難培養,結果人才流失,行業更難發展了,是以香港雖是發達社會,I.T 業的發展,則遠不如其他三小龍。

內地競爭也是問題,全球化+互聯網的普及,第一個殺掉的,是香港的IT (主要是SI業)業。內地I.T 人質素雖然非常參差,(甚至可謂極劣)但人工差 80%, 一個頂五個,如果你係客,佢第一樣野係睇 Cost, 一 Team 大陸人,可以省80%,點會唔贏?

OK, 你的客要大陸人,你老闆要大陸人。香港人做甚麼?

中間人(business analyst) + system design

呢班人,不需要很多。

結果,香港I.T 業人口過剩,第一反應是轉行潮,第二反應,是幾年後的人才斷層。

今天回望,人才斷層仍在,但IT 人的工錢(金融IT除外)無漲過。全球化的威力,實實在在,影響了一代的香港IT人!

想到這裹,你便知道歐洲佬為何要燒大陸人的鞋店。

只有不停創造新產業的地方,社會至有希望。

我是在那一刻,切切實實感到,香港真的死了。

上面說的是大勢。微觀的人事,又如何呢?

[下回續]

Read Full Post »

%d 位部落客按了讚: