這篇文章用來總結一下2013,同時也分享一下我對中國it專案現狀的一些看法。
我先從專案說起。這裡的專案主要是指的軟體開發專案。我們分別從專案中的甲方和乙方談談,看看這兩者對於專案、對應it的認識和觀點。
這是個很簡單的事情
「不就建幾個表的事情嗎?,怎麼讓你說的那麼複雜!?」--現在甲方都知道什麼事表了
我們的需求很明白!就這「兩頁紙」
「已經很明確了,領導就是這個意思,開始弄吧!」-- 確實是「很明確」
「還不清楚啊?我們其實就是要個erp!」 -- 厲害了,3個月要開發乙個erp
合同金額一定可以再少一些
「便宜點吧!沒問題的!」--砍價吧,總會有乙方的
專案一定會在合同規定的時間內,用很低的成本,較高的效率完成
「這事交給你們我放心!好好幹!」--乙方其實真的不好幹啊
通用手段 --「拖」字絕
「先等等吧,領導最近忙啊!」
「不急啊,我們有些東西還沒想清楚!」
「最後一次,最後一次了,改完就給你們打款!」
「真的是最後一次了!」
我是「甲方」,我是「爺」
「我們的需求變更是合理的啊!」
「我們這是細化啊!不可能一步到位啊!」
「別廢話了,合同都籤了,趕緊幹活!」--不能問太多,因為甲方很忙
為了節約成本,大量使用應屆生、外包、轉包等現象時有發生為專案失敗埋下了隱患
虛構自己的專案經驗、人員水平
為了拉到專案,「虛構現實」
有合同就籤
「沒辦法啊,不簽專案,這麼多人等著吃飯呢!」
「簽吧,走一步是一步,實在不行尾款不要了!」
需求變更是最頭疼的問題
因為領導的意見「太明確了」,導致變更成了乙個填不滿的黑洞
不是乙方不懂「需求變更控制」,真是沒法控制
合同前期我忍,合同後期我撤
很多時候當「孫子」確實不容易,一直到忍無可忍的時候乙方就會選擇退出
上面是乙個現實情況的簡單重現,我們從解決問題的角度出發,看看怎麼來減少或避免專案失敗。
首先,甲方要足夠重視專案。依據我的經驗,乙個專案的成敗在很大程度取決於「一把手」是否真的重視!我這裡說的「成功」是指乙個專案滿足了使用者的大部分需求、並真正的投入使用、改善或提高了甲方的工作效率。與此同時乙方要安排合適的人員參與專案、並積極學習甲方的業務知識。
第二點,甲乙雙方都要認識到軟體專案和傳統的專案有很大的區別。讓甲方花100萬去採購硬體失敗的機率是零,但是如果是100萬的軟體專案,是否成功要依賴雙方的通力合作。軟體專案依賴於需求是否明確、管理及開發人員的水平和經驗、專案的規模和複雜程度、乙方對甲方需求的了解程度等等。
第三點,避免中國式的專案需求。很多時候甲方專案負責人(接洽人)的職位比較低,在溝通的過程中他並不能(也不會)站在更高的層次上去思考問題,這就給雙方帶來了麻煩。比如乙個專案經理負責接洽,初次審核是科長,第二次審核是處長,最後驗收時又跑出來個局長,這就很要命!每次都站在乙個更高的層次是去考慮問題,帶來是無窮盡的需求變更,甚至是對專案致命的摧毀。基於這種現象,雙方都要盡最大努力讓最關鍵的人物盡早出現,避免需求黑洞的出現。
第四點,雙方最好都按「分段交付」的規則來監控專案,這裡也可以說是「里程碑」式的規則。甲方千萬不要當甩手掌櫃,定期評審專案能及時的發現問題並改正,避免在deadline時dead掉,用milestone確保雙方都在正確的路上行進--其實milestone就是我們的指路牌。
第五點,關於「需求變更」。「需求變更」是乙個令人頭疼的問題,他給參與專案的人員帶來的痛苦只有經歷過的人才能體會的到。但是這是乙個沒人能夠迴避的問題。
約定甲方和乙方的是合同,但是如果完全按照合同約定的需求去實現軟體,估計專案不會真正的成功。我們要找到乙個合適的平衡點來協調「需求變更」。甲方要盡可能的在專案初期把需求細化,比如:讓盡可能多的人員參與到需求調研中;使用「頭腦風暴」的方式提出需求;基本需求確定後讓相關部門的負責人確認簽字;找到合適的乙方,聽取乙方的建議;對於乙方來說也是一樣,要引導甲方盡可能的完善需求。用一句話概況一下「前期多說,後期少變,避免說變就變」!
第六點,關於「後期維護」。這裡我主要談談「後期維護」對乙方的好處。首先,它可以讓專案更加完美,更加貼近使用者習慣。其次,它可以讓乙方和甲方保持良好的溝通並改善雙方的關係。最後,它可以給乙方帶來下乙個專案。所以乙方要足夠重視「後期維護」,不要讓它成為合同裡的一句空話!
以上是我的膚淺認識,如有不妥之處,還請大家多多指教,謝了!
中國式離職
好象有乙個電視劇集叫 中國式離婚 挺火的,偶不看肥皂劇,因此不知火在 it職場也是乙個離離合合的舞台,而且也頗有中國特色,因此此文就叫 中國式離職。年已過了,各地的人才市場開始變得熱火朝天,這是乙個容易蠢蠢欲動的時期,許許多多的程式設計師經過一年的努力工作與追求後,對現在所服務的企業與 boss 有...
中國式管理
泰巖網路工作室 吳旻最近一直在思考軟體管理方面的事情。這裡我所講的管理,更多的還是人和技術的管理和規劃。其實很多時間我們都知道,我們是不會做管理的 或者說,外來的管理方式很多,但我們用好的時候少之又少。這裡,我僅將我所見到的常見管理模式列出來,或許可以引起我們的反思。要知道管理必需本地化,才是真的合...
中國式離職
好象有乙個電視劇集叫 中國式離婚 挺火的,偶不看肥皂劇,因此不知火在 it職場也是乙個離離合合的舞台,而且也頗有中國特色,因此此文就叫 中國式離職。年已過了,各地的人才市場開始變得熱火朝天,這是乙個容易蠢蠢欲動的時期,許許多多的程式設計師經過一年的努力工作與追求後,對現在所服務的企業與 boss 有...