精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

怎樣才能實現(xiàn)軟件架構(gòu)的“代代相傳”?

新聞 架構(gòu)
軟件設(shè)計面對的環(huán)境日趨復(fù)雜。對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。而標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

 軟件設(shè)計面對的環(huán)境日趨復(fù)雜。對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。而標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

軟件設(shè)計面對的環(huán)境日趨復(fù)雜。背后原因不僅有技術(shù)發(fā)展本身帶來的復(fù)雜性,而且也有規(guī)模增大帶來的復(fù)雜性。

從最初面向小型群體、具體領(lǐng)域的程序設(shè)計,到面向上億用戶、交叉需求的生態(tài)構(gòu)建,軟件設(shè)計似乎走上一條以復(fù)雜應(yīng)對復(fù)雜的發(fā)展之路。我們看到,從方法到概念都日趨復(fù)雜。

一開始,很多軟件的早期版本較為清晰,后來逐漸走向“大泥球”模式。最終,它們“活成了我們最討厭的樣子”。

“技術(shù)債務(wù)”成為軟件生命周期中的常見問題,所以,對軟件設(shè)計方法尤其是架構(gòu)方法的探索始終未停。這些探索與軟件工程方法的演進(jìn)互相作用。

對這種日趨復(fù)雜、難以駕馭的狀況,很多軟件人希望能有所改善。眾所周知,標(biāo)準(zhǔn)化對提升架構(gòu)設(shè)計效率和提高軟件開發(fā)成功率很有裨益。在架構(gòu)方法發(fā)展的過程中,關(guān)于這個方面的標(biāo)準(zhǔn)化努力也一直在緩慢推進(jìn)。這個標(biāo)準(zhǔn)并非指軟件開發(fā)標(biāo)準(zhǔn),比如國內(nèi)的 GB8567-88,而是指能直接應(yīng)用于具體開發(fā)的設(shè)計參考,比如行業(yè)級標(biāo)準(zhǔn)化模型。

本文探討架構(gòu)演進(jìn)的另一個趨勢,就是行業(yè)級標(biāo)準(zhǔn)化。

一、為何行業(yè)級標(biāo)準(zhǔn)化發(fā)展緩慢?

行業(yè)級標(biāo)準(zhǔn)化之所以較難達(dá)成,是因為背后有許多復(fù)雜因素。

首先,這是一項帶有公益性質(zhì)的工作。一旦做成功,大家都受益,但推動者的付出與其收益之間不成比例,要靠一定的“奉獻(xiàn)”精神支撐。

其次,標(biāo)準(zhǔn)達(dá)成需要統(tǒng)一眾多觀點。而這種統(tǒng)一并非可以強(qiáng)制達(dá)成,標(biāo)準(zhǔn)本身的建立過程就會比較緩慢。時間一久,甚至不了了之。

最后,即便建立標(biāo)準(zhǔn),更新維護(hù)的主體通常也難以確定和維持,“保鮮”難度大。

如此困難之事,為何今日應(yīng)該重提?這又涉及另外兩個原因,而它們卻是今后軟件或者數(shù)字化的發(fā)展方向。

1. 軟件在生產(chǎn)、生活中的基礎(chǔ)性地位還不夠

我們現(xiàn)在常說,軟件、互聯(lián)網(wǎng)改變了人類社會,但實際上,并非所有行業(yè)和生活場景都充分線上化了。事實是,大部分行業(yè)中,軟件的基礎(chǔ)性地位還沒有達(dá)到人們通過宣傳所“認(rèn)為”的水平,并且,軟件行業(yè)總產(chǎn)值也沒在 GDP 中有很高占比。

這表明,軟件還未像工業(yè)制成品那樣深入到社會的各個角落,軟件生產(chǎn)也沒像工業(yè)生產(chǎn)那樣成為廣泛的社會性生產(chǎn)。

根據(jù)埃文斯數(shù)據(jù)公司 (Evans Data Corporation) 2019 年最新的統(tǒng)計數(shù)據(jù)顯示,2018 年全球共有 2300 萬軟件開發(fā)人員;到 2019 年底,這個數(shù)字將達(dá)到 2640 萬,而到 2023 年,這個數(shù)字是 2770 萬。其中,它對軟件開發(fā)人員的定義很廣泛,甚至包括技術(shù)作家。

與之相比,2018 年,世界各國青壯年和逐漸進(jìn)入的勞動年齡段 (15 至 64 歲) 人口總數(shù)約為 49.6 億(數(shù)據(jù)來源于互聯(lián)網(wǎng))。也就是說,無論是從行業(yè)規(guī)模還是勞動人口的數(shù)量來講,軟件行業(yè)仍處在上升階段,還沒有成為一個像農(nóng)業(yè)或者工業(yè)那樣可作為時代標(biāo)志的行業(yè),數(shù)字經(jīng)濟(jì)仍在發(fā)展初期。

從這種狀況,我們可以推想,多數(shù)對于行業(yè)級標(biāo)準(zhǔn)化的真實“焦慮”可能只存在于少數(shù)軟件從業(yè)者心里,還沒真正上升為企業(yè)“焦慮”,更未成為行業(yè)“焦慮”。

所以,在開發(fā)中,盡管我們在項目管理中反復(fù)強(qiáng)調(diào)一些項目級的標(biāo)準(zhǔn)化要求,但這些要求沒有真正走出項目以外,沒有真正成為企業(yè)級、行業(yè)級的要求,所以行業(yè)級標(biāo)準(zhǔn)化的進(jìn)程也必然緩慢。

但是,數(shù)字經(jīng)濟(jì)的發(fā)展速度正在加快,不少人認(rèn)同未來的企業(yè)可能都是科技企業(yè)。軟件會成為主要的生產(chǎn)工具,這也許會改變經(jīng)濟(jì)數(shù)據(jù)的統(tǒng)計口徑,從而讓數(shù)字經(jīng)濟(jì)規(guī)模得到更準(zhǔn)確的計量。

隨著這種發(fā)展,即便出于讓工具更易用、更易得的角度,行業(yè)級標(biāo)準(zhǔn)化也應(yīng)得到更大重視。

企業(yè)之所以要為軟件付出更大代價,很大一部分原因就是軟件無法像真正的工業(yè)制品一樣批量化制作與獲得,以及提供售后,甚至是其中無需太個性化的部分。當(dāng)企業(yè)、行業(yè)越來越依賴于軟件時,軟件中的主要部分需要被標(biāo)準(zhǔn)化和真正量產(chǎn)。

當(dāng)過度強(qiáng)調(diào)軟件使用和軟件生產(chǎn)中的個性化因素,這會讓軟件行業(yè)面對與工業(yè)化早期類似的問題,尤其是在“B”端,過度的“自由”可能會帶來“不自由”。這些過度之處對“創(chuàng)新”的意義也許被夸大。

工業(yè)標(biāo)準(zhǔn)化沒有讓工業(yè)變得死板和缺乏創(chuàng)新,反而減少浪費(fèi),讓創(chuàng)新能更好地分層次進(jìn)行,比如設(shè)計創(chuàng)新、零件創(chuàng)新、材質(zhì)創(chuàng)新和集成創(chuàng)新等,而無需經(jīng)常從頭開始。軟件行業(yè)也應(yīng)該通過行業(yè)級標(biāo)準(zhǔn)化減少“創(chuàng)新浪費(fèi)”,這樣才有可能讓軟件走出現(xiàn)在這種“大規(guī)模小團(tuán)隊手工作坊”的階段。所謂的 AI 設(shè)計,需要的不也正是基礎(chǔ)性的標(biāo)準(zhǔn)化嗎?

也許滿足標(biāo)準(zhǔn)化,我們才能把精力花在更有價值的創(chuàng)新上,而不是整天修改別人也改過的 BUG,成天擔(dān)心踩別人踩過的坑。

標(biāo)準(zhǔn)化是工業(yè)成熟的體現(xiàn),也是其在整個社會生產(chǎn)中基礎(chǔ)性地位增強(qiáng)的必然結(jié)果,這也是軟件未來必須要走的路。

2. 架構(gòu)設(shè)計的開放性不足

在發(fā)展的大部分時間中,軟件設(shè)計更多處理的是封閉邊界內(nèi)的封閉問題域。當(dāng)處理復(fù)雜問題時,軟件設(shè)計者的思考習(xí)慣是盡可能將復(fù)雜問題拆分成更小的獨(dú)立問題。處理“封閉”空間會令軟件設(shè)計者感到“舒適”,而“開放”空間則容易讓軟件設(shè)計者失去“焦點”,也會帶來更大的知識負(fù)擔(dān)。

處理好邊界是軟件設(shè)計的原則之一,不定義好邊界的軟件很可能無法交付。這種方式本身無可厚非,其隱含的問題在于,多數(shù)軟件設(shè)計缺乏企業(yè)間的橫向聯(lián)通和行業(yè)級的定義。很多承載行業(yè)統(tǒng)一概念的行業(yè)術(shù)語雖然在設(shè)計過程中被軟件人員學(xué)習(xí)和思考,但并沒有發(fā)揮其在標(biāo)準(zhǔn)化方面應(yīng)有的作用,“封閉”也成了一個一個軟件實例的“封閉”。

現(xiàn)有的各類技術(shù)標(biāo)準(zhǔn)多數(shù)無法幫軟件形成標(biāo)準(zhǔn)化的設(shè)計結(jié)果,它們更多是對工藝和技術(shù)的要求。

工業(yè)在發(fā)展早期,企業(yè)間的標(biāo)準(zhǔn)化和連通性也不強(qiáng),一度出現(xiàn)囊括生產(chǎn)鏈條大部分環(huán)節(jié)的超大型企業(yè)集團(tuán)。但是,隨著精細(xì)化分工的發(fā)展,企業(yè)最終放棄這種不經(jīng)濟(jì)的“全都干”模式,采用供應(yīng)鏈、生態(tài)圈模式。

標(biāo)準(zhǔn)化在提升企業(yè)協(xié)作上發(fā)揮至關(guān)重要的作用。

早在 1926 年,擁有國家級標(biāo)準(zhǔn)化組織的 25 個國家在國際上成立國家標(biāo)準(zhǔn)化協(xié)會國際聯(lián)合會(ISA),由此,標(biāo)準(zhǔn)化活動從企業(yè)行為演進(jìn)為國家管理,進(jìn)而成為全球事業(yè),活動范圍從機(jī)電行業(yè)擴(kuò)展到各行各業(yè)。標(biāo)準(zhǔn)化擴(kuò)散到全球經(jīng)濟(jì)的的各個領(lǐng)域,從保障互換性的手段,發(fā)展成保障資源合理配置、降低貿(mào)易壁壘和提高生產(chǎn)力的重要手段。

軟件行業(yè)現(xiàn)在也有些類似工業(yè)早期的狀況,優(yōu)秀開發(fā)資源的集中,從上到下的完整、個性化開發(fā)比比皆是。

此外,企業(yè)習(xí)慣于“封閉”設(shè)計成果,因為軟件一旦跟核心生產(chǎn)領(lǐng)域接觸,就自然地牽連上各類“商業(yè)秘密”,導(dǎo)致成果“封閉”,甚至包括設(shè)計過程中產(chǎn)生的模型資產(chǎn),這也是大家需要重復(fù)建設(shè)的原因之一。

綜上所述,軟件開發(fā)中,思考方式、設(shè)計范圍、設(shè)計成果方面都具有不同程度的“封閉”傾向。當(dāng)然,這其中有其處理現(xiàn)實問題方面的必要性,但是,這也導(dǎo)致架構(gòu)在設(shè)計標(biāo)準(zhǔn)和視野上不夠開放,標(biāo)準(zhǔn)化發(fā)展緩慢。

現(xiàn)在,隨著互聯(lián)網(wǎng)技術(shù)對企業(yè)連接能力的進(jìn)一步加強(qiáng),生態(tài)圈構(gòu)建從業(yè)務(wù)層面將下沉到軟件層面,要求軟件層面更多地支持聯(lián)通和協(xié)同,這不僅僅是對 API 的關(guān)注,還需要在架構(gòu)設(shè)計方面有更多的全局視野和開放性。各類新興技術(shù),無論是出于對應(yīng)用成本的考量,還是對應(yīng)用速度的考量,都需要其在轉(zhuǎn)換為軟件時,提升通用性,提升標(biāo)準(zhǔn)化水平。

從企業(yè)內(nèi)部架構(gòu)走向開放式架構(gòu)、推動國民經(jīng)濟(jì)數(shù)字化轉(zhuǎn)型的過程中,軟件架構(gòu)順應(yīng)經(jīng)濟(jì)模式的發(fā)展,必須要解決標(biāo)準(zhǔn)化短板對開放性、規(guī)模化的制約。這不僅有助于將設(shè)計人員從重復(fù)“搬磚”過程中解放出來,也讓“磚”能更方便地蓋成“樓”,不能總把軟件設(shè)計當(dāng)做個體行為和個別實例。

二、行業(yè)級標(biāo)準(zhǔn)化的核心方向

軟件設(shè)計主要處理的對象就是數(shù)據(jù)和行為,架構(gòu)設(shè)計的關(guān)鍵其實也在識別數(shù)據(jù)結(jié)構(gòu),劃分處理數(shù)據(jù)的不同行為模塊。

所以,從設(shè)計結(jié)果角度出發(fā),架構(gòu)標(biāo)準(zhǔn)化主要是對數(shù)據(jù)和行為的標(biāo)準(zhǔn)化,而標(biāo)準(zhǔn)化的范圍,從對設(shè)計結(jié)果應(yīng)用的角度看,行業(yè)級的標(biāo)準(zhǔn)化是較為合適的層級,這個層級具有合適的語境和語義范圍,也有行業(yè)術(shù)語作為統(tǒng)一概念基礎(chǔ)。

1. 數(shù)據(jù)標(biāo)準(zhǔn)化

數(shù)據(jù)是計算機(jī)程序的輸入和輸出,也是不同程序模塊間進(jìn)行銜接時必須要進(jìn)行標(biāo)準(zhǔn)化處理的部分。在軟件設(shè)計中,接口標(biāo)準(zhǔn)化已經(jīng)是大多數(shù)項目必備的設(shè)計要求。目前行業(yè)級的數(shù)據(jù)模型也有實例,比如 IBM 之前為金融領(lǐng)域設(shè)計的 FSDM(Financial Services Data Model) 數(shù)據(jù)模型。

FSMD 是上個世紀(jì) 90 年代,IBM 針對金融行業(yè)建立核心應(yīng)用系統(tǒng)或者數(shù)據(jù)倉庫推出的數(shù)據(jù)模型。作為大機(jī)及大機(jī)開發(fā)服務(wù)的主要供應(yīng)商,IBM 在這方面有獨(dú)特優(yōu)勢,而金融行業(yè)也是大機(jī)的 VIP 級用戶,因此,IBM 根據(jù)其豐富的行業(yè)經(jīng)驗設(shè)計這一經(jīng)典的行業(yè)級數(shù)據(jù)模型。

FSDM 是一種分層級、逐級細(xì)化的數(shù)據(jù)模型,包括“ABCD”四個大的層級,具體分層如圖 1 所示:

怎样才能实现软件架构的“代代相传”?

圖 1 FSDM 數(shù)據(jù)模型的層級(來自網(wǎng)絡(luò))

FSDM 將數(shù)據(jù)分為九個大的類別,各類別概念如表 1 所示:

怎样才能实现软件架构的“代代相传”?

表 1 九大概念(來自網(wǎng)絡(luò))

九大概念之間具有一定的聯(lián)系,其相互關(guān)系如圖 2 所示:

怎样才能实现软件架构的“代代相传”?

圖 2 九大領(lǐng)域數(shù)據(jù)關(guān)系示例(來自網(wǎng)絡(luò))

FSDM 金融服務(wù)數(shù)據(jù)模型定義了金融服務(wù)機(jī)構(gòu)自身和業(yè)務(wù)運(yùn)作所需的基本數(shù)據(jù)概念以及相互關(guān)系,包含銀行業(yè)的絕大部分?jǐn)?shù)據(jù)。在實際設(shè)計中,數(shù)據(jù)模型會在九大領(lǐng)域下再細(xì)分為不同的數(shù)據(jù)主題域,主題域包含數(shù)據(jù)實體,實體下包含數(shù)據(jù)屬性,從而自上向下完成對數(shù)據(jù)的企業(yè)級模型化梳理工作。

FSDM 模型證明,只要堅持積累和鉆研,構(gòu)建一個具有一定影響力的行業(yè)數(shù)據(jù)模型是完全可行的,而且確實可以給軟件設(shè)計提供一定的指導(dǎo)和便利。

但是 IBM 當(dāng)初畢竟是與其商業(yè)行為進(jìn)行一定的結(jié)合,有適當(dāng)?shù)尿?qū)動力。在沒有足夠商業(yè)利益結(jié)合的情況下,如何推動行業(yè)級標(biāo)準(zhǔn)化數(shù)據(jù)模型的建設(shè)是一個難題。此外,F(xiàn)SDM 更多承擔(dān)的是指導(dǎo)性作用,還沒有真的成為標(biāo)準(zhǔn),需要金融企業(yè)依據(jù)其指導(dǎo)建立數(shù)據(jù)模型并自行維護(hù)。

2. 行為標(biāo)準(zhǔn)化

相較于數(shù)據(jù)標(biāo)準(zhǔn)化,行為標(biāo)準(zhǔn)化更為困難。如果想要建立對軟件設(shè)計起行業(yè)級指導(dǎo)作用的標(biāo)準(zhǔn)化模型,這個模型必須能指導(dǎo)細(xì)粒度的開發(fā),而非僅傳遞到概念層級,如果比照工業(yè)標(biāo)準(zhǔn)的效果,應(yīng)當(dāng)可以指導(dǎo)或者直接生產(chǎn)出可供復(fù)用的軟件“零件”。

軟件設(shè)計一直在關(guān)注如何提升對已有軟件資產(chǎn)的復(fù)用,從對代碼的“復(fù)制粘貼”到模塊化、服務(wù)化、微服務(wù)化,通過對業(yè)務(wù)邏輯乃至數(shù)據(jù)封裝和接口開放,實現(xiàn)軟件資產(chǎn)的可重復(fù)利用。各種設(shè)計思路中,筆者認(rèn)為,構(gòu)件化作為推廣標(biāo)準(zhǔn)化的理念而言,也許是更為合適的概念。

構(gòu)件化設(shè)計,又稱 CBD(Component-Based Development,基于構(gòu)件的開發(fā))或 CBSE(Component-Based,基于構(gòu)件的軟件工程)。關(guān)于該方法的討論比較早,文獻(xiàn)也較多,例如,Alan W.Brown 所著的《Large-Scale, Component-Based Development》(中譯本名稱為《大規(guī)模基于構(gòu)件的開發(fā)》,2003 年由機(jī)械工業(yè)出版社出版,趙文耘、張志等譯)。

按照構(gòu)件化設(shè)計理念,構(gòu)件可以獨(dú)立部署,但一個構(gòu)件可能會用到其它構(gòu)件或平臺提供的服務(wù),或者說基于構(gòu)件的軟件系統(tǒng)通常是多個構(gòu)件協(xié)作完成一定功能,所以構(gòu)件依賴于組裝環(huán)境或稱為語境(context),而構(gòu)件基礎(chǔ)設(shè)施應(yīng)是支持異構(gòu)構(gòu)件互操作的標(biāo)準(zhǔn)和通信平臺,構(gòu)件框架則是構(gòu)件實例“即插即用”的支撐結(jié)構(gòu)。

CBD 的實現(xiàn)方式之一就是大家耳熟能詳?shù)?mdash;—SOA(Service Oriented Architecture ,面向服務(wù)的體系結(jié)構(gòu))或者 SCA(Service Component Architecture ,服務(wù)組件體系結(jié)構(gòu))。從發(fā)展脈絡(luò)上講,1990 年左右就開始出現(xiàn)面向構(gòu)件的技術(shù)思想,也即,編程方法在面向?qū)ο蠛笫敲嫦驑?gòu)件,然后才是面向服務(wù)。

關(guān)于構(gòu)件化設(shè)計,國家標(biāo)準(zhǔn)也早已有之,比如 GB/T11457-2006 軟件工程過程、GB/T36445-2018 軟件構(gòu)件模型,都有相關(guān)技術(shù)標(biāo)準(zhǔn)約定,但是這些標(biāo)準(zhǔn)都未包含構(gòu)件的設(shè)計方法,實踐中大家更關(guān)心的是如何做出標(biāo)準(zhǔn)化構(gòu)件的方法論。

有人經(jīng)常用“樂高積木”一詞來形容構(gòu)件化或服務(wù)化設(shè)計方式,樂高積木之所以會吸引不同年齡段的人群,并能讓大家充分發(fā)揮創(chuàng)造力,主要原因不外乎兩點:一是接口的高度標(biāo)準(zhǔn)化,可以簡單搭接;二是使用者能很輕易地理解每個積木塊,自由運(yùn)用它。

構(gòu)件模型設(shè)計的關(guān)鍵也在于這兩點。設(shè)計行業(yè)級標(biāo)準(zhǔn)化構(gòu)件模型,首先是接口的高度標(biāo)準(zhǔn)化,這一點有賴于前文中提到的數(shù)據(jù)標(biāo)準(zhǔn)化;二是構(gòu)件功能的標(biāo)準(zhǔn)化和可理解性,這就涉及到對業(yè)務(wù)行為的標(biāo)準(zhǔn)化,或者說對各種同類型企業(yè)(也存在同類型企業(yè)中按照規(guī)模等級再細(xì)分的可能)的業(yè)務(wù)活動標(biāo)準(zhǔn)化,這種標(biāo)準(zhǔn)形成需要以業(yè)務(wù)為核心的建模方法,也需要通過作為參照系的標(biāo)桿企業(yè)來提煉標(biāo)準(zhǔn)業(yè)務(wù)行為。

在建模方法中,Alan W.Brown 在《Large-Scale, Component-Based Development》一書中給出的主要是基于 UML 的方法,該方法雖然與現(xiàn)實結(jié)合緊密,但對業(yè)務(wù)人員不夠友好;DDD 也是可以應(yīng)用于構(gòu)件化設(shè)計的建模方法,尤其是在以構(gòu)建微服務(wù)為應(yīng)用方向運(yùn)用 DDD 方法時,該方法也充分考慮了業(yè)務(wù)含義。筆者在《企業(yè)級業(yè)務(wù)架構(gòu)設(shè)計:方法論與實踐》一書中提到的構(gòu)件模型也是一種可用的構(gòu)建方式,其優(yōu)點是具有企業(yè)級視角,與業(yè)務(wù)和技術(shù)兩端結(jié)合緊密,也適合于推導(dǎo)行業(yè)標(biāo)準(zhǔn)模型這種精煉性工作。

綜上,數(shù)據(jù)標(biāo)準(zhǔn)化和行為標(biāo)準(zhǔn)化的探索一直有人在進(jìn)行,但需要更強(qiáng)有力的推動來真正形成行業(yè)級的標(biāo)準(zhǔn),否則,軟件的發(fā)展有可能在“兇猛”的創(chuàng)新下反倒出現(xiàn)“作繭自縛”的情況。

三、行業(yè)級標(biāo)準(zhǔn)化的深遠(yuǎn)影響

行業(yè)級標(biāo)準(zhǔn)化的價值有很多,比如有助于提升軟件資產(chǎn)的可重用性、提升軟件質(zhì)量、減少不必要的改動、提升互聯(lián)效率、提高需求質(zhì)量、提升需求形成效率等,這些價值很多文章都提出過,筆者在本文中想闡述一個目前較少提及的遠(yuǎn)期價值:推動數(shù)字化思維轉(zhuǎn)型。

數(shù)字化時代是依靠大規(guī)模軟件生產(chǎn)支持社會生產(chǎn)的時代,如同今天工業(yè)的作用。而大規(guī)模軟件生產(chǎn)能力的形成需要與之相匹配的思維方式,人們的思維方式總是要與時代的主要生產(chǎn)方式相適應(yīng),當(dāng)軟件成為主要的生產(chǎn)方式時,結(jié)構(gòu)化思維就成為這個時代最基礎(chǔ)的思維方式,提升所有參與者的結(jié)構(gòu)化思維能力是面向數(shù)字化時代最重要的思維轉(zhuǎn)型方向,包括業(yè)務(wù)人員的思維轉(zhuǎn)型和技術(shù)人員的思維轉(zhuǎn)型。

業(yè)務(wù)人員思維轉(zhuǎn)型,是指能結(jié)構(gòu)化地看待業(yè)務(wù)、理解業(yè)務(wù),結(jié)構(gòu)化的業(yè)務(wù)視角更有利于將業(yè)務(wù)映射到技術(shù)實現(xiàn),也更有利于業(yè)務(wù)人員較為直接地應(yīng)用已有的軟件資產(chǎn),如同業(yè)務(wù)人員看到“樂高積木”,具備結(jié)構(gòu)化思維能力的業(yè)務(wù)人員,更容易適應(yīng)在數(shù)字化時代看到的“事物”和從事業(yè)務(wù)活動、開展業(yè)務(wù)創(chuàng)新的方式。

技術(shù)人員思維轉(zhuǎn)型,則是要能結(jié)構(gòu)化地看待業(yè)務(wù)構(gòu)成與技術(shù)實現(xiàn)的關(guān)系,從而更好地將業(yè)務(wù)分解成合適的“零件”,這是在技術(shù)人員原有結(jié)構(gòu)化思維方式上的一種深化。對技術(shù)人員而言,這還意味著要更主動地去接受標(biāo)準(zhǔn)化的“約束”,從個體化的改進(jìn)軟件向公用化的改進(jìn)“標(biāo)準(zhǔn)”發(fā)展,這是數(shù)字化時代進(jìn)行大規(guī)模軟件生產(chǎn)需要的技術(shù)思維方式。

換句話說,就是在業(yè)務(wù)側(cè),應(yīng)當(dāng)能看到“業(yè)務(wù)服務(wù)化”、“服務(wù)編排化”,業(yè)務(wù)人員具有利用構(gòu)件化軟件資產(chǎn)、協(xié)助生產(chǎn)構(gòu)件化軟件資產(chǎn)的能力;在技術(shù)側(cè),應(yīng)當(dāng)能看到“服務(wù)業(yè)務(wù)化”、“編排服務(wù)化”,技術(shù)人員具有按照業(yè)務(wù)含義準(zhǔn)確設(shè)計標(biāo)準(zhǔn)化服務(wù),將編排作為一種服務(wù)向業(yè)務(wù)側(cè)提供的能力。

基于行業(yè)級標(biāo)準(zhǔn)化構(gòu)件,我們應(yīng)當(dāng)能實現(xiàn)更為標(biāo)準(zhǔn)化的企業(yè)架構(gòu),企業(yè)內(nèi)部以行業(yè)級標(biāo)準(zhǔn)化構(gòu)件為基礎(chǔ)搭建軟件,而具備這樣標(biāo)準(zhǔn)化架構(gòu)的企業(yè)也必然會成為開放式架構(gòu)中的標(biāo)準(zhǔn)化元素,實現(xiàn)行業(yè)級、社會級的開放互聯(lián)。如圖 3 所示:

怎样才能实现软件架构的“代代相传”?

圖 3 以標(biāo)準(zhǔn)化為基礎(chǔ)的企業(yè)架構(gòu)設(shè)計目標(biāo)

盡可能以標(biāo)準(zhǔn)化組件支持企業(yè)商業(yè)模式的構(gòu)建,能達(dá)成這樣的效果,軟件對企業(yè)生產(chǎn)的基礎(chǔ)性作用才能進(jìn)一步增強(qiáng),才能用軟件大規(guī)模覆蓋各類型企業(yè)的生產(chǎn)、管理,這正是數(shù)字化轉(zhuǎn)型的前提。

數(shù)字化不是一個企業(yè)自己的數(shù)字化,而是整個行業(yè)、社會的數(shù)字化,也是所有從業(yè)人員的數(shù)字化。精煉行業(yè)級標(biāo)準(zhǔn)化構(gòu)件的過程,正是業(yè)務(wù)和技術(shù)兩側(cè)同時進(jìn)行數(shù)字化思維轉(zhuǎn)型的過程。

數(shù)字化時代,各類企業(yè)都或多或少地轉(zhuǎn)型為一家科技企業(yè)。數(shù)字化轉(zhuǎn)型完成,大家走到同一起跑線,今天所謂的“跨界者”,在數(shù)字化時代將不復(fù)存在。大家比拼的是快速創(chuàng)新商業(yè)模式的能力,快速創(chuàng)新離不開快速搭建。而快速搭建離不開對標(biāo)準(zhǔn)化資產(chǎn)的快速利用,對要素的獨(dú)特組合能力才是大部分創(chuàng)新的主要表現(xiàn)形式,重復(fù)造輪子在今天也許還情有可原,而在數(shù)字化時代很可能就真是“無情的浪費(fèi)”。

可以回想下,對精益生產(chǎn)過程探索的動力正是對杜絕“浪費(fèi)”的執(zhí)著,如果軟件生產(chǎn)想要靠近精益生產(chǎn),那就從杜絕“浪費(fèi)”開始吧。

四、行業(yè)級標(biāo)準(zhǔn)化的發(fā)展思路:大教堂與集市

Eric S·Raymond 所著的《大教堂與集市》被認(rèn)為是詮釋開源思想的最佳書籍之一。軟件系統(tǒng)的開發(fā)模式因此出現(xiàn)“大教堂”和“集市”兩種比喻,前者是傳統(tǒng)的、大公司的軟件開發(fā)模式,后者則是新興的、社區(qū)化的軟件開發(fā)模式。

行業(yè)級標(biāo)準(zhǔn)化這個想法,初次聽起來,很多人自然會跟“大教堂”聯(lián)系到一起,畢竟行業(yè)級標(biāo)準(zhǔn)化聽起來就有很多“中心化”因素在其中,需要標(biāo)準(zhǔn)、跨企業(yè)共識、組織推動等等,而且,現(xiàn)有其他領(lǐng)域的標(biāo)準(zhǔn)化模式一般也都是“中心化”的,無論國內(nèi)國外,國家標(biāo)準(zhǔn)都是標(biāo)準(zhǔn)層級中非常有影響力的部分。

軟件行業(yè)是否會有些獨(dú)特之處呢?當(dāng)然會有,軟件是一組可工作的計算機(jī)代碼,而計算機(jī)代碼的特點是,很容易“沾染”開發(fā)者的個人特點,也很容易復(fù)制。因此,軟件制品同時具備“偶然性”和“難保護(hù)”的特點,也正是“偶然性”使軟件的創(chuàng)新比現(xiàn)有工業(yè)制品更容易。

盡管應(yīng)當(dāng)保護(hù)開發(fā)者付出的辛苦,但是無論是現(xiàn)有專利制度的效率,還是軟件保護(hù)本身給行業(yè)發(fā)展帶來的弊端,都足以讓所有人反思,軟件行業(yè)該采用什么樣的方式走向標(biāo)準(zhǔn)化,走向數(shù)字化時代。

軟件行業(yè)從業(yè)者的核心競爭力到底是什么?Paul Graham 在《黑客與畫家》一書中曾指出,解決困難問題才是程序員最核心的競爭力,而這種能力并非來自于對代碼的保護(hù)。在國外,專利、收購、訴訟等都是大公司經(jīng)常采用的保護(hù)手段,而非一個程序員可以輕易采取的手段。

解決困難問題的能力也并非是編寫“前無古人后無來者”的代碼,正如 Eric S·Raymond 所言,“好的程序員知道寫什么,而偉大的程序員知道改寫(或者重復(fù)使用)什么”。軟件行業(yè)進(jìn)一步發(fā)展,進(jìn)入大規(guī)模批量化軟件生成的數(shù)字化時代的前提條件,也許正是重新設(shè)置軟件行業(yè)的管理、保護(hù)機(jī)制,推動開源“標(biāo)準(zhǔn)化”模式的發(fā)展。

為提高生產(chǎn)效率和軟件質(zhì)量,我們需要通過開源模式,提升構(gòu)件的標(biāo)準(zhǔn)化程度、可用性和易用性,建立國家運(yùn)營的行業(yè)級開源構(gòu)件庫,形成類似開源社區(qū)的機(jī)制。優(yōu)秀程序員的價值既然可以通過在開源社區(qū)的影響力獲得,也一樣可以通過對行業(yè)級開源構(gòu)件庫的貢獻(xiàn)來建立,優(yōu)秀程序員依靠的并不是對他已有成果的封閉式保護(hù)。

對軟件開發(fā)企業(yè)而言,企業(yè)的核心競爭力也應(yīng)當(dāng)是其設(shè)計和集成解決方案的能力。從這個角度來講,構(gòu)件的標(biāo)準(zhǔn)化和開源會對企業(yè)能力有更大的提升,“一招鮮吃遍天”并不是應(yīng)該鼓勵的發(fā)展模式。

對應(yīng)用軟件或者自主開發(fā)內(nèi)部軟件的企業(yè)而言,軟件保護(hù)本就不應(yīng)該是其業(yè)務(wù)的核心,軟件代碼不是可樂配方,一成不變的代碼不會為企業(yè)帶來持久的競爭力,只會隨著時間的變化快速衰減。此外,架構(gòu)并不是可以簡單照搬照抄的東西,開放架構(gòu)設(shè)計未必會讓競爭對手快速趕超,不小心的追趕者甚至有可能掉進(jìn)無意設(shè)置的“陷阱”。

未面向數(shù)字化時代深入思考的軟件保護(hù)機(jī)制也許更多只是給行業(yè)籠罩了一層神秘面紗。“集市”方式并不適合直接孕育一套可用的軟件,開源“標(biāo)準(zhǔn)化”模式的建立也需要“第一推動”。“集市”方式成立的前提條件之一是要先提供一套可以運(yùn)行的軟件作為起點,開源“標(biāo)準(zhǔn)化”也需要逐步建立每個行業(yè)第一套可用的標(biāo)準(zhǔn)構(gòu)件庫或者開源系統(tǒng),然后再通過社區(qū)化方式不斷發(fā)展為更具生命力的標(biāo)準(zhǔn)體系,這個“第一推動”和對構(gòu)件標(biāo)準(zhǔn)體系的設(shè)計就是標(biāo)準(zhǔn)化組織的責(zé)任,這樣的組織也應(yīng)該是公益性的。

未來的大規(guī)模軟件生產(chǎn),也許正是用“集市”提供的構(gòu)件建設(shè)“大教堂”的模式,基于這個認(rèn)知,行業(yè)級標(biāo)準(zhǔn)化正是架構(gòu)演進(jìn)該有的趨勢。

作者簡介:

付曉巖,《企業(yè)級業(yè)務(wù)架構(gòu)設(shè)計:方法論與實踐》圖書作者,原國有大行資深業(yè)務(wù)架構(gòu)師,負(fù)責(zé)業(yè)務(wù)架構(gòu)設(shè)計、項目管理,熱衷新技術(shù)探索與實踐,具有豐富的銀行業(yè)務(wù)經(jīng)驗和企業(yè)級項目業(yè)務(wù)架構(gòu)設(shè)計經(jīng)驗,曾主導(dǎo)客戶關(guān)系、金融市場、同業(yè)、資管、養(yǎng)老金等多個領(lǐng)域核心系統(tǒng)的業(yè)務(wù)架構(gòu)設(shè)計,現(xiàn)就職于建信金融科技有限責(zé)任公司。即將發(fā)行新書《銀行數(shù)字化轉(zhuǎn)型》,公眾號:曉談巖說。

 

責(zé)任編輯:張燕妮 來源: 架構(gòu)頭條
相關(guān)推薦

2012-12-27 14:11:21

簡歷應(yīng)屆畢業(yè)生

2010-09-02 09:44:16

室外WLAN

2021-05-18 17:55:29

SaaS軟件

2009-07-06 18:24:51

IT資產(chǎn)運(yùn)維管理廣通信達(dá)科技

2022-04-27 10:07:02

Linux文檔命令

2012-09-25 13:32:31

大數(shù)據(jù)Hadoop

2011-07-15 16:57:43

AJAX

2022-03-25 08:34:57

物聯(lián)網(wǎng)安全物聯(lián)網(wǎng)IOT

2015-07-01 16:11:30

數(shù)據(jù)人才數(shù)據(jù)

2015-12-03 10:14:04

2022-04-11 15:05:32

元宇宙虛擬工作空間虛假身份注冊

2011-04-19 17:09:52

代碼編程

2020-04-10 09:07:09

BEC商業(yè)郵件欺詐網(wǎng)絡(luò)釣魚

2018-07-16 12:36:48

編程語言PythonJava

2011-12-15 21:16:08

蘋果

2017-04-05 06:40:32

科技新聞早報

2010-03-15 11:47:11

網(wǎng)絡(luò)安全

2015-10-28 17:35:51

資本

2022-05-30 16:43:23

人工智能開發(fā)深度學(xué)習(xí)
點贊
收藏

51CTO技術(shù)棧公眾號

亚洲欧美精品伊人久久| 中文字幕日韩av资源站| 欧美一级免费视频| 国产综合精品久久久久成人av| 日产精品一区| 亚洲精品日韩综合观看成人91| 国产欧美日韩一区| 小泽玛利亚一区二区三区视频| 91精品国产91久久久久久黑人| 日韩欧美国产三级电影视频| 亚洲午夜无码av毛片久久| 91视频在线观看| 国产不卡一区视频| 国产精品夜色7777狼人| 日本少妇毛茸茸高潮| 日本一区二区在线看| 精品国产99国产精品| 中文久久久久久| а_天堂中文在线| 国产精品国产三级国产普通话三级 | 影院欧美亚洲| 综合国产在线视频| 国产精品麻豆入口| 欧美精品影院| 欧美日韩卡一卡二| 国产成人精品视频免费看| 污污的网站在线免费观看| 欧美国产激情一区二区三区蜜月| 国产亚洲二区| www.久久成人| 另类成人小视频在线| 欧美亚洲在线播放| 国产成人精品av久久| 婷婷伊人综合| 日韩中文字幕第一页| 扒开jk护士狂揉免费| a看欧美黄色女同性恋| 日韩一区二区三区观看| 在线看的黄色网址| 国产69精品久久久久按摩| 色综合色综合色综合 | 手机看片国产日韩| 久久成人高清| 亚洲女人被黑人巨大进入al| 国产精品久久久久久亚洲色| 中文字幕一区二区三区四区久久 | 亚洲区 欧美区| 亚洲色图综合| 3751色影院一区二区三区| 999在线观看| 老司机精品视频网| 欧美剧情电影在线观看完整版免费励志电影 | 久久男人av资源站| 午夜成人在线视频| 精品少妇人妻av免费久久洗澡| 性xxxxfjsxxxxx欧美| 亚洲精品视频一区| 欧美在线观看视频免费| 美洲精品一卡2卡三卡4卡四卡| 亚洲视频免费在线| www.99riav| 欧美1—12sexvideos| 亚洲国产精品一区二区www| 欧美黄色免费网址| 日本在线影院| 色88888久久久久久影院按摩| 动漫av免费观看| 福利一区二区三区视频在线观看| 欧美日韩国产片| 香蕉视频xxx| 粉嫩精品导航导航| 国产视频久久久久| www.涩涩爱| 午夜精品偷拍| 18性欧美xxxⅹ性满足| 国产成人一级片| 欧美a一区二区| 91日韩在线播放| 好吊色一区二区三区| 99视频国产精品| 日日噜噜噜噜夜夜爽亚洲精品| 秋霞a级毛片在线看| 亚洲五码中文字幕| 日韩视频在线免费看| 欧洲亚洲精品久久久久| 欧美电影精品一区二区| 爱爱的免费视频| 无码一区二区三区视频| 久久久久久久影院| 日韩免费av网站| 国产精选一区二区三区| 久久久久资源| 超碰免费在线播放| 福利微拍一区二区| 亚洲 国产 图片| 久久亚洲道色| 中文字幕亚洲一区| 91美女免费看| 国产精一品亚洲二区在线视频| 久草精品电影| 国产午夜精品久久久久免费视| 亚洲大片免费看| 亚洲一区二区三区四区五区| 欧美sss在线视频| 久久精品视频中文字幕| 美女又爽又黄免费视频| 国产精品一二二区| 日韩精品伦理第一区| 日本在线视频网址| 欧美片在线播放| 国产精品亚洲无码| 一区在线免费观看| 国产日韩中文在线| 欧美777四色影视在线| 一区二区三区色| 亚洲精品20p| 国产探花在线精品一区二区| 欧美激情网友自拍| 一级特黄aaa| 国产亚洲1区2区3区| 拔插拔插海外华人免费| 精品视频一区二区三区| 中文字幕日韩综合av| 日韩三级一区二区| 99精品欧美一区二区三区综合在线| 中文字幕中文字幕在线中一区高清| 中文在线中文资源| 日韩av在线高清| 精品视频在线观看免费| 国产麻豆一精品一av一免费| 午夜精品一区二区在线观看| 婷婷综合六月| 亚洲欧美中文日韩在线v日本| 国产午夜福利片| 成人午夜av在线| 国产爆乳无码一区二区麻豆| 看亚洲a级一级毛片| 精品国产一区二区三区在线观看 | 公共露出暴露狂另类av| 成人亚洲免费| 中文字幕av一区二区| 加勒比在线一区| 欧美激情一区二区三区蜜桃视频| 99999精品视频| 天堂99x99es久久精品免费| 97免费中文视频在线观看| 人妻精品一区一区三区蜜桃91| 亚洲永久免费av| 日本少妇xxxx软件| 尤物在线精品| 久久国产一区二区| 亚洲欧美电影| 国产亚洲视频在线观看| 中文在线免费看视频| 欧美高清在线视频| 狠狠干狠狠操视频| 中文精品久久| 粉嫩av一区二区三区免费观看| 久久电影网站| 日韩av在线导航| 免费在线不卡av| 综合久久综合久久| 国产免费无码一区二区| 99在线观看免费视频精品观看| 欧美极品色图| 久久亚洲精品中文字幕| 欧美成人精品在线播放| 懂色av蜜臀av粉嫩av分享吧| 午夜精品久久久久久久| 国产精品成人一区二区三区电影毛片| 日韩影院免费视频| 裸体大乳女做爰69| 国产成人av毛片| 国产97免费视| 高清免费电影在线观看| 亚洲成人在线视频播放| 青青草视频在线观看免费| 中文字幕亚洲区| 中文字幕乱码在线人视频| 一区二区久久| 一区视频二区视频| 国产成人aa在线观看网站站| 国产成+人+综合+亚洲欧美丁香花| av中文字幕一区二区三区| 欧美一卡二卡三卡| 天堂中文在线网| 自拍av一区二区三区| 波多野结衣有码| 老司机免费视频一区二区三区| 日本大胆人体视频| 国产亚洲电影| 成人91视频| av久久网站| 欧美亚洲另类制服自拍| 黄色网页在线免费观看| 国产偷亚洲偷欧美偷精品| 国产精品久久久久久久久久久久久久久久 | 久久99999| 亚洲日本黄色| 亚洲一区二区三区加勒比 | 日韩国产一区三区| 国产精品视频在线观看免费| 欧美日韩亚洲系列| 欧美成人一区二区三区高清| 久久九九影视网| 看全色黄大色黄女片18| 久久99久久99| 六月激情综合网| 韩国自拍一区| 中文字幕不卡每日更新1区2区| 一区二区导航| 国产91aaa| 成人国产精品久久| 国产精品久久久久久av福利| 国产三级电影在线播放| 欧美老少配视频| 中国日本在线视频中文字幕| 精品视频在线播放| 刘亦菲久久免费一区二区| 日韩欧美亚洲国产另类| 一本到在线视频| 欧洲av一区二区嗯嗯嗯啊| 国产又大又黄视频| 亚洲大片一区二区三区| 精品无码久久久久久久| 亚洲精品视频免费看| 我要看黄色一级片| 国产精品另类一区| 国产在线免费av| 国产精品乱码人人做人人爱| 日本一级免费视频| 久久久久久久久岛国免费| 成人手机在线免费视频| 成人久久视频在线观看| 欧美图片自拍偷拍| 高清国产一区二区| 亚洲国产欧美日韩在线| 国产久卡久卡久卡久卡视频精品| 亚洲天堂伊人网| 激情综合色综合久久综合| 日本三级黄色网址| 六月丁香综合在线视频| 欧美wwwwwww| 久久99九九99精品| 成人日韩在线视频| 国产精选一区二区三区| 无码人妻一区二区三区精品视频| 国产乱一区二区| 极品白嫩的小少妇| 成人av电影在线| 三级男人添奶爽爽爽视频 | 精品成a人在线观看| 欧美一级一区二区三区| 欧美精品一区二区久久婷婷| 欧美亚洲精品在线观看| 日韩av网站大全| 免费理论片在线观看播放老| 亚洲精品综合精品自拍| 国产区高清在线| 中文字幕日韩有码| 91精选在线| 国内揄拍国内精品少妇国语| 涩涩涩视频在线观看| 国产精品福利无圣光在线一区| 97欧美成人| 91最新国产视频| 都市激情久久| 日韩欧美在线观看强乱免费| 午夜片欧美伦| 国产日韩亚洲欧美在线| 免费在线播放第一区高清av| 色悠悠久久综合网| 国产suv精品一区二区883| 插我舔内射18免费视频| 久久久久久久久久久久久久久99| 国产又粗又长又硬| 亚洲综合色噜噜狠狠| 男人天堂2024| 欧美色综合影院| 亚洲国产欧美另类| 亚洲欧美日韩天堂| mm1313亚洲国产精品美女| 高清在线视频日韩欧美| 日韩精品三区| 国产精品theporn88| 精品一区二区三区的国产在线观看| 一区二区三区观看| 在线成人av| 亚洲这里只有精品| 不卡的av网站| 成人18视频免费69| 精品久久久久国产| 国产精品久久久久久在线| 日韩成人小视频| 国产激情视频在线| 国产精品黄页免费高清在线观看| 欧美中文高清| 亚洲精品成人久久久998| 在线观看的日韩av| 爱豆国产剧免费观看大全剧苏畅 | 久久久久久av无码免费网站| 色94色欧美sute亚洲线路二| www.五月天激情| 自拍偷拍亚洲精品| 一区二区三区短视频| 亚洲淫片在线视频| 日韩av二区| 精品国产一二三四区| 国产精品一区二区免费不卡| 日韩人妻无码精品综合区| 亚洲va天堂va国产va久| 国产精品久久久午夜夜伦鲁鲁| 亚洲欧美国产精品久久久久久久| 丁香花在线电影小说观看| 91精品免费视频| 成人直播大秀| 哪个网站能看毛片| 99久久伊人网影院| 免费在线观看亚洲| 欧美一区二区三区精品| 91在线视频| 国产精品欧美亚洲777777| 网友自拍一区| 欧美日韩亚洲一| 91农村精品一区二区在线| 久久亚洲AV无码| 日韩精品中文字幕一区二区三区| 日本不卡视频| 国产一区香蕉久久| 97久久视频| 依人在线免费视频| 欧美国产丝袜视频| 涩涩视频在线观看| 中文字幕亚洲综合久久筱田步美| 亚洲最大网站| 日本一区二区在线| 日韩电影在线看| 欧美性受xxxx黑人| 欧美视频中文字幕| 色老头视频在线观看| 国产精品一区二区在线| 色婷婷热久久| 蜜桃福利午夜精品一区| 亚洲色图欧洲色图| 国产偷人妻精品一区二区在线| 超碰91人人草人人干| 日韩中文在线| 国产xxxx振车| 99在线精品观看| 国产女主播喷水视频在线观看| 亚洲一区av在线播放| 国产成人免费精品| 精品一区二区成人免费视频| 国产成人在线免费观看| 精品少妇久久久久久888优播| 亚洲国产欧美一区| 亚洲三级欧美| 性欧美.com| 韩国理伦片一区二区三区在线播放| 日韩精品一区二区亚洲av性色| 欧美妇女性影城| 色呦呦在线观看视频| 国产欧美一区二区三区另类精品| 99re国产精品| 久久日免费视频| 欧美一级精品在线| 国内精彩免费自拍视频在线观看网址| 久久偷看各类wc女厕嘘嘘偷窃| 巨乳诱惑日韩免费av| 国产精品1区2区3区4区| 日韩一区二区在线观看视频 | 精品美女久久久久久免费| 精品资源在线看| 成人网在线观看| 亚洲激情自拍| 一二三四国产精品| 欧美成人精品福利| 成人私拍视频| 久久av喷吹av高潮av| 91亚洲精品一区二区乱码| 中文字幕久久久久| 欧美黑人性视频| 国产一区二区电影在线观看| 国产在线观看中文字幕| 动漫精品一区二区| 三级外国片在线观看视频| 超碰97在线资源| 日韩二区三区在线观看| 欧美日韩国产精品一区二区三区| 亚洲伦理中文字幕| 日本一区二区三区播放| 日韩中文字幕组| 亚洲一区二区在线播放相泽| 欧美孕妇孕交xxⅹ孕妇交| 亚洲一区制服诱惑| 日韩中文字幕亚洲一区二区va在线 | 911亚洲精选| 欧美性猛片aaaaaaa做受| 国产偷倩在线播放| 伊人久久婷婷色综合98网|