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