中國敏捷軟件開發(fā)聯(lián)盟正式成立
2010年12月10日,中國敏捷軟件開發(fā)聯(lián)盟成立發(fā)布會暨第一屆會員代表大會在京召開。本次會議由中國軟件行業(yè)協(xié)會系統(tǒng)與軟件過程改進分會(SPI China)提起倡議,由北京軟件行業(yè)協(xié)會、成都市軟件行業(yè)協(xié)會、大連軟件行業(yè)協(xié)會、廣東軟件行業(yè)協(xié)會、上海市軟件行業(yè)協(xié)會、天津市軟件行業(yè)協(xié)會等六家行業(yè)協(xié)會共同發(fā)起,由中國敏捷軟件開發(fā)聯(lián)盟主辦,ThoughtWorks、微軟(中國)有限公司特別支持。
當(dāng)天的會程安排為兩部分,上午大會召開“中國敏捷軟件開發(fā)聯(lián)盟”第一屆會員代表大會。會議由SPI China秘書長王鈞的主持下,全體與會代表投票表決了《中國敏捷軟件開發(fā)聯(lián)盟組織規(guī)則》(草案)、并投票選舉出聯(lián)盟主席團成員、秘書長及副秘書長。代表大會后半程與會者分組討論了敏捷聯(lián)盟2011年發(fā)展大計,并且由各個小組的組長跨組介紹了討論結(jié)果。下午的“中國敏捷軟件開發(fā)聯(lián)盟”成立發(fā)布會由中國移動通信研究院業(yè)務(wù)拓展部經(jīng)理、中國敏捷軟件開發(fā)聯(lián)盟副秘書長張為民主持,由中國軟件行業(yè)協(xié)會系統(tǒng)與軟件過程改進分會副會長兼秘書長王鈞宣布了中國敏捷軟件開發(fā)聯(lián)盟正式成立。
大會致辭
SPI China名譽副會長鄭人杰先生在致辭中表示這次敏捷聯(lián)盟的成立是國內(nèi)軟件產(chǎn)業(yè)發(fā)展當(dāng)中一個里程碑事件,將推動敏捷這個方法在國內(nèi)進一步推進。
廣東軟件行業(yè)協(xié)會代表趙國祥先生在致辭中通過兩個實例告訴大家敏捷對于企業(yè)軟件開發(fā)的重要性,同時表示廣東軟件行業(yè)協(xié)會軟件過程改進委員會(GDSPIN)將一如既往地配合中國敏捷軟件開發(fā)聯(lián)盟的推廣工作。
來自上海市軟件行業(yè)協(xié)會培訓(xùn)主管邱宏麗女士現(xiàn)場宣讀了上海軟協(xié)的賀信,賀信中表示聯(lián)盟的成立適應(yīng)了工程軟件的趨勢,可以進一步促進和提高敏捷在我國的應(yīng)用和發(fā)展,推進軟件模型的自主創(chuàng)新,上海軟協(xié)將會積極承擔(dān)和支持聯(lián)盟的活動,推進敏捷方法的發(fā)展。
SPI China副秘書長代寒玲女士向大家宣讀了來自Scrum Alliance等三個國際機構(gòu)的賀信。
致辭之后,大會向主席團聯(lián)席會、秘書長聯(lián)席會成員頒發(fā)聘書。
籌委會合影
《國內(nèi)外敏捷軟件開發(fā)發(fā)展現(xiàn)狀與展望》報告發(fā)布
此份報告由Scrum中文網(wǎng)的廖靖斌、IBM中國有限公司的寧德軍、IBM中國有限公司的孫昕、易保網(wǎng)絡(luò)技術(shù)有限公司的陽陸育、淘寶網(wǎng)的余曉、上海寶信軟件股份有限公司的張克強等六人共同撰寫,他們經(jīng)過幾個月的共同通過調(diào)研、分析和總結(jié),寫出了一份國內(nèi)外敏捷軟件開發(fā)現(xiàn)狀及展望的報告,大會現(xiàn)場他們用六塊拼板共同組成了報告的封面,象征著推廣敏捷軟件開發(fā)方法是一份共同的事業(yè),需要大家共同努力才能實現(xiàn)。
報告組與SPI China領(lǐng)導(dǎo)合影
回顧中國敏捷軟件開發(fā)運動里程碑及貢獻人物
廣東軟協(xié)代表趙國祥先生,上海市軟件行業(yè)協(xié)會培訓(xùn)主管邱宏麗女士現(xiàn)場宣讀了敏捷聯(lián)盟評出的敏捷開發(fā)運用的里程碑、優(yōu)秀人物以及優(yōu)秀社團,從中我們可以看出敏捷方法在中國發(fā)展過程中的一路艱辛與輝煌。
廣東軟協(xié)、上海軟協(xié)代表宣讀中國敏捷軟件開發(fā)里程碑-貢獻人物-貢獻社團
以下為十一件具有里程碑意義的事件:
里程碑一:1999年UMLChina成立,UMLChina傾注全力,不斷實踐,苦心研究需求和設(shè)計技能,采用“聚焦最后一公里”的方式,幫助軟件組織邁向“低成本制造好賣的產(chǎn)品”的境界。目前UMLChina訓(xùn)練、項目指導(dǎo)、專家講座、專家視聽、新聞、《非程序員》電子雜志和參與原創(chuàng)書籍編寫和國際圖書翻譯等形式,為業(yè)界提供需求設(shè)計相關(guān)的指導(dǎo)。
里程碑二:2001年石一楹在IBM developerWorks發(fā)表《Refactoring Patterns》系列文章。推薦理由:解決爛代碼的最好辦法當(dāng)然是讓它不要發(fā)生。然而,要阻止代碼的腐化,你需要付出額外的代價。每次在修改或增加代碼之前,你都要看一看手上的這些代碼。如果它有很好的味道,那么你應(yīng)該能夠很方便地加入新的功能。如果你需要花很長的時間去理解原來的代碼,花更長的時間去增加和修改代碼。那么,先放下手里的活,讓我們來做Refactoring。
里程碑三:20002年XP系列叢書由人民郵電出版社出版。推薦理由:由《解析極限變成——擁抱變化》、《規(guī)劃極限變成》、《極限編程實施》、《極限編程研究》、《極限編程實踐》、《探索極限編程》、《應(yīng)用極限編程—積極求勝》組成的XP系列叢書,北京SPIN參與了全程的策劃和審校,在2002年為國內(nèi)技術(shù)社區(qū)增加了許多討論的話題。許多技術(shù)人員也是從這兒開始認(rèn)識極限編程,了解敏捷!
里程碑四:2003年《敏捷軟件開發(fā):原則模式與實踐》由清華大學(xué)出版社出版。推薦理由:在這本書中,享譽全球的軟件開發(fā)專家和軟件攻城打師RobertC.martin將向您展示如何解決軟件開發(fā)人員、項目經(jīng)理及軟件項目領(lǐng)導(dǎo)們所面臨的最棘手的問題。這本綜合性、實用性的敏捷開發(fā)和極限編程方面的指南,是由敏捷開發(fā)的創(chuàng)始人之一所撰寫的。
里程碑五:2004年Beijing Java User Group成立。推薦理由:BJUG創(chuàng)建于2004年,目的是為了北京IT圈創(chuàng)建一個交流和分享知識的平臺。目前BJUG與Beijing Open party結(jié)成合作伙伴,共同組織每月一次的活動??瓷先ピ撚脩艚M和敏捷沒有太大的關(guān)系,但是如果了解該組織的許多成員后來都投身于敏捷在國內(nèi)社區(qū)的推廣和發(fā)展,就可以知道類似BJUG這樣的社區(qū)存在的含義了。
里程碑六:2005年,CSDN舉辦北京敏捷技術(shù)專家圓桌會。推薦理由:敏捷宣言創(chuàng)始人之一Martin Fowler應(yīng)邀作主題演講并與4到6名業(yè)界技術(shù)專家展開交流,主題“企業(yè)應(yīng)用架構(gòu)模式”,介紹企業(yè)應(yīng)用開發(fā)中常見的架構(gòu)性問題及其解決方案?,F(xiàn)場聽眾200-300人,會后有大師的簽名售書活動。
里程碑七:2006年,首屆敏捷中國大會在京成功舉辦。推薦理由:2006年,第一屆敏捷中國大會成功舉辦,與近千名與會者分享敏捷與軟件價值的關(guān)系。這是敏捷第一次在中國被正式推廣給IT本地社區(qū)。2007年,ThoughtWorks以“塑造敏捷企業(yè)”為主題主辦第二屆敏捷中國,將敏捷系統(tǒng)性的推廣至中國IT企業(yè)。敏捷中國大會連續(xù)舉辦五屆,使之成為各個社區(qū)、企業(yè)及組織的敏捷愛好者開放全新交流和互動平臺,成為真正的敏捷實踐者、愛好者的“發(fā)聲器”。
里程碑八:2008年,《硝煙中的Scrum和XP——我們?nèi)绾螌嵤㏒crum》電子書發(fā)布。推薦理由:在本書中,作者Henrik Kniberg講述了他在一年的時間里,帶領(lǐng)40人的團隊實施Scrum的過程,他們試過了多種團隊尺寸、sprint長度,定義“完成”的不同方式,不同的backlog格式,各種測試策略,在多個Scrum團隊之間進行同步的多種方式。他們還嘗試過XP實踐——持續(xù)集成、結(jié)對編程、測試驅(qū)動開發(fā)等等,還試過了把XP跟Scrum組合?,F(xiàn)在在團隊中實施Scrum的技術(shù)人員基本都閱讀過這本書。
里程碑九:2009年,IBM Jazz平臺的建立、Microsoft Visual Studio 2010中加入Scrum模板。IBM Jazz平臺被IBM譽為敏捷時代最權(quán)威的實踐與方法總結(jié)。在大規(guī)模開發(fā)團隊中真正實現(xiàn)了敏捷精髓與方法和工具的完美結(jié)合;面對敏捷浪潮,軟件工程領(lǐng)域平臺與工具革命性的創(chuàng)新,開創(chuàng)了開發(fā)2.0時代。而Visual Studio2010中項目過程模板變化很大,微軟公司把Scrum作為基本Agile開發(fā)模型,Visual Studio Team Foundation Server 2010中集成了MSF for Agile Software Development v5.0,可操作性上融合了敏捷等軟件開發(fā)流程思想模型。
里程碑十:2010年,上海Scrum Gathering全球大會。此次大會參會人數(shù)400多人,大會有不下十位的國際Scrum認(rèn)證講師和認(rèn)證教練親臨大會,大會除了兩天的演講之外,還安排一些比較有特色的活動,比如Scrum診所、開放空間討論以及敏捷游戲和工作坊,此次活動讓中國敏捷實踐者以及對敏捷感興趣的人通過這個平臺了解國外敏捷和Scrum發(fā)展的最新動向,與國內(nèi)外敏捷專家進行面對面的交流,此次活動也是歷史以來Scrum Alliance和中國敏捷社區(qū)愛好者一起組織的規(guī)模最大的一次盛會。
里程碑十一:2010年,Agile Tour敏捷全球之旅來到中國。敏捷之旅活動的目的在持續(xù)演進,其主要關(guān)注點在于通過10月的一系列活動形成一個敏捷開發(fā)的群眾社團,希望在所有的活動地點都能夠為吸引到足夠的注意力到敏捷開發(fā)方式上;敏捷在持續(xù)演進,Agile Tour在打開新的視點的同時也把對敏捷的理解和觀點分享給整個敏捷社團;在保持敏捷文化和自治的同時,與世界各個地區(qū)提倡和鼓勵領(lǐng)導(dǎo)力;幫助同事和本地商業(yè)機構(gòu)轉(zhuǎn)向敏捷方法。
大會同時還宣讀了貢獻團隊及個人的名單:郭曉、Vernon Stinebaker、呂毅、蔣濤、謝恩偉、等敏捷技術(shù)引領(lǐng)者與推廣者,Agile China用戶組、UML China、CSDN、JavaEye、InfoQ中文站等貢獻團隊。
![]() |
王鈞、郭曉高舉Agile China火炬
隨后由中國敏捷軟件開發(fā)聯(lián)盟秘書長王鈞和思特沃克總經(jīng)理、中國敏捷軟件開發(fā)聯(lián)盟副主席兼執(zhí)行副秘書長郭曉共同簽署了《共同主辦AGILE CHINA年會諒解備忘錄》。
精彩的主題演講
在大會進行中,還穿插了幾場精彩的演講,微軟(中國)有限公司產(chǎn)品市場經(jīng)理、中國敏捷軟件開發(fā)聯(lián)盟副秘書長廖浩志《云計算時代的敏捷開發(fā)原則》,分享了微軟如何實踐敏捷開發(fā)的具體內(nèi)容與方式,內(nèi)容包含微軟的敏捷研發(fā)系統(tǒng)觀(人員、流程與工具如何結(jié)合);微軟如何將應(yīng)用生命周期管理(ALM)中的項目管理、需求管理、版本控制、測試用例管理、自動化測試以及提交給管理階層的報表全部整合在一個平臺、一個工具、以及一個數(shù)據(jù)庫中;微軟的測試工作如何進行;另外,也演示了微軟的開發(fā)平臺如何與Java的開發(fā)工具 – Eclipse共同協(xié)作。ThoughtWorks總經(jīng)理、中國敏捷軟件開發(fā)聯(lián)盟副主席郭曉回顧了Agile China年會創(chuàng)建背景、成長歷程及精彩瞬間,與會人員感受了自2006年來Agile China的5年,進一步感受了Agile China文化、敏捷文化。最后,由廣聯(lián)達研發(fā)副總裁、中國敏捷軟件開發(fā)聯(lián)盟副主席盧旭東《敏捷之敏捷——如何推進企業(yè)級敏捷實施》,分享了廣聯(lián)達軟件的敏捷開發(fā)最佳實踐,闡釋了敏捷的意義與方法,并輔以實例,讓現(xiàn)場觀眾充分領(lǐng)略了敏捷軟件開發(fā)的巨大魅力。