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