2020年,對工業(yè)軟件概念的一點(diǎn)討論
2020年,對工業(yè)軟件概念的一點(diǎn)討論,疫情當(dāng)前,企業(yè)應(yīng)該如何實(shí)現(xiàn)價(jià)值最大化?且看下面的觀點(diǎn)
寫在前面
當(dāng)下對工業(yè)軟件,尤其是自主可控工業(yè)軟件的研制、應(yīng)用、發(fā)展的討論非常熱烈,本人近期也參與了一些研討,涉及軟件的研制、市場和生態(tài)等內(nèi)容。作為從事自研商業(yè)化CAE軟件的一員,本人對工業(yè)軟件(偏重于產(chǎn)品研制所需的軟件)有一些接觸,有一點(diǎn)認(rèn)知,但同時(shí)也有一些困惑,所以想通過本文對國產(chǎn)工業(yè)軟件表達(dá)一點(diǎn)個(gè)人看法。
工業(yè)軟件邊界有何現(xiàn)實(shí)意義
工業(yè)軟件邊界的變化
說回到工業(yè)軟件的界定,我想查詢一下其定義,使用了我知道的幾種表述詞匯“工業(yè)軟件”、“Industrial Software”、“ Industry-oriented software”,但非常不幸我沒有獲得相應(yīng)的權(quán)威和官方定義,例如《新華詞典》、《Cambridge Academic Content Dictionary》、《Wikipedia》,當(dāng)然《百度百科》、《知乎》的定義實(shí)在當(dāng)不得真,還有個(gè)現(xiàn)象除Siemens官網(wǎng)會較多出現(xiàn)Industry Software這個(gè)表述,其它廠商一般不太會使用這個(gè)詞。這是一個(gè)挺奇怪的事情,這引發(fā)了我探尋其源起的好奇心。
我用Google的時(shí)間排序方法查詢“工業(yè)軟件”,按照國內(nèi)其表述含義的變化,找到大致以2009年劃分的兩個(gè)階段,2009年前,工業(yè)軟件出現(xiàn)是有一定含義限制的,如2000年6月成立的“西門子工業(yè)軟件(上海)有限公司”包含“工業(yè)軟件”這個(gè)名詞,2006年3月13日的深圳朗朗機(jī)電公司網(wǎng)頁中有“西門子的工業(yè)軟件分為三個(gè)不同的種類: (1)編程和工程工具…(2)基于PC的控制軟件.. (3)人機(jī)界面軟件..”,還有1995年成立的英國Aegis工業(yè)軟件公司,它主要提供制造執(zhí)行管理系統(tǒng)和電子裝配行業(yè)軟件解決方案,它包含的工業(yè)軟件含義類似?偨Y(jié)來說,2009年以前,工業(yè)軟件可能有相對明確的界定,基本專指與設(shè)備直接相關(guān)的嵌入式、工控類用于驅(qū)動和控制機(jī)器,以及有限的人機(jī)交互等行業(yè)軟件,如MES系統(tǒng)中人機(jī)交互。
有趣的是國內(nèi)工業(yè)軟件所指在2009年發(fā)生了劇烈的變化,如2009年9月上海發(fā)布《上海推進(jìn)軟件和信息服務(wù)業(yè)高新技術(shù)產(chǎn)業(yè)化行動方案》中提到“鼓勵(lì)軟件研發(fā)企業(yè)和工業(yè)企業(yè)聯(lián)合攻關(guān),打造一批具有行業(yè)特色和專業(yè)特點(diǎn)的‘工業(yè)軟件’,促進(jìn)傳統(tǒng)工業(yè)實(shí)現(xiàn)設(shè)計(jì)研發(fā)數(shù)字化、制造裝備智能化、生產(chǎn)過程自動化和經(jīng)營...”,2010年3月,“《上海市振興‘工業(yè)軟件’專項(xiàng)行動方案(2010~2012年)》正式頒布實(shí)施”,以及2011年上海市企業(yè)信息化促進(jìn)中心江勇發(fā)表的文章《制造業(yè)升級不可脫離‘工業(yè)軟件’》,這個(gè)變化的發(fā)生,在《制造業(yè)升級不可脫離‘工業(yè)軟件’》有較清晰的表述“‘工業(yè)軟件’較之通用軟件具有更強(qiáng)的行業(yè)性…!I(yè)軟件’化融合的切入點(diǎn)、突破口和重要抓手…”。從這個(gè)表述里可以尋找脈絡(luò),國務(wù)院加快信息化與工業(yè)化融合的發(fā)展戰(zhàn)略發(fā)布后,工業(yè)軟件被賦予的含義和邊界擴(kuò)大了,它成為與通用軟件相區(qū)分的一個(gè)具有行業(yè)性、專業(yè)性、在產(chǎn)業(yè)范圍內(nèi)起作用的一種表述。在這里,本人猜測,工業(yè)軟件這一表述是為了相對簡潔和直白的表述“信息化與工業(yè)化融合”中所包含的現(xiàn)實(shí)意義,當(dāng)然其表述還能看到清晰界定,其范圍主要指對制造業(yè)直接作用的信息化手段,但其具體含義、組成和邊界則相當(dāng)語焉不詳,沒有給出明確內(nèi)容。
而在近期的《百度百科》則是一種云山霧罩式的表述:“工業(yè)軟件(英文:Industrial Software)是指在工業(yè)領(lǐng)域里應(yīng)用的軟件,包括系統(tǒng)、應(yīng)用、中間件、嵌入式等。一般來講工業(yè)軟件被劃分為編程語言、系統(tǒng)軟件、應(yīng)用軟件和介于這兩者之間的中間件”[1],這個(gè)定義非常隨意,尤其后面一句的中間件表述極為令人費(fèi)解,我猜它想表述的是介于系統(tǒng)軟件、應(yīng)用軟件之間的中間件,當(dāng)然有沒有這個(gè)中間件本人不敢茍同。
工業(yè)軟件還有其它的表述和邊界,五花八門,代表了各種利益組合,這些表述進(jìn)一步模糊了工業(yè)軟件的變化,極端的表述會把工業(yè)領(lǐng)域有點(diǎn)關(guān)系軟件,都能歸到工業(yè)軟件中,比如企業(yè)考勤系統(tǒng)或企業(yè)通信軟件。總結(jié)一下,目前國內(nèi)工業(yè)軟件的表述越來越模糊,邊界越來越不清晰,這可不是意味著工業(yè)軟件的市場變大了,有巨大的體量和豐厚的利潤,而是被人為放大了而已,其中利弊還未可知。
工業(yè)軟件相關(guān)含義的探源
上面討論的工業(yè)軟件邊界變化,雖然很不系統(tǒng),支撐資料也很單薄,但這些變化對本人造成更多困惑,細(xì)想起來,不僅僅是工業(yè)軟件,我發(fā)現(xiàn)“工業(yè)”這個(gè)常掛嘴邊,好像不言自明的詞匯都讓我感覺模糊起來。我感覺如果弄不清楚“工業(yè)”的定義,試圖對工業(yè)軟件進(jìn)行定義幾乎是無根之木,無源之水。
所以我打算從工業(yè)革命的老祖宗英國查查“工業(yè)”的定義,《牛津詞典》中“Industry”在英文中有兩個(gè)含義,一是“與工廠中原材料加工和商品生產(chǎn)有關(guān)的經(jīng)濟(jì)活動”,說的是工業(yè),二是“經(jīng)濟(jì)或商業(yè)活動的特定形式或分支”說的是行業(yè)[4],而在《wikipedia》中的表述翻譯過來一個(gè)是“在經(jīng)濟(jì)體內(nèi)生產(chǎn)商品或相關(guān)服務(wù)”,說的是工業(yè),另一種解釋是“在經(jīng)濟(jì)體內(nèi)生產(chǎn)商品或相關(guān)服務(wù)的部門”說的卻是行業(yè)[5]。這兩種表示,一下子把工業(yè)放大了無數(shù)倍,簡單來說,一切產(chǎn)生商品或相關(guān)服務(wù)的都是工業(yè),商品和相關(guān)服務(wù)的概念實(shí)在太大,這又一次讓我懷疑人生了。
我感覺自己又一次陷入了迷霧,怎么破?我不得不祭出哲學(xué)這一法寶:時(shí)代千變?nèi)f化,變化目不暇接,但有一些東西相對穩(wěn)定,例如哲學(xué)思想,信仰,他們的變化總是循序漸進(jìn),緩慢發(fā)展。也許我可以在哲學(xué)思辨中找到對“工業(yè)”相對穩(wěn)定的描述。我首先想到了《資本論》,在《資本論》里沒有明確定義工業(yè),但有一段有趣的描述:“只是在工具由人的機(jī)體的工具變?yōu)闄C(jī)械裝置即工具機(jī)的工具以后,發(fā)動機(jī)才取得了獨(dú)立的、完全擺脫人力限制的形式。于是,……單個(gè)的工具機(jī),就降為機(jī)器生產(chǎn)的一個(gè)簡單要素了”[6]。解釋一下,它說的是工業(yè)是擺脫人力限制,由多個(gè)工具機(jī)作為要素構(gòu)成的機(jī)器生產(chǎn)。顯然《資本論》中表述的是機(jī)器生產(chǎn)即為工業(yè),并不特指制造業(yè),這個(gè)和Industry中的工業(yè)含義表述邏輯上是相通的。
大概對工業(yè)定義有點(diǎn)認(rèn)識后,我們再看看從工業(yè)一詞中產(chǎn)生的其它關(guān)聯(lián)概念:如“工業(yè)化”,這個(gè)表述非常清楚“指一個(gè)國家和地區(qū)國民經(jīng)濟(jì)中,工業(yè)生產(chǎn)活動取得主導(dǎo)地位的發(fā)展過程”[7];如工業(yè)產(chǎn)品,無論中英文都可表述為工業(yè)產(chǎn)品是公司用于商業(yè)消費(fèi)的商品(英文)[8]或工業(yè)企業(yè)進(jìn)行工業(yè)生產(chǎn)活動的直接有效成果(中文)[9],在這里,英文中會用business這個(gè)神奇到只可意會不可言傳的詞。這些定義會較好的對定義工業(yè)軟件起到類比作用。
另外在工業(yè)中經(jīng)常會提到Engineering(工程)這一詞語,在《百度百科》中“工程是科學(xué)和數(shù)學(xué)的某種應(yīng)用…”[10]這一表述和《美國工業(yè)工程學(xué)會(AIIE)》“工業(yè)工程是對人、物料、設(shè)備、能源、和信息等所組成的集成系統(tǒng),進(jìn)行設(shè)計(jì)、改善和實(shí)施的一門學(xué)科,它綜合運(yùn)用數(shù)學(xué)、物理、和社會科學(xué)的專門知識和技術(shù),結(jié)合工程分析和設(shè)計(jì)的原理與方法,對該系統(tǒng)所取得的成果進(jìn)行確認(rèn)、預(yù)測和評價(jià)”[11],有類似的表述,但AIIE居然加上了人及社會科學(xué)這些作用范圍,的確出乎意料。
工業(yè)軟件的定義
有了上面的一些概念準(zhǔn)備,下面就要進(jìn)入到工業(yè)軟件的定義和邊界上,經(jīng)過不懈努力,我發(fā)現(xiàn)了在《Techopedia》有英文對Industry Software的相對明確及詳細(xì)的定義和表述:“工業(yè)軟件是應(yīng)用程序,過程,方法和功能的集合,可以幫助在工業(yè)規(guī)模上收集,操縱和管理信息。利用工業(yè)軟件的行業(yè)包括運(yùn)營,制造,設(shè)計(jì),建筑,采礦,紡織廠,化工,食品加工和服務(wù)提供商”[12],這個(gè)定義和國內(nèi)2009年以前對工業(yè)軟件邊界的定義,雖然表述不同,但其內(nèi)涵基本一致,即直接作用于機(jī)器的應(yīng)用程序,我們暫時(shí)稱之為狹義定義和邊界。
同時(shí)《Techopedia》還有一種解釋:“處理設(shè)備強(qiáng)大功能和大量內(nèi)存的可用性,徹底改變了工業(yè)。工業(yè)軟件有助于將實(shí)際的工作數(shù)據(jù)數(shù)字化以進(jìn)行分析,或保留不會被破壞,丟失或被盜的非物理記錄。工業(yè)軟件具有多種配置,可為行業(yè)使用的各種過程提供服務(wù)。每種類型的使用取決于要部署的行業(yè)類型,并且可以執(zhí)行各種任務(wù),從預(yù)測,工作評估,構(gòu)建管理和開發(fā),到針對產(chǎn)品設(shè)計(jì)和工程制造過程中專業(yè)的解決方案”[13]。這個(gè)定義對上一定義的邊界進(jìn)行了擴(kuò)展,主要體現(xiàn)三點(diǎn),第一是工業(yè)活動的數(shù)據(jù)處理;第二是工業(yè)活動過程中提供服務(wù);第三是工業(yè)工程過程中專業(yè)。
工業(yè)軟件的邊界
有了前面的定義,我們再來看看工業(yè)軟件的邊界。在一些可以查到的國外市場調(diào)研報(bào)告,或者一些常規(guī)的表述中,經(jīng)常會以PLM[14][15][16][17]作為廣義的界定,以CAX[18][19]作為專業(yè)或狹義界定,這些,個(gè)人認(rèn)為有一定道理,首先它明確了目標(biāo),即工業(yè)生產(chǎn)的產(chǎn)品;其次,它涵蓋了過程,即全生命周期;第三它劃分了活動,這三點(diǎn)都和工業(yè)生產(chǎn)發(fā)生直接作用。這樣就比較容易理解國外沒有用Industry Software來作為工業(yè)軟件的定義和邊界,而一般采用PLM來表述了。
下圖是CPPD和RORM的一個(gè)概念圖,這張圖的底子是出自于美國ITI公司(這個(gè)公司的創(chuàng)始人也是創(chuàng)造“CAE”一詞的業(yè)內(nèi)大神Jason Lemon)的90年代的CPPD概念,加入了一些當(dāng)前流行的概念。這張圖較為全面的描繪了PLM的邊界、過程和活動。
當(dāng)然討論上圖中概念的邊界之對錯(cuò)是沒有意義的,首先對客觀事物的概念認(rèn)知是相對的,也無需絕對化,另外一個(gè)概念的邊界也僅僅起到表述作用,并不能一定起到實(shí)際約束作用。觀察上圖概念,個(gè)人認(rèn)為可能把企業(yè)活動和工業(yè)生產(chǎn)活動混在一起了,也就是說,企業(yè)活動和工業(yè)生產(chǎn)會產(chǎn)生關(guān)聯(lián),但很多是間接作用的,而不是直接作用,這樣可能會導(dǎo)致工業(yè)軟件邊界的模糊,對初步理清工業(yè)軟件脈絡(luò),判斷亟待解決的問題可能會造成一些干擾。