百度早在2009年就引入了敏捷開發(fā)的理念,自2010年起,百度在各產(chǎn)品線引入持續(xù)集成實踐,為產(chǎn)品開發(fā)尋找到了一條快速路。百度高級工程師喬梁對敏捷項目管理及持續(xù)集成有著深入的理解與豐富的實踐經(jīng)驗。他表示,以百度公司在持續(xù)集成方面的經(jīng)驗來看,敏捷開發(fā)技術(shù)實踐更困難,阻力更大。喬梁建議開發(fā)者,在實踐中創(chuàng)建可靠且可重復(fù)的軟件發(fā)布流程,盡量對所有的事情進行自動化,對所有內(nèi)容進行版本控制,團隊每個人都要對交付負(fù)責(zé),以相同的方式向各種環(huán)境進行部署,對部署進行冒煙測試,讓各類環(huán)境盡可能相似,并持續(xù)改進。
2011年7月23日,由全球最大的中文搜索引擎公司百度發(fā)起的第十六期技術(shù)沙龍在北京京儀大酒店二層召開。來自各大互聯(lián)網(wǎng)企業(yè)的二百多位軟件工程師圍繞著如何設(shè)置構(gòu)建自動化和依賴管理自動化、持續(xù)集成、自動化測試、靜態(tài)分析和遠程部署支持等持續(xù)交付話題進行深入探討。百度項目管理部高級工程師喬梁、FreeWheel的工程經(jīng)理黨政法、騰訊搜搜工程師陳小光擔(dān)任講師,與大家分享了多年來的經(jīng)驗和體會。
騰訊搜搜工程師陳小光就包管理應(yīng)用到持續(xù)交付,與現(xiàn)場聽眾進行了深入的經(jīng)驗分享。他以分析傳統(tǒng)意義的CI為出發(fā)點,介紹了Hudson、CruiseControl、LuntBuild三種常用的開源CI工具及TeamCity、AntHill Pro、Bamboo等常用的商業(yè)CI工具,并推薦開發(fā)者使用Hudson。他認(rèn)為,與其他CI工具相比,Hudson具有易安裝、易配置,能夠讓多臺計算機一起構(gòu)建和測試,生成JUnit/TestNG測試報告等優(yōu)勢。
(百度項目管理部高級工程師喬梁分享百度持續(xù)集成實踐經(jīng)驗)

互聯(lián)網(wǎng)是一個更新?lián)Q代很快的行業(yè),尤其是在新興商業(yè)模式、產(chǎn)品和應(yīng)用不斷爆發(fā)時,變革意味著機會,時間決定著命運。如何在較短的開發(fā)周期內(nèi)將產(chǎn)品發(fā)布上線,不僅是提升用戶體驗、贏得用戶的砝碼,更是衡量一家互聯(lián)網(wǎng)企業(yè)競爭力的重要指標(biāo)。持續(xù)交付由于關(guān)注于構(gòu)建、部署、測試和發(fā)布過程,并讓企業(yè)獲得快速推出產(chǎn)品并優(yōu)化用戶體驗的能力,因此備受業(yè)界關(guān)注。
Copyright since 2005,問鼎科技(58wd.com) 服務(wù)電話:400-666-4165 地址:成都市IT大道蜀清路239號 蜀ICP備10202221號