Ivar Jacobson談軟件工程的新機(jī)遇和挑戰(zhàn)

作者: 來源:未知 2012-03-05 16:52:31 閱讀 我要評論 直達(dá)商品

12月10日下午,由CSDN(微博)、《程序員》主辦的第十八期TUP沙龍?jiān)诒本┲郝符愅とA苑酒店舉行,本期沙龍的主題是“精益和敏捷軟件開發(fā)”。除了UML之父Ivar Jacobson帶來的精彩演講,還有另兩位來自雅各布森的敏捷專家黃邦偉、陳慶春也發(fā)表了熱情洋溢的講說。本次沙龍參會(huì)人數(shù)共計(jì)350人次,現(xiàn)場氣氛十分熱烈。

精益思想已在諸多行業(yè)取得了卓越的成效,敏捷軟件開發(fā)更是讓困境中的軟件開發(fā)人員看到了曙光。本次大會(huì)中,敏捷專家們將精益和敏捷這兩種思想的精髓揉合在軟件開發(fā)中,幫助廣大開發(fā)人員將廣為接受的精益原則轉(zhuǎn)換為適應(yīng)具體環(huán)境的敏捷實(shí)踐,從而提高組織的軟件開發(fā)能力。

CSDN&《程序員》總編劉江主持
CSDN&《程序員》總編劉江主持

CSDN&《程序員》總編劉江擔(dān)任本次活動(dòng)主持,他簡單介紹了TUP活動(dòng)宗旨,并切合沙龍主題指出,軟件研發(fā)企業(yè)越來越重視產(chǎn)品的用戶體驗(yàn),產(chǎn)品與設(shè)計(jì)也納入到全面的產(chǎn)品研發(fā)的大范圍,軟件工程已處在一個(gè)革新的時(shí)期。近幾年敏捷對于軟件工程來說,已成為趨勢,現(xiàn)在精益思想也出現(xiàn)在軟件工程中。本次TUP沙龍請來的Ivar Jacobson就是這些方面的頂級大師。他同時(shí)對本次演講的三位嘉賓一一作了介紹。

Ivar Jacobson:精益思想的復(fù)興

Ivar Jacobson在演講中表示,不管做任何事情,發(fā)現(xiàn)本質(zhì)非常重要,不要讓它的本質(zhì)被其外表所呈現(xiàn)出的假象所掩蓋,要抓住它的“內(nèi)核”——而這正是精益思想的精髓。他舉例說明軟件開發(fā)者需要從軟件工程中看到最核心的本質(zhì),而這個(gè)本質(zhì)是可執(zhí)行的、能動(dòng)的,并且有清楚的目標(biāo)藍(lán)圖。

Ivar Jacobson指出,軟件工程發(fā)展到今天已開始面對層出不窮的各種新技術(shù)新語言,讓開發(fā)者往往無從選擇。在此背景下,Ivar Jacobson呼吁廣大技術(shù)人員不要迷失方向,任何新事物都有兩面性,如果盲目追新而將自己現(xiàn)有的技術(shù)扔掉將是極不明智的做法。而基于當(dāng)前軟件工程學(xué)院派和實(shí)踐派的分歧,Ivar Jacobson認(rèn)為重建軟件工程理論的時(shí)刻已經(jīng)到了,關(guān)鍵就在于如何抓準(zhǔn)內(nèi)核(kernel)。

在他看來,現(xiàn)在的軟件開發(fā)越來越復(fù)雜,如果要用傳統(tǒng)的敏捷方式,那在擴(kuò)展方面就會(huì)有所欠缺。因此,敏捷方式本身也應(yīng)該是敏捷的。在做軟件產(chǎn)品的時(shí)候,關(guān)鍵要有一個(gè)核心系統(tǒng),應(yīng)用從框架式的、比較小的系統(tǒng)開始,從這個(gè)基礎(chǔ)上去增加更多應(yīng)用。

Ivar Jacobson表示,軟件工程已經(jīng)到了一個(gè)“革命”時(shí)期。他提出SEMAT的軟件工程方法和理論。軟件工程由于不成熟的實(shí)踐正經(jīng)受嚴(yán)重阻礙,具體表現(xiàn)在以下這些問題上:像時(shí)裝業(yè)流行的時(shí)尚多于工程學(xué)科、缺乏可靠和普遍接受的理論基礎(chǔ)、大量方法及其變種,而其分別缺乏理解或虛假地作大、沒有可靠實(shí)驗(yàn)評估和驗(yàn)證、業(yè)界實(shí)踐和學(xué)術(shù)業(yè)界存在分歧。而SEMAT能解決目前所面臨的在軟件工程領(lǐng)域的眾多挑戰(zhàn)。從本質(zhì)上講,最大的挑戰(zhàn)是要了解如何開發(fā)卓越的軟件,以及為什么我們需要一個(gè)軟件工程的理論。SEMAT支持一個(gè)以堅(jiān)實(shí)的理論﹑經(jīng)過驗(yàn)證的原則和最佳實(shí)踐(best practices)為基礎(chǔ), 重新定義軟件工程的進(jìn)程:包括廣泛認(rèn)同和可擴(kuò)展的核心元素、能處理技術(shù)和人為問題、受到業(yè)界、學(xué)界、研究者和用戶所支持、面對需求和技術(shù)轉(zhuǎn)變時(shí)支持?jǐn)U展。

Ivar Jacobson在演講中還結(jié)合多個(gè)實(shí)際應(yīng)用的案例分析,向與會(huì)者介紹內(nèi)核(kernel)概念的核心思想。他認(rèn)為,大量的事實(shí)已經(jīng)證明,內(nèi)核(kernel)的概念使得在大規(guī)模應(yīng)用敏捷方法的同時(shí),保持項(xiàng)目的可控性和清晰度成為可能。

Ivar Jacobson在演講中
Ivar Jacobson在演講中

Ivar Jacobson是軟件開發(fā)領(lǐng)域影響最大的世界級權(quán)威之一,UML、RUP、用例與組件之父,全球SEMAT計(jì)劃領(lǐng)導(dǎo)者之一。

黃邦偉:用敏捷的方式來實(shí)施敏捷

雅各布森國際的首席顧問、亞太技術(shù)總監(jiān)黃邦偉認(rèn)為敏捷精益開發(fā)能帶來以下好處:迅速應(yīng)變滿足客戶需求,減少浪費(fèi),不斷反省、學(xué)習(xí)、改進(jìn)。而這整個(gè)過程本身也應(yīng)該是敏捷的。黃邦偉表示,很多項(xiàng)目非常成功,但也有很多項(xiàng)目沒得到巨大收益,而這類沒得到巨大收益的項(xiàng)目主要是基礎(chǔ)打得不好。他提出一些學(xué)習(xí)方法以便打好基礎(chǔ)。在精益方面,黃邦偉提出“輕便軟件工程核”的概念,他認(rèn)為,軟件開發(fā)工程應(yīng)該是實(shí)際、簡單、輕便、指導(dǎo)性強(qiáng)能夠適應(yīng)大小項(xiàng)目,而不是一堆沒人看的東西。在軟件開發(fā)工程中,要把握不同維度,不同級別的進(jìn)展與健康度。而如何衡量進(jìn)展與健康呢,可用表明“狀態(tài)”的狀態(tài)卡來控制。

黃邦偉指出,這是把抽象的工作變?yōu)榭梢暬囊环N有效手段。每一個(gè)狀態(tài)都對應(yīng)一張狀態(tài)卡,而軟件工程核以不同的粒度展示。應(yīng)用這些軟件工程核與卡片來指導(dǎo)開發(fā),軟件開發(fā)是一系列策劃、執(zhí)行及調(diào)整的輪回。在這個(gè)循環(huán)往返的過程中,會(huì)重復(fù)以下步驟:反省,回顧;尋找更適合的工作方式;改善工作質(zhì)量;減少浪費(fèi);邁向下步狀態(tài);跟蹤工作項(xiàng);解除所遇到的障礙;確認(rèn)當(dāng)前狀態(tài);確認(rèn)下步狀態(tài);確認(rèn)如何達(dá)到下步狀態(tài)。這個(gè)過程到項(xiàng)目結(jié)束而結(jié)束。在這個(gè)過程中,軟件工程核和狀態(tài)卡發(fā)揮了以下價(jià)值:1.實(shí)際,簡單,輕便且容易學(xué)習(xí);2.指導(dǎo)性強(qiáng),即指導(dǎo)計(jì)劃,執(zhí)行,改進(jìn);3.可重用的過程定義;4.容易高速來適應(yīng)自己的特殊情況。

每個(gè)項(xiàng)目都有其特殊性,有的接近用戶有的比較遠(yuǎn)、有的團(tuán)隊(duì)技術(shù)力量較強(qiáng)而有的團(tuán)隊(duì)新員工較多。假設(shè)一個(gè)方式就能夠適應(yīng)所有團(tuán)隊(duì)是不可能的,如果要實(shí)施敏捷,方式本身也應(yīng)是敏捷的,它必須很快抓到項(xiàng)目要點(diǎn)和團(tuán)隊(duì)的現(xiàn)狀,再來促進(jìn)他們的提升,并要保證這種提升的可持續(xù)性。

黃邦偉介紹了輕便軟件工程核(kernel)及其卡片呈現(xiàn)形式,以及它們?nèi)绾误w現(xiàn)敏捷和精益精神。他通過輕便軟件工程核(kernel)與一系列案例,演示如何用敏捷的方式實(shí)施敏捷。

黃邦偉在演講中
黃邦偉在演講中

  推薦閱讀

  UML之父Ivar Jacobson:精益思想的復(fù)興

12月10日下午,由CSDN(微博) 《程序員》主辦的第十八期TUP沙龍?jiān)诒本┲郝符愅とA苑酒店舉行,本期沙龍的主題是“精益和敏捷軟件開發(fā)”。除了UML之父Ivar Jacobson帶來的精彩演講,還有另兩位來自雅各布森的敏捷專家>>>詳細(xì)閱讀


本文標(biāo)題:Ivar Jacobson談軟件工程的新機(jī)遇和挑戰(zhàn)

地址:http://www.sdlzkt.com/a/kandian/20120305/36943.html

樂購科技部分新聞及文章轉(zhuǎn)載自互聯(lián)網(wǎng),供讀者交流和學(xué)習(xí),若有涉及作者版權(quán)等問題請及時(shí)與我們聯(lián)系,以便更正、刪除或按規(guī)定辦理。感謝所有提供資訊的網(wǎng)站,歡迎各類媒體與樂購科技進(jìn)行文章共享合作。

網(wǎng)友點(diǎn)評
我的評論: 人參與評論
驗(yàn)證碼: 匿名回答
網(wǎng)友評論(點(diǎn)擊查看更多條評論)
友情提示: 登錄后發(fā)表評論,可以直接從評論中的用戶名進(jìn)入您的個(gè)人空間,讓更多網(wǎng)友認(rèn)識(shí)您。
自媒體專欄

評論

熱度

主站蜘蛛池模板: 欧美成人a人片| 成人无码av一区二区| 中文成人无字幕乱码精品区| 亚洲国产精品成人午夜在线观看| 亚洲欧美成人一区二区在线电影| 久久99热成人精品国产| 成人污视频在线观看| 国产成人免费永久播放视频平台| 国产成人久久综合二区| 日本在线观看成人小视频| 免费无码成人AV在线播放不卡| 中文国产成人精品久久96| 嫩草成人永久免费观看| 色欲欲WWW成人网站| 四虎永久成人免费影院域名| 欧美成人在线网站| 亚洲国产成人久久77| 成人试看120秒体验区| 久久久久成人精品| 午夜电影成人福利| 成人伊人青草久久综合网破解版 | 成人在线播放av| 一级毛片成人免费看a| 国产69久久精品成人看| 成人免费毛片视频| 成人黄色在线网站| 欧美综合成人网| 久久久久亚洲av成人网人人软件 | 国产成人精品视频一区二区不卡 | 成人看的午夜免费毛片| 51影院成人影院| 亚洲人成人一区二区三区| 国产成人无码综合亚洲日韩| 成人福利电影在线观看| 成人国产一区二区三区| 欧美成人三级一区二区在线观看| 亚洲欧美成人综合久久久| 四虎永久成人免费| 亚洲欧美成人在线| a成人毛片免费观看| 久久久久亚洲精品成人网小说|