Martin Fowler確定QCon北京演講:領域特定語言和Ruby回顧
敏捷宣言***之一、ThoughtWorks***科學家Martin Fowler日前確定了他在QCon北京大會上的演講題目。在4月即將舉行的QCon全球企業(yè)開發(fā)大會北京站上,他將進行兩個演講,一個是其最近一直關注的領域特定語言,一個是對ThoughtWorks在過去幾年中使用Ruby語言的總結和展望。
在“領域特定語言的發(fā)展和應用”演講中,Martin Fowler將圍繞一下觀點展開討論:
領域特定語言(DSLs)已經(jīng)產(chǎn)生了20多年,但是一直沒有成為主流。最近幾年,它似有蓬勃噴發(fā)之意,這也促使我在我的下一本書中將它列為主題。在這個演講中,我會介紹該書中所涉及的領域特定語言相關內容:包括領域特定語言的案例,內部(internal)和外部(external)領域特定語言的區(qū)別,語言工作臺(Workbench)的角色,以及為什么要考慮使用領域特定語言。
而在另一個演講“Ruby實踐的回顧與展望”中,他將介紹以下內容:
至今為止,ThoughtWorks在客戶端項目上使用Ruby已經(jīng)有3年之久了。而且,我們還基于Ruby構建了其中一個產(chǎn)品——Mingle。我想是時候回顧和總結一下了,看看我們在將Ruby應用于商業(yè)項目的歷程中究竟學習到了什么。它的真正威力是什么?是我們所期望的方案嗎?另外,我們也應該想一想在我們的未來藍圖中,Ruby將會扮演什么角色。
在本次QCon全球企業(yè)開發(fā)大會北京站的敏捷主題中,還包括InfoQ迷你書《硝煙中的Scrum和XP》的作者Henrik Kniberg的“多團隊的Sprint計劃”,敏捷咨詢公司Odd-e的敏捷團隊教練、InfoQ中文站敏捷社區(qū)敏捷麥天志的“驗收測試驅動開發(fā)實踐”,以及暢銷書《走出軟件作坊》的作者呂建偉的“實效項目管理”。在Henrik的演講中,他講談到如何將一個規(guī)模差不多30人到60人之間的產(chǎn)品組,分到不同的開發(fā)團隊里面?如何開Sprint計劃會議,如何做回顧等:
在這個session里面,我會介紹處理這些問題的實際經(jīng)驗,還有一些模式。另外,有兩種技術也是很值得一提的:
我會重點從實踐角度給出解決方案,還會帶來實際案例中的一些圖表和樣例。
- 怎么讓大型團隊自我組織成跨功能的、規(guī)模適中的小團隊。
- 怎樣跟許多團隊同時開sprint計劃會議——例如總數(shù)超過80多人。
麥天志的分享“驗收測試驅動開發(fā)實踐”側重于實際的項目經(jīng)驗,主要探討了測試在敏捷開發(fā)中的作用:
測試一直以來都是軟件開發(fā)中的核心部份,作為軟件開發(fā)人員,我們都希望確保軟件運作良好才交付給給客戶。近年來測試的方法和思維都有很大的變化,目前測試已經(jīng)不僅僅是驗證工具,而且還成為了需求規(guī)格重要部份,以及和客戶協(xié)作的媒介,而驗收測試驅動開發(fā)則是提倡協(xié)作并確保品質的有效方法。
本演講介紹以FIT和Robot框架來進行驗收測試驅動開發(fā),比較兩者不同,而且也討論過程中開發(fā)人員、測試人員、客戶的參與,剖析他們如何在過程中透過測試協(xié)調各方緊密合作。
呂建偉(網(wǎng)名“阿朱”)有著多年的項目管理經(jīng)驗,在他的“實效項目管理”演講中,他會談到以下內容:
據(jù)CSDN網(wǎng)站***調查統(tǒng)計顯示,71.8%的中國IT公司的研發(fā)團隊處于20人以下,5人以下的研發(fā)團隊占總量24.3%,10人以下的開發(fā)團隊占總量25.8%。也就是說,50%的中國IT公司研發(fā)人員不足10人。這就是中國IT業(yè)界現(xiàn)狀。在這樣的情況下,在沒人沒錢到處抓單子猛加班,到處應付救火保生存的情況下如何還能保證軟件設計、軟件架構、軟件質量、軟件進度、實施、培訓、服務支持的質量,這就需要我們具有創(chuàng)造性和突破性的思維,而不能照搬國際的軟件工程標準。抱怨是沒有用的,直面問題,守正出奇,多管齊下解決問題,是我們走出軟件作坊的唯一路徑。
現(xiàn)在個人報名購票可享受7.5折優(yōu)惠,節(jié)省700元。團購單位享有更多優(yōu)惠,QCon北京2009提供針對團隊(5人以上)購票優(yōu)惠策略。詳情請將公司參會信息發(fā)郵件至:qcon@cn.infoq.com(郵件標題注明“團隊購票”),或致電010-51385937。有關QCon全球企業(yè)開發(fā)大會的更多信息請訪問官方網(wǎng)站,www.qconbeijing.com。