OA(辦公自動(dòng)化)在中國(guó)已有25年的歷史,我們綜合“需求和技術(shù)”兩個(gè)角度,把OA的發(fā)展分為三個(gè)階段:
(相關(guān)資料圖)
第一階段:Lotus Domino OA
上世紀(jì)九十年代后期,隨著局域網(wǎng)在國(guó)內(nèi)的普及,一些行政事業(yè)和大中型企業(yè)自然而然出現(xiàn)了OA的需求,希望實(shí)現(xiàn)公文處理、工作流轉(zhuǎn)和文檔管理的自動(dòng)化,并建立內(nèi)部的公告和郵件系統(tǒng)。這些單位公文數(shù)量龐大,工作流程復(fù)雜,OA對(duì)他們意義重大,是信息化的核心需求之一。
此時(shí)恰逢IBM以35億美金并購Lotus,重磅推出Lotus Domino R4.5,這是一個(gè)完善的群組協(xié)作軟件平臺(tái),包含:郵件服務(wù)器、應(yīng)用服務(wù)器、文檔數(shù)據(jù)庫和開發(fā)工具等,并提供了多層次的安全機(jī)制。基于Lotus Domino平臺(tái)及其開發(fā)工具就足以開發(fā)出OA,當(dāng)然這時(shí)也沒有其他技術(shù)能夠開發(fā)OA,Lotus Domino成為這一階段開發(fā)OA的唯一選擇。
這一階段大家對(duì)OA需求的認(rèn)識(shí)比較粗淺,客戶單位和軟件公司都在不斷探索。滿足客戶需求的方式有兩種:第一種是項(xiàng)目式,完全按照使用單位的辦公需求調(diào)研開發(fā),表單和流程等都根據(jù)實(shí)際進(jìn)行開發(fā)。第二種就是對(duì)表單、流程等基礎(chǔ)辦公元素進(jìn)行抽象,開發(fā)一個(gè)定制環(huán)境,使用這個(gè)定制環(huán)境來定義具體的表單和流程,滿足各個(gè)單位的具體需求。大部分專業(yè)的OA公司都采用了第二種方式,當(dāng)然這時(shí)的定制環(huán)境易用性較差,僅供專業(yè)人員使用,用戶單位一般無法掌握。
Lotus Domino平臺(tái)安全可靠,加上這時(shí)上OA的都是一些IT力量強(qiáng)的單位,自身具備IT人員或部門,又有充足的預(yù)算,有的后期還不斷進(jìn)行二次開發(fā),許多單位Lotus Domino OA至今還在使用。
Lotus Domino也有自身的問題,平臺(tái)開放性差,很難與第三方系統(tǒng)進(jìn)行業(yè)務(wù)和數(shù)據(jù)整合;文檔數(shù)量大時(shí),查詢速度變慢;技術(shù)獨(dú)特且復(fù)雜,管理、維護(hù)和二次開發(fā)都需要專門技術(shù)人員,導(dǎo)致相關(guān)成本非常高。后期(2008年之后)IBM自身業(yè)務(wù)調(diào)整,不再把Lotus Domino當(dāng)作發(fā)展重點(diǎn),導(dǎo)致開發(fā)和技術(shù)人員紛紛轉(zhuǎn)向其它熱點(diǎn)領(lǐng)域。(IBM最終于2018年將Lotus Domino出售給印度公司HCL)
第二階段:Web技術(shù)興起,促進(jìn)中小企業(yè)OA應(yīng)用
互聯(lián)網(wǎng)和各種Web開發(fā)技術(shù)的出現(xiàn),中小企業(yè)也有了OA的需求,中小企業(yè)以生產(chǎn)經(jīng)營(yíng)為主,沒有復(fù)雜的公文處理,流程也比較簡(jiǎn)單,其辦公是一個(gè)廣泛的概念,對(duì)OA需求更多是橫向的,傾向于建立一個(gè)綜合信息化平臺(tái),解決內(nèi)部的溝通交流,工作審批和文檔管理,并希望一起解決客戶、人事、項(xiàng)目等管理。
這一階段的OA開發(fā)呈現(xiàn)多樣化,技術(shù)上有PHP、NET、JAVA等。中小企業(yè)市場(chǎng)預(yù)期龐大,許多從事管理軟件的公司紛紛加入OA開發(fā)行列,功能上橫向發(fā)展,一些OA加入了簡(jiǎn)單的CRM、HR、項(xiàng)目管理,甚至ERP的功能,更多強(qiáng)調(diào)協(xié)同辦公或協(xié)同平臺(tái)。軟件使用技術(shù)門檻的降低,產(chǎn)品和功能的豐富,促進(jìn)了中小企業(yè)OA應(yīng)用的發(fā)展。SAAS模式OA也已出現(xiàn),中國(guó)電信推出商務(wù)領(lǐng)航平臺(tái),率先進(jìn)行SAAS應(yīng)用的嘗試,平臺(tái)上一個(gè)重要應(yīng)用就是OA。
這一階段的主要問題是:各種OA百花齊放,理念紛飛,讓客戶眼花繚亂。各種技術(shù)都處于發(fā)展之中,技術(shù)都不是很成熟,有些技術(shù)一段時(shí)間后就被其它技術(shù)替代。瀏覽器從IE獨(dú)大,到三足鼎立,再到IE衰落,許多功能要靠瀏覽器插件實(shí)現(xiàn),造成使用和維護(hù)的麻煩。技術(shù)上還難以開發(fā)出安全可靠又有更好易用性的OA,行政機(jī)關(guān)和大型企業(yè)仍然選擇Lotus Domino平臺(tái)OA。
第三階段:需求清晰,分類深化;JAVA 和HTML5成為主流開發(fā)技術(shù)
經(jīng)過20年的發(fā)展,OA需求已經(jīng)非常清晰,可以把OA分為三類:爭(zhēng)對(duì)行政事業(yè)和大中企業(yè),專注于公文和工作流的“工作流OA”;面向中小企業(yè)生產(chǎn)經(jīng)營(yíng),實(shí)現(xiàn)各方面協(xié)同和信息化的“協(xié)同OA”;以及SAAS模式服務(wù)于小微企業(yè),解決內(nèi)外溝通,并為老板提供一系列管理工具的“SAAS OA”;分化和深化的需求是OA走向成熟的標(biāo)志,也為新一代OA開發(fā)奠定了基礎(chǔ)。
在技術(shù)方面,JAVA成為主流開發(fā)技術(shù),經(jīng)受時(shí)間考驗(yàn)成熟起來的JAVA EE框架成為OA開發(fā)的首選,跨平臺(tái)、可靠、安全、易擴(kuò)展大大方便了大中型OA的開發(fā)。HTML5技術(shù)為改善易用性提供了條件,擺脫麻煩的瀏覽器插件,采用可視化拖、拽的定制環(huán)境,使表單和流程的定制工作變得輕松。手機(jī)端應(yīng)用也已成為OA的標(biāo)配,小屏也能直觀流暢處理工作。隨著國(guó)家推進(jìn)行政事業(yè)和國(guó)有企業(yè)的信息技術(shù)創(chuàng)新,OA支持信創(chuàng),全面支持國(guó)產(chǎn)化的硬件和軟件環(huán)境也成為必須。
應(yīng)用成熟技術(shù)開發(fā)的新一代OA,給客戶帶來了更好的可靠性和易用性。市場(chǎng)的發(fā)展也為客戶選型帶來了變革,客戶不再只聽理念只看演示,全面試用成為選型的主要手段,購買之前就足以判斷出軟件的符合度和優(yōu)劣。
這一階段面臨的主要問題是:如何深度滿足客戶的需求,功能細(xì)節(jié)的需求、更高易用性的需求、接口的需求和擴(kuò)展應(yīng)用模塊的需求等。二次開發(fā)成為高端用戶普遍的需求,如何提高二次開發(fā)的效率,保證質(zhì)量成為一個(gè)焦點(diǎn)。
結(jié)語
隨著應(yīng)用的不斷深入,需求還將不斷細(xì)化和深化,這是推動(dòng)OA發(fā)展的源泉。OA開發(fā)沒有什么高深的技術(shù),選擇最合適的技術(shù),使用最新的技術(shù)不斷提高易用性和可靠性是OA發(fā)展的道路。
原文出處:http://www.taisheng.work/idea/develop
責(zé)任編輯:Rex_08