一直以來(lái)所面臨的挑戰(zhàn) 任何有經(jīng)驗(yàn)的IT專家都明了集成不同的異構(gòu)流程管理系統(tǒng)的超乎尋常的困難,這樣的困難主要表現(xiàn)在以下2個(gè)方面: A 要對(duì)付多種協(xié)議、多種數(shù)據(jù)格式、多種程序設(shè)計(jì)語(yǔ)言和體系架構(gòu)、多種安全模式和從大型機(jī)到基于Web站點(diǎn)的客戶/服務(wù)器交互方式。 B 處理各種各樣的和突發(fā)的部門間和組織議事日程安排上的沖突。 上述困難令I(lǐng)T流程管理系統(tǒng)成為高度復(fù)雜的生態(tài)流程管理系統(tǒng)。而且,經(jīng)常會(huì)有一個(gè)團(tuán)體性的方法來(lái)驅(qū)動(dòng)企業(yè)的計(jì)算。預(yù)期的成本可能要超支。這其中可以利用ROI、SOA有關(guān)的技術(shù)和方法來(lái)解決有關(guān)的問(wèn)題。 流程本身也需要改進(jìn) 對(duì)于上述我們分析的各種情況究竟該如何應(yīng)對(duì)呢?應(yīng)用軟件的本質(zhì)是考慮所有涉及其中的因素。編寫文擋不該只被看作是應(yīng)用軟件本身的事,而應(yīng)該把它視為是整體功能實(shí)現(xiàn)的一個(gè)組成部分。就象我們不應(yīng)該把自己電腦中的桌面應(yīng)用軟件孤立看待一樣,我們應(yīng)該把它視為是實(shí)現(xiàn)整個(gè)業(yè)務(wù)流程功能或工作流的組成部分。 上個(gè)世紀(jì)90年代初期的研究表明PC的進(jìn)步最終降低了消息發(fā)布的時(shí)間,提高了人類的勞動(dòng)生產(chǎn)率。工作流和業(yè)務(wù)流程的引入使得編程方式有了很大變化。流程的構(gòu)建和實(shí)例化在編程中都有所體現(xiàn)。我們?cè)谔岣邩I(yè)務(wù)流程、人力工作流和人員與計(jì)算機(jī)設(shè)備交互方面所做的計(jì)算已經(jīng)取得了很大的進(jìn)步。我們目前處在一個(gè)全新的軟件程序類型階段。
|