原创 臨場客戶

原文:OnsiteCustomer        敏捷            Bliki 索引 臨場客戶是白皮書(譯註1)裏十二條XP實踐裏的一條,具體意思是:客戶需要親臨開發者開放的工作空間現場,這樣他們能隨時回答問題,還可以隨時與開發

原创 評估Ruby

原文:EvaluatingRuby    ruby        2006年5月10日            Bliki 索引既然你讀到這篇文字,我猜你已經知道人們對Ruby這門編程語言吵得不可開交了,尤其是對Rails這個Web

原创 Martin Fowler上海交流實錄:關於“RUP是楷書,XP是草書”的對話

熊節:我這裏有一個來自下面觀衆朋友的問題,而且這個問題很有趣,還跟林教授有關。據說林教授說過這麼一句話:“UP是正楷,XP是草書,先用XP再用UP就會亂套。”我們先請林教授來解釋一下。   林教授:我先用英文來翻譯一下(speak in

原创 Martin上海演講實錄1:Ruby是一個非常好的開發工具

       2006-6-6,上海交通大學,Martin Fowler先生神采奕奕,精神狀態比在北京的敏捷技術大會要好了很多。下午2:00,他準時趕到“上海敏捷專家論壇”現場。講臺上的他,一邊激情的做着演講,一邊現場演示着程序,一邊響應

原创 人本導向

原文:PeopleOriented        敏捷    2004年1月12日            Bliki 索引敏捷方法令許多人難以理解的精

原创 內存測試數據庫

原文:InMemoryTestDatabase        設計    2005年11月22日 更新見文末。 運行時完全在內存裏無需訪問硬

原创 Martin上海演講實錄3:細數Ruby語言優缺點

細數Ruby語言優缺點 解釋以上這些究竟在做什麼顯得有些羅嗦了。但是我希望傳遞的是,使用ruby這個語言時候的體會。儘管你不能自己親自嘗試,但是你可以通過屏幕看到這一系列的過程。現在我想展示另外一個例子。我希望你們可以所看到的內容中,得

原创 代碼所有權

原文:CodeOwnership        敏捷    2006年5月12日關於代碼所有權,我見過很多種配置方案,我把它們歸併成以下三大類:   

原创 客戶親和力

原文:CustomerAffinity    敏捷        2006年7月28日            Bliki 索引當人們一談起“具備哪些技能方可成就一名頂級的企業軟件開發者”,話題常會轉入“要掌握框架和語言”,或者“要

原创 來自ThoughtWorks的敏捷團隊角色定義

推薦的敏捷開發團隊有下列角色定義: 客戶或客戶代理,負責定義需求,及需求的優先級別,並驗收完成的用戶故事。 項目經理,負責將完整的系統交付給客戶。 業務分析師,(經常會同時擔任客戶代理的角色), 責任是保證需求和相應的驗收標準被完全記錄到

原创 Buildix

原文:Buildix        敏捷    2006年7月7日持續集成的好處我已經反覆說過多次了,要搭起這樣一個環境需要一臺持續集成服務器,還要有

原创 首屆“敏捷中國”開發者大會 精彩問答

主持人:非常感謝Roy Sniugham給大家帶來精彩的演講和Martin Fowler的抱病堅持,也希望大家多體諒。下面將要宣佈一個好消息,對於各位Martin Fowler的讀者和敏捷的愛好者來說是一好消息。  大家看到這兩網址是我們

原创 軟件開發態度

原文:SoftwareDevelopmentAttitude        設計    2004年3月8日            Bliki

原创 調轉代碼所有權

原文:ShiftingToCodeOwnership        敏捷    2006年5月15日            Bliki 索引 在最近那篇代碼所有權的帖子中,我描述了一下對代碼所有權問題的思考。在軟件開發行業裏,我有

原创 發佈接口

原文:PublishedInterface        設計    2003年12月26日我是在《重構》裏第一次使用“發佈接口(Published