為什麼尋找快速開發之道

gavinou發表於2007-07-16
曾經是一個程式設計師,現在算公司老闆(呵呵一個蚊型公司的自僱人士) 老實說,對軟體開發並不精通,不過自我感覺變成思路,軟體設計思路,與客戶打交道的方法還算不錯。   缺點就是開發速度比較慢,太慢了。。。。   因此,不斷尋求各種提升團隊開發效率,開發質量的方法。   尋尋覓覓,兜兜轉轉,革命尚未成功,我依然還在努力。   對於CSDN中的部分言論,主要是程式設計師要有多少工資的論題,本人對大部分的意見都不同意和反感。 首先,我是同意老闆應該尊重員工,因為大家都是平等的人,不能因為有了僱傭關係,就有了等級。因此,人與人之間的交往,必須要平等,相互尊重。   另外,我同意員工的付出應該得到合理的回報,員工與公司應該共同成長。在軟體公司,人才是公司最重要的財富,公司是員工提升個人價值的平臺。因此,員工要求合理的回報,是應該得到尊重和滿足的,公司也應該為人才提供各種提升能力的機會和平臺。   但是,作為一個老闆(雖然是小小公司的),我卻看到很多狂妄自大的所謂軟體程式設計師,邊罵娘,邊拿著高工資,邊幹私活,邊延遲交貨。最重要的一點,就是不能達到公司期望。   我面試了很多的程式設計師,工作1-2年就自詡資深程式設計師,要5K以上大洋。其實只是知道一些概念,一些UI控制元件的使用,做過一些進銷存應用軟體。而開發質量不穩定、程式設計習慣差。而且在面試時,還感嘆工資撈得太少,以前老闆不仗義等。   其實作為一個團隊負責人,我對人才的看法是:此人能夠達到我心中所期望的工作效率和工作質量的,就是人才。 如果能夠超越我的工作期望的,這個人就是超才。   其實我對員工的期望很簡單:能夠達到程式設計師的中級水平,能夠按時完成開發工作,能夠對自己的軟體負責(質量和進度),能夠按照公司規定的編碼規範編寫程式碼,能夠與團隊內部其他人員良好溝通。我自認為這樣的要求不算高了,畢竟能做軟體開發的,基本都是大學生啦,如果連這樣的要求都不能達到的話,也太次了吧。   這時候會有人說,你是老闆,你的要求肯定太高啦,否則怎麼可能找不到呢?看看我們中國程式設計師的人才積累,是不可能找不到這樣的程式設計師的。。。   其實不然,每次有專案,我與程式設計師溝通時,都會讓程式設計師自估時間,然後根據程式設計師估算的時間,再加一點時間,才向客戶報專案費用、專案時間。幾乎每次,到了專案真正啟動之後,每次都會延期,每次程式設計師都會說,“哦,有些問題沒有估算好,挺複雜的,不能按時完成。” 好像這樣的事情是天經地義似的。。。。。。   因此,從現在開始,我要探索一條適合小公司的低成本開發的思路,利用生產流水線的模式,由公司掌握對軟體質量、管理成本、開發成本控制的主動權。這樣才能實現“鐵打的營盤,流水的兵”的境界。   。。。。。。。。

相關文章