【it168 信息化】
提問(wèn):請(qǐng)您介紹一下u9的開(kāi)發(fā)方式?
黃義璋:u9的開(kāi)發(fā)方式與其它軟件的最大不同在于70%的時(shí)間在做業(yè)務(wù)模式的整理、歸納、提煉,30%的時(shí)間做軟件編程,u9改變了傳統(tǒng)的軟件開(kāi)發(fā)方式,很好的規(guī)避了“需求一小錯(cuò),開(kāi)發(fā)一大錯(cuò)”。
軟件公司的核心競(jìng)爭(zhēng)力不是功能,因?yàn)楣δ苁呛苋菀追旅暗?,而在于?duì)業(yè)務(wù)模式的理解和積累上,用友從以往的20多年70萬(wàn)客戶(hù)的積累中,歸納出了多個(gè)不同的業(yè)務(wù)模式,u9就是架構(gòu)在這些業(yè)務(wù)模式之上的。
提問(wèn):u9針對(duì)于制造業(yè)做了哪些方面的功能?其針對(duì)制造業(yè)的優(yōu)點(diǎn)有哪些?目前主要覆蓋哪些制造行業(yè)?
黃義璋:u9是全新的一種架構(gòu)模式,是從業(yè)務(wù)貫穿到財(cái)務(wù)的,而不是從財(cái)務(wù)貫穿到業(yè)務(wù)。u9的業(yè)務(wù)模式主要是架構(gòu)在離散制造業(yè)之上,基于“業(yè)務(wù)驅(qū)動(dòng)”的。
u9應(yīng)該是目前制造業(yè)中最強(qiáng)的一個(gè)應(yīng)用,如多任務(wù)廠mrp、多任務(wù)廠的協(xié)同生產(chǎn)、多任務(wù)廠的績(jī)效縱向比較、多幣別核算與多國(guó)家的賬務(wù)合并等功能已經(jīng)全部納入其中。u9相比國(guó)外同類(lèi)產(chǎn)品,靈活性具有明顯的優(yōu)勢(shì),非常適合“亂中有序”的國(guó)內(nèi)多組織化企業(yè)。
目前u9主要覆蓋汽配、電子、通訊、機(jī)械等行業(yè)。
提問(wèn):集團(tuán)企業(yè)的難點(diǎn)在于不同的企業(yè)控制度不一樣,管理模式不一樣,如有的企業(yè)需要把控某分廠的機(jī)床情況,而有的則不需要,u9是如何幫助企業(yè)實(shí)現(xiàn)這一點(diǎn)的?
黃義璋:u9完全可以適應(yīng)集團(tuán)企業(yè)的各種管控模式,組織體系、管理體系等都可以根據(jù)企業(yè)的要求來(lái)設(shè)置集權(quán)與分權(quán),u9中的每一個(gè)字段都可以設(shè)置管理的層級(jí),如集團(tuán)完全掌控、可適當(dāng)修改等,企業(yè)可以靈活的定義與上級(jí)、下級(jí)、同級(jí)各組織的不同關(guān)系。同時(shí),當(dāng)企業(yè)的管控模式發(fā)生變化時(shí),u9可以迅速的適應(yīng)這種變化。
當(dāng)然,要對(duì)每一個(gè)字段設(shè)置權(quán)限,工作量是非常巨大的。在u9里,我們根據(jù)多數(shù)企業(yè)的經(jīng)驗(yàn),提前設(shè)置了80%的缺省值,大大縮短了企業(yè)設(shè)置權(quán)限的時(shí)間。
提問(wèn):u9是基于soa架構(gòu)的系統(tǒng),soa的優(yōu)勢(shì)在于松散耦合性,請(qǐng)您詳細(xì)描述u9在soa方面取得的成果?并描述u9未來(lái)的soa之路?
黃義璋:一種技術(shù)能變?yōu)楫a(chǎn)品,是需要很長(zhǎng)時(shí)間的,早在20世紀(jì)90年代中期,soa的概念就被提出,直到現(xiàn)在,這一概念才被用友得以實(shí)現(xiàn)。
并不是soa架構(gòu)的產(chǎn)品就一定能滿(mǎn)足企業(yè)的靈活性要求,關(guān)鍵在于soa的粒度劃分,如有的soa產(chǎn)品是以模塊來(lái)劃分的,這是無(wú)法滿(mǎn)足企業(yè)靈活性的。u9是按每一個(gè)細(xì)小的服務(wù)來(lái)劃分服務(wù)組件的,如單據(jù)的編號(hào)服務(wù)、數(shù)量服務(wù)等,而且每一個(gè)服務(wù)組件都有可能被用到生產(chǎn)、采購(gòu)、銷(xiāo)售等多個(gè)業(yè)務(wù)中,所以對(duì)服務(wù)組件的接口要求非常高,如包容性等,這需要極大的精力與積累。
u9 soa是綜合考慮靈活性、重復(fù)性、效率性、集成性四個(gè)方面因素而最終成型的。目前,u9的升級(jí)更新已不需要像以往一樣,給客戶(hù)新的安裝光盤(pán)來(lái)更新,企業(yè)只需到網(wǎng)上注冊(cè),就可以下載程序升級(jí)到最新版本。未來(lái),u9是按業(yè)務(wù)模式更新的,企業(yè)只需要選擇更新的服務(wù)組件就可以了。
提問(wèn):作為總架構(gòu)師,您在軟件開(kāi)發(fā)有何經(jīng)驗(yàn)可以共享給國(guó)內(nèi)其它的軟件公司?
黃義璋:
系統(tǒng)涵蓋的商業(yè)模式很重要,在系統(tǒng)開(kāi)發(fā)前,一定要側(cè)重于商業(yè)模式的歸納、提煉,后期的軟件編程不需要太長(zhǎng)的時(shí)間。
要重視紙上發(fā)版,同時(shí)測(cè)試人員要到位。
軟件架構(gòu)很重要,一個(gè)好的架構(gòu)可以避免很多的后期修改工作量,避免“需求一小錯(cuò),開(kāi)發(fā)一大錯(cuò)”的情況。
該文章在 2010/7/25 1:55:55 編輯過(guò)