當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 貴州OA系統(tǒng) > 貴陽(yáng)OA系統(tǒng) > 貴陽(yáng)OA快博
構(gòu)件化與SOA推進(jìn)軟件生產(chǎn)力
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來(lái)源:泛普軟件 伴隨福特流水線模式的百周年,回顧軟件業(yè)也已經(jīng)走了近四十年的光景。而全球軟件行業(yè)似乎已進(jìn)入到了中年期,成熟的商業(yè)模式,缺乏雨后春筍般的創(chuàng)新型小公司,大公司增長(zhǎng)乏力進(jìn)而帶來(lái)諸多的并購(gòu)等。這些都讓我們感受到軟件行業(yè)早已今非昔比,大部分的軟件公司都變成了雞肋。軟件從業(yè)人員也都從夢(mèng)想的憧憬回到了實(shí)際的運(yùn)營(yíng)成本控制中。即使近幾年炒得火熱的SOA也無(wú)法為軟件公司帶來(lái)多少的利潤(rùn)和股價(jià)提升。難道軟件業(yè)真的就這樣了,還是在等待新的一次飛躍?我們小時(shí)候都讀過(guò)這段“生產(chǎn)力的提高會(huì)促進(jìn)生產(chǎn)關(guān)系的改變,而生產(chǎn)關(guān)系的改變又會(huì)反過(guò)來(lái)促進(jìn)生產(chǎn)力的發(fā)展”,所以我們看待軟件業(yè)的未來(lái)發(fā)展還得要從最為本質(zhì)的提升軟件生產(chǎn)力和改變生產(chǎn)關(guān)系入手。
構(gòu)件化通過(guò)模塊化、層次化和專業(yè)化,質(zhì)變軟件生產(chǎn)力
工業(yè)化相比較之前的生產(chǎn)方式,給了社會(huì)生產(chǎn)力質(zhì)的提高,而福特的流水線模式正是工業(yè)化的代表作。這讓我們清晰地看到對(duì)于復(fù)雜業(yè)務(wù)的高效處理方式,就是通過(guò)層次化設(shè)計(jì)和模塊化分工把復(fù)雜的問(wèn)題分層和模塊分解,然后通過(guò)‘流水線’協(xié)同的方式再層層組合,完成整體的任務(wù)。而處于某個(gè)層面的被分解的模塊,就會(huì)有相應(yīng)領(lǐng)域的專業(yè)份子來(lái)解決,這個(gè)模塊又可以再繼續(xù)遞歸細(xì)分到更小的模塊來(lái)分解問(wèn)題。這樣某個(gè)層面的模塊就可以專注于自己所處的相對(duì)環(huán)境和自身的目標(biāo)問(wèn)題。這種模式從本質(zhì)上改變了模塊之間的生產(chǎn)關(guān)系,專業(yè)化解決相對(duì)的問(wèn)題,從整體提升了解決問(wèn)題的能力,尤其是解決復(fù)雜問(wèn)題的整體能力。
由此,我們要提升我們的業(yè)務(wù)和管理生產(chǎn)力就得從此著手,軟件世界中的構(gòu)件化(Componentization)正承擔(dān)了這一使命。原來(lái)的應(yīng)用系統(tǒng)則不斷地被構(gòu)件化所打破,企業(yè)逐漸走上‘一個(gè)應(yīng)用’的進(jìn)階。企業(yè)漸漸不再有固定的應(yīng)用系統(tǒng),取而代之的是處于各個(gè)層面的模塊構(gòu)件來(lái)實(shí)現(xiàn)某個(gè)層面的相應(yīng)功能。下圖是構(gòu)件化企業(yè)應(yīng)用的一個(gè)范例。
企業(yè)應(yīng)用通過(guò)底層的技術(shù)構(gòu)件來(lái)作為實(shí)現(xiàn)應(yīng)用的基礎(chǔ)技術(shù)功能,技術(shù)構(gòu)件的適用性往往是最為廣泛和跨行業(yè)的,在各種應(yīng)用中都會(huì)被高度復(fù)用。而再上一層的則是企業(yè)根據(jù)業(yè)務(wù)總體模型設(shè)計(jì)出來(lái)或是在不斷的應(yīng)用項(xiàng)目實(shí)踐中不斷提煉歸納出來(lái)的某個(gè)業(yè)務(wù)或是管理域的業(yè)務(wù)構(gòu)件,這些業(yè)務(wù)構(gòu)件往往是企業(yè)最為重要的資產(chǎn)和競(jìng)爭(zhēng)能力。有了這些業(yè)務(wù)構(gòu)件,企業(yè)就可以根據(jù)具體要實(shí)現(xiàn)的業(yè)務(wù)和管理流程,組成具體的應(yīng)用實(shí)現(xiàn),滿足業(yè)務(wù)的需求。
業(yè)務(wù)構(gòu)件化和技術(shù)構(gòu)件化的邏輯模式首先讓企業(yè)可以開始不斷規(guī)劃設(shè)計(jì)、項(xiàng)目積累和梳理回歸不同層次上的技術(shù)構(gòu)件、業(yè)務(wù)構(gòu)件和業(yè)務(wù)流程,通過(guò)專業(yè)化分工和流程協(xié)同達(dá)到組織級(jí)能力的提升。并且在此過(guò)程中和基礎(chǔ)上可以更為精細(xì)化地運(yùn)營(yíng)和管理。企業(yè)根據(jù)需要靈活注入對(duì)于業(yè)務(wù)和技術(shù)構(gòu)件的管控和治理策略,從而找到自身的核心能力模塊,找到自身的高利潤(rùn)業(yè)務(wù)職能模塊。進(jìn)而不斷投入、擴(kuò)展和優(yōu)化自身的核心優(yōu)勢(shì)能力,限制、調(diào)整和外包自身的劣勢(shì)能力,達(dá)到不斷提升企業(yè)整體競(jìng)爭(zhēng)能力和贏利能力的目的。
構(gòu)件化通過(guò)模塊化和層次化,梳理優(yōu)化生產(chǎn)關(guān)系;通過(guò)專業(yè)化和流程協(xié)同提升組織級(jí)生產(chǎn)力。
SOA通過(guò)構(gòu)件標(biāo)準(zhǔn)化和服務(wù)契約化,推進(jìn)軟件生產(chǎn)力
構(gòu)件化在不同的技術(shù)背景和時(shí)代有著不同的能力表現(xiàn),在SOA到來(lái)之前構(gòu)件化只能有效實(shí)現(xiàn)技術(shù)層面的模塊化、層次化和專業(yè)化的能力水平。而SOA時(shí)代則真正帶來(lái)了業(yè)務(wù)和管理的模塊化、層次化和專業(yè)化。下圖就是SOA編程模型SCA中定義的標(biāo)準(zhǔn)原子構(gòu)件。
很顯然它的技術(shù)無(wú)關(guān)性和消費(fèi)使用(Consume)特征,如:服務(wù)、引用、屬性、實(shí)現(xiàn),是實(shí)現(xiàn)業(yè)務(wù)構(gòu)件化的關(guān)鍵所在。原子構(gòu)件就可以是一個(gè)事實(shí)上的業(yè)務(wù)構(gòu)件,當(dāng)然也可以在原子構(gòu)件的基礎(chǔ)上進(jìn)行業(yè)務(wù)組裝形成更大粒度的組合構(gòu)件(Composite)。進(jìn)而若干個(gè)組合構(gòu)件和資源配置文件形成構(gòu)件包(Contribution),成為獨(dú)立可部署的業(yè)務(wù)功能模塊。業(yè)務(wù)功能模塊有了SOA標(biāo)準(zhǔn)下的邏輯構(gòu)件形態(tài)和物理構(gòu)件形態(tài)后,就可開發(fā)、可部署、可運(yùn)行和可管理了,也就真正實(shí)現(xiàn)了標(biāo)準(zhǔn)的業(yè)務(wù)構(gòu)件化。
下圖是一個(gè)構(gòu)件化SOA應(yīng)用的范例。
由業(yè)務(wù)模塊形成的標(biāo)準(zhǔn)化構(gòu)件(Component/Composite)實(shí)現(xiàn)各自分工的業(yè)務(wù)功能,并通過(guò)契約化的SOA服務(wù)和引用互相協(xié)作,從而實(shí)現(xiàn)了一個(gè)典型場(chǎng)景下的業(yè)務(wù)應(yīng)用。這樣構(gòu)件化的SOA應(yīng)用,業(yè)務(wù)分工明確,組織協(xié)同關(guān)系清晰,可管理性、業(yè)務(wù)復(fù)用度和組織級(jí)靈活性都更為高效。
這就是SOA從面向構(gòu)件開始,梳理優(yōu)化生產(chǎn)關(guān)系,協(xié)同專業(yè)化發(fā)展組織能力,進(jìn)而實(shí)現(xiàn)軟件生產(chǎn)力的跨越。
后注:1969年6月23日,美國(guó)司法部通過(guò)了著名的反托拉斯法案后,IBM不得不宣布不再免費(fèi)隨機(jī)提供軟件,從而開始為其硬件和軟件分別定價(jià)。那一天可以稱為軟件業(yè)的官方元年。(比特網(wǎng))
- 1開源盈利模式探析
- 2六西格瑪設(shè)計(jì)
- 3淺析企業(yè)信息化的"3A"模式
- 4績(jī)效管理頻頻失敗的十大困擾
- 5IT項(xiàng)目經(jīng)理的實(shí)踐:像管理自己一樣管理團(tuán)隊(duì)
- 6中外ERP廠商及軟件比較言
- 72007年中國(guó)企業(yè)信息產(chǎn)業(yè)環(huán)境概況
- 8協(xié)同辦公系統(tǒng)搭建階段任務(wù)檢查和匯報(bào):
- 9通過(guò)可持續(xù)發(fā)展推動(dòng)創(chuàng)新的新商業(yè)途徑
- 10ERP軟件未來(lái)
- 11用采購(gòu)創(chuàng)造效益 SCM物流及供應(yīng)鏈管理
- 12令I(lǐng)T影響財(cái)務(wù)業(yè)績(jī)的十個(gè)方面
- 13物美SAP系統(tǒng)初戰(zhàn)告捷
- 14流程變革 推動(dòng)ERP實(shí)施的前奏
- 15新信息化技術(shù)優(yōu)化庫(kù)存控制策略
- 16用友和金蝶該如何為自已定位
- 17獨(dú)立BI廠商能否獨(dú)善其身
- 182008年IT六大熱點(diǎn)書寫業(yè)務(wù)科技新篇章
- 19六步選對(duì)CRM
- 20XX市申請(qǐng)更改民族成份工作程序
- 21OA系統(tǒng)的會(huì)議類型設(shè)置頁(yè)面新增共享功能
- 22網(wǎng)友的另類視角:看ERP上線的最大阻力
- 23新一代毒王誕生 警惕磁碟機(jī)危害政企
- 24商業(yè)智能:感性到理性 完善到提升
- 25數(shù)據(jù)挖掘的認(rèn)識(shí)誤區(qū)
- 26明眼看ERP實(shí)施顧問(wèn)
- 27軟件廠商警惕“隱性決策人”
- 28ERP也無(wú)法解決的問(wèn)題
- 29協(xié)同發(fā)展的最高境界——知識(shí)管理
- 30棄通用型擇個(gè)性型e-HR選型有訣竅
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓