走出軟件作坊,書雖然已經出版,但傳奇扔在繼續。關於中小軟件企業如何生存與成長的話題是永遠不會終結的,所以我們仍然在繼續,仍然在路上。
以下是一位朋友寫的思考,寫的非常好,所以轉了過來。
看完了這本書,我想的更多的是爲什麼?
一. 爲什麼項目做不好?
既然是軟件作坊,一般來說,都還是談不上什麼軟件產品的.能說的,也就只有項目而已.
但是,爲什麼項目做不好?
在我的第一個項目中,帶領10餘程序員工作大半年. 得到的,不僅僅是客戶的白條和責難.更多的是,讓一支生機勃勃的開發團隊幾乎信心全毀.爲什麼?
在看到<<走出軟件作坊>>之前, 我一直在苦苦思索這個問題.
我們的團隊工作非常勤奮,每天都是毫無怨言地工作到11點.完全沒有休息日.甚至完全是按照標準的開發方法和流程來進行控制.但是,客戶仍然認爲隊伍在偷懶,人員投入不夠.一度矛盾極端激化,爲什麼?
當我看到"四駕馬車"的概念的時候,恍然大悟了.
開發團隊 不等於 一羣程序員.
核心開發人員必須保護起來.必須由一個專門的人以文檔,ppt或者其他的方式來保證和客戶的溝通.
按照這個思路下去,就發現不是人不好,而是沒有把人用好.
對於一個小的開發團隊來說,儘管麻雀雖小,但是五臟必須俱全.所謂公共代碼開發員,簡直就是一臺汽車的引擎.他不應該被客戶的責難和需求改變而影響,更多的,他要做的就是保證系統的穩定. 相應的職責理清楚之後,起碼你能保證由一個人員是心態平和,積極穩定.而不是後院到處起火,所有人都心浮氣燥,亂作一團.
爲什麼項目會做不好?抓住最關鍵的問題了嗎?
二. 爲什麼沒有人?
軟件作坊裏,往往會出現,做什麼事情好像就只有那一兩個人能幹,其他的人好像都幹不了,也不知道什麼時候能夠成長起來.稍微能幹一點的人弄不好還會跑掉.
爲什麼? 小公司到底應不應該有企業文化?怎麼纔有企業文化?企業文化能夠留住人嗎?
阿朱說,其實,人對了,世界就對了.
深以爲然.
我有一個員工,生性純良,工作非常努力.但就只有一點,似乎沒有怎麼長腦子.沒有見過的東西,完全不知道怎麼做.
大家都很鬱悶.
他每天提心吊膽.帶他的小師傅天天發飆.覺得說,這個世界上怎麼能夠有這樣不會動腦子的人.越是罵他,越是質疑他,他越是兢兢業業,連路都快不怎麼會走了.
但是,在降低了對他的期望值,讓他先做重複性的工作.沒有見過的東西先幫他做個樣例,然後讓他照着做.多鼓勵他做的好的地方.
三個星期之後,我竟然沒有聽到這個小師傅的抱怨了.反到開始說,這個傢伙做重複性的東西還很像回事.現在省心多了.
本來就是嘛.雖然這只是我按照阿朱的方法做的一個實驗而已,但是,時間加上努力,事情發生了改變.
爲什麼沒有人?
你覺得呢?
三.爲什麼沒有事業?
有了項目,有了能作項目的人.爲什麼沒有事業?
爲什麼還是簡單重複,客戶不斷改變定製,突圍總是遙遙無期?
爲什麼?
你真的理解了你的行業麼?你真的理解了你的客戶麼?
阿朱說:
1自己的企業是否經常深度參與行業會議,和行業專家在一起,和客戶在一起?
2自己的企業有沒有行業模型可以成書?
3自己的企業中有多少員工來自客戶行業?
4自己的企業的成功案例集多厚?成功案例中有多少知名企業?
所以,爲什麼沒有事業,你覺得呢?
四. 你還想要什麼?
在阿朱的會上,我問了他一個問題.爲什麼明明知道企業應用軟件行業的利潤率不高,還是會選擇做這個行業?
他說,的確如此.金山的雷軍也這麼說.這個行業會有發展的瓶頸.但是,他仍然相信,傳統的產業機會巨大,信息技術的創新只要應用進去,哪怕只有一點點,帶來的改變和機遇都是巨大的.所以,他願意做這樣的努力來看到這件事情的發生.
我佩服這樣有理想的人.