posts - 59,  comments - 323,  trackbacks - 0
            我們現(xiàn)在這個公司的大老板,平時在三樓辦公。但是,每天都會有幾次,他會在我們的辦公室里走來走去——“進(jìn)行著聊勝于無的監(jiān)督工作”。
          ?
            我想,他大概沒有聽說過“XP”、“結(jié)對編程”這樣的名詞。
          ?
            4月15日,周六,我參加了BEA上海User Group的一次活動。北京來的Charls,做了一次非常精彩的演講。名字叫做《一個Xper的心路歷程》。全場笑聲不斷,Charls的感染力征服了每一個人。
            演講最后提出的一個觀點是:“成為一個Xper,就是成為一個合格的程序員”。要勇于暴露自己的不足,要善于溝通,要謙虛,要有計劃,要……做到了這些,我們才算是“剛剛夠格”。
          ?
            我基本上已經(jīng)被說服了……在Charls演講結(jié)束的時候,我只想問一個小問題。因為他說,在項目組里,如果有人遇到問題,不要自己偷偷摸摸 的Google搞定,而是應(yīng)該馬上“舉手”,看看小組里有沒有人能夠馬上告訴你答案。這才是“勇于暴露自己的不足”。而我還想從另外一個角度問一下。
          ?
            (以下對話是一個大概的回憶)
          ?
            “我一直以來的工作方式是這樣的,遇到問題的時候,首先Google一下,這樣我不但可以找到當(dāng)前這個問題的答案,還能夠了解很多周邊的知識,觸類旁通。如果直接問人的話,問題解決,我也就不再深入了。這樣是不是對于個人能力成長不太有利呀。”
            Charls:“項目進(jìn)度在那里,當(dāng)然是馬上解決問題最好。”
            我:“那么我們是不是可以這么理解,XP對于項目開發(fā)的目標(biāo)很有效,而對于程序員個人能力的成長目標(biāo),不是很有效?”
            Charls:“我一直這么說,XP更加高級的剝削方式……”
          ?
            頓時,我豁然開朗。XP的好處,從老板的角度來看,應(yīng)該更多:
          ?
            結(jié)對編程——最有效的相互監(jiān)督機(jī)制
            結(jié)對編程——最有效的內(nèi)部培訓(xùn)機(jī)制
            測試驅(qū)動開發(fā)——最有效的質(zhì)量保證體系
            User Story+客戶現(xiàn)場辦公——最低成本的需求收集、分析機(jī)制
            每日集成——有效降低集成、測試成本
            …….
            從程序員的角度來說,這些“與我何干”呢?

            所以,一個追求利潤最大化的老板,就應(yīng)該選擇XP,而一個聰明的老板,不但要運(yùn)用XP,還要保證8小時工作制,甚至給員工20%的 On Beach時間(來源于Gigix對于ThroughWorks的介紹)。這樣才能保持員工的可持續(xù)編程能力。如果我是老板的話,我就會這么干!
            那天討論的話題中,還有一些XP沒能夠很好回答的問題:
            比如文檔。在我以前的開發(fā)實踐中,我們都建立了一個Wiki,并且強(qiáng)制程序員每人每天就Wiki幾次,以分散寫文檔的壓力。
            比如對于人員的高要求的疑問。我的理解是,XP對人員提出了很高的要求,但是同時也提供了最有效的人員培訓(xùn)機(jī)制(結(jié)對編程),所以,對于入職人員的要求,并不需要很高,更多的是考察一個人的溝通能力、學(xué)習(xí)能力,而不是開發(fā)的能力。
          posted on 2006-04-18 06:44 讀書、思考、生活 閱讀(30206) 評論(9)  編輯  收藏


          FeedBack:
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-18 09:12 | fisher
          charls == charlesxp??  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-18 09:13 | Harryson
          您這樣說了一番,感覺還真對:"XP應(yīng)該是老板的最愛,而不是程序員的首選 ".
          軟件公司是以開發(fā)軟件,滿足客戶需求而獲取利潤的.
          老板花了那么多的銀子給程序員,當(dāng)然想物美價廉,能夠為公司帶來利益了.程序員,從職業(yè)上來說,也就是為公司不停的寫程序,解決程序中的問題.  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-18 09:28 | pesome
          呵呵,那天還說老莊沒來呢,原來是你問的這個問題。有機(jī)會認(rèn)識下!
          XP我認(rèn)為對于程序員也是很有幫助的:結(jié)對培養(yǎng)溝通的能力和解決問題的能力(2個人誰都希望是自己更能解決問題),重構(gòu)和測試優(yōu)先增強(qiáng)編程的能力(或者說是寫出好程序的能力),use story提高需求分析的能力,每日計劃又促進(jìn)計劃的能力和匯報的能力......這都是一個好的程序員需要的素質(zhì)啊,又怎么說與程序員無關(guān)呢。  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-18 18:35 | stone7
          “程序員個人能力的成長目標(biāo)”——
          XP實施過程,迫使8小時內(nèi)的高效,更迫使8小時外的自我提升,從而保證8小時內(nèi)的更高效。其中個人獲得的成長是單純Google無法相比的。

          事實上,XP等Agile應(yīng)該是社會的進(jìn)步對軟件產(chǎn)業(yè)的更高要求。

          驢子喂得好才能跑得快駝得多。對于大部分老板,你不能要求他聰明,你還是要求他首先肯思考肯用腦袋想問題吧。不過,某個角度看,根據(jù)目前的社會現(xiàn)實,多數(shù)老板們的選擇還真可能是中上之選。  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-19 09:17 | GHawk
          XP應(yīng)該是對老板、客戶、開發(fā)人員來說三贏的開發(fā)過程。
          當(dāng)然,要實施好XP并不是簡簡單單的程序員個人能力的問題了,從上倒下、從內(nèi)到外還有一個體制的問題需要解決,更深一層,還有文化上的問題,畢竟XP是強(qiáng)調(diào)團(tuán)隊的。  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2006-04-23 17:45 | 溫少
          XP所強(qiáng)調(diào)大多觀點我都是十分認(rèn)同并且應(yīng)用在實際工作中,包括作Code Review、測試驅(qū)動等等。

          但對于其中的結(jié)對編程,向來是冷眼相對,沒看出這是什么好主意。

          看了電影《斷背山》之后,更是覺得,結(jié)對編程,也許是兩個男人在一起交流感情的好方式吧。

          http://jobs.cnblogs.com/archive/2006/04/23/382824.html  回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2007-09-17 15:32 | 同聲傳譯
          您好,我們公司是一家中國境內(nèi)的專業(yè)翻譯公司,從事各專業(yè)翻譯服務(wù),包括筆譯、口譯、同聲傳譯和同聲傳譯設(shè)備租賃等。我們需要招聘兼職翻譯、同傳譯員和外籍英文校對人員。
          希望有機(jī)會合作.
          郭先生
            回復(fù)  更多評論
            
          # re: XP應(yīng)該是老板的最愛,而不是程序員的首選
          2011-01-04 12:07 | replica watch
          您好,我們公司是一家中國境內(nèi)的專業(yè)翻譯公司,從事各專業(yè)翻譯服務(wù),包括筆譯、口譯、同聲傳譯和同聲傳譯設(shè)備租賃等。我們需要招聘兼職翻譯、同傳譯員和外籍英文校對人員。
          希望有機(jī)會合作.   回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          <2006年4月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          常用鏈接

          留言簿(20)

          隨筆檔案

          友情BLOG

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 盈江县| 岳西县| 贵州省| 蒙自县| 东阳市| 扎鲁特旗| 聂荣县| 寻乌县| 子洲县| 余姚市| 都江堰市| 班玛县| 兰西县| 德钦县| 普安县| 蒙自县| 南岸区| 五华县| 定南县| 牡丹江市| 灌云县| 尉氏县| 义乌市| 常山县| 孟津县| 万山特区| 平乐县| 信丰县| 高平市| 丁青县| 兴国县| 华阴市| 通许县| 司法| 颍上县| 宝鸡市| 宣武区| 山西省| 元谋县| 突泉县| 峨眉山市|