◎中國(guó)運(yùn)載火箭技術(shù)研究院 羅業(yè) 竇海霞 杜彤云
需求分析在信息系統(tǒng)生命周期中,是工作任務(wù)最繁重、最重要的階段之一,它的主要任務(wù)是根據(jù)信息系統(tǒng)的總體規(guī)劃目標(biāo)和建設(shè)方案,對(duì)信息系統(tǒng)進(jìn)行詳細(xì)調(diào)查,描述信息系統(tǒng)的業(yè)務(wù)流程,確定信息系統(tǒng)的基本目標(biāo)和邏輯功能要求,提出信息系統(tǒng)的邏輯模型的過(guò)程[1]。只有明確了需求,才能開展信息系統(tǒng)設(shè)計(jì)、開發(fā)及實(shí)施,并確認(rèn)信息系統(tǒng)開發(fā)的時(shí)間、成本、計(jì)劃。隨著信息技術(shù)的發(fā)展,信息系統(tǒng)越來(lái)越復(fù)雜、龐大,需求分析顯得尤為重要。可以說(shuō),需求分析是信息系統(tǒng)成功實(shí)施的關(guān)鍵。
傳統(tǒng)需求分析過(guò)程中,由于缺乏有效的溝通協(xié)調(diào)手段,時(shí)常會(huì)出現(xiàn)需求描述模糊和不一致的現(xiàn)象,特別是對(duì)于有二義性的需求,會(huì)產(chǎn)生不同的理解,將導(dǎo)致信息系統(tǒng)建設(shè)過(guò)程中出現(xiàn)不必要的反復(fù),甚至導(dǎo)致整個(gè)信息系統(tǒng)項(xiàng)目失敗。同時(shí),對(duì)于復(fù)雜的信息系統(tǒng),通常會(huì)涉及多個(gè)單位/部門、多管理層級(jí),各單位/部門之間“各說(shuō)各話”,無(wú)法進(jìn)行有效的溝通和協(xié)作,流程運(yùn)轉(zhuǎn)效率低,影響了信息系統(tǒng)效率的充分發(fā)揮。
本文針對(duì)信息系統(tǒng)實(shí)踐中經(jīng)常發(fā)
生的需求無(wú)法得到準(zhǔn)確描述等問(wèn)題,介紹了一種基于A RIS的信息系統(tǒng)需求分析方法,研究了ARIS軟件在信息系統(tǒng)需求分析過(guò)程中的應(yīng)用,并結(jié)合實(shí)例分析了基于A RIS的信息系統(tǒng)需求分析方法在信息系統(tǒng)建設(shè)過(guò)程中的優(yōu)勢(shì)。
本文介紹的基于ARIS的信息系統(tǒng)需求分析方法,是以流程精細(xì)化管理為核心,以ARIS“房式結(jié)構(gòu)”為理論基礎(chǔ)搭建需求框架,借鑒上海博陽(yáng)精訊信息科技有限公司提出的EBPM(Elementbased Process Management,基于要素的流程管理)方法論進(jìn)行流程梳理和優(yōu)化,利用A R IS軟件進(jìn)行信息系統(tǒng)需求建模的一種全新的需求分析方法。
ARIS是Architecture of Intergrated Information Systems的縮寫,是由德國(guó)薩爾大學(xué)(University of the Saarland,Saarbrucken,Germany)的奧古斯特-威廉·希爾教授(August-Wilhelm.Scheer)提出的一種包含各種元模型建模方法的,描述業(yè)務(wù)流程的體系結(jié)構(gòu),其目的是為了尋求一種能夠用來(lái)縮小企業(yè)與信息技術(shù)之間差距的應(yīng)用框架,提供一種能夠?qū)I(yè)務(wù)流程概念進(jìn)行準(zhǔn)確描述和詳細(xì)分析的方法,這種方法為企業(yè)信息系統(tǒng)的發(fā)展提供了一個(gè)起點(diǎn)[2,3]。
ARIS“房式結(jié)構(gòu)”由組織、數(shù)據(jù)、功能、產(chǎn)品/服務(wù)、控制五個(gè)視圖構(gòu)成,每個(gè)視圖又分為需求定義、設(shè)計(jì)說(shuō)明和實(shí)施描述三個(gè)層次。ARIS通過(guò)這五個(gè)視圖,比較全面地對(duì)企業(yè)活動(dòng)的各個(gè)方面、各個(gè)視角進(jìn)行了建模,并且通過(guò)控制視圖與其他四個(gè)視圖緊密地集成,將企業(yè)各種活動(dòng)和相關(guān)資源按流程管理起來(lái)。
EBPM方法論是上海博陽(yáng)精訊信息科技有限公司在多年理論研究和實(shí)踐經(jīng)驗(yàn)基礎(chǔ)上所提出的一套“基于管理要素構(gòu)建企業(yè)管理體系”的方法。EBPM方法論認(rèn)為企業(yè)的管理體系可以拆分成各類管理要素,而一個(gè)“精細(xì)化”運(yùn)營(yíng)的管理體系,則是由這些管理要素相互關(guān)聯(lián)、相互作用而構(gòu)成的一個(gè)“結(jié)構(gòu)化”“一體化”的整體。其中“業(yè)務(wù)流程”是將各類管理要素關(guān)聯(lián)起來(lái)并構(gòu)成“一體化”管理體系的關(guān)鍵紐帶,也是管理體系運(yùn)營(yíng)的載體。EBPM方法論論述的是如何以業(yè)務(wù)流程為核心和紐帶,完整構(gòu)建一套企業(yè)管理體系的方法[4]。
本文以中國(guó)運(yùn)載火箭技術(shù)研究院綜合業(yè)務(wù)協(xié)同平臺(tái)(以下簡(jiǎn)稱“協(xié)同平臺(tái)”)為具體對(duì)象,研究ARIS建模方法在信息系統(tǒng)需求分析過(guò)程中的應(yīng)用。此次協(xié)同平臺(tái)以上海泛微網(wǎng)絡(luò)科技股份有限公司的泛微協(xié)同辦公平臺(tái)Ecology 8.0為基礎(chǔ)開展建設(shè),功能涵蓋門戶、公文管理、會(huì)議管理、工作要點(diǎn)管理等,并與現(xiàn)有統(tǒng)一用戶管理系統(tǒng)、網(wǎng)上報(bào)銷系統(tǒng)、AVIDM系統(tǒng)等進(jìn)行集成,從而搭建一個(gè)院所兩級(jí)共用的一體化協(xié)同辦公平臺(tái)。
由于項(xiàng)目實(shí)施范圍廣、周期緊,本項(xiàng)目采用IPT(integrated product team,集成研發(fā)團(tuán)隊(duì))工作模式,組織信息化技術(shù)部門、業(yè)務(wù)部門、流程管理部門、軟件服務(wù)商、咨詢服務(wù)商等成立需求分析I P T小組,利用A R IS流程設(shè)計(jì)工具,采用上海博陽(yáng)精訊信息科技有限公司的EBPM(Element-based Process Management,基于要素的流程管理)方法論開展協(xié)同平臺(tái)需求建模。
研究院綜合業(yè)務(wù)協(xié)同平臺(tái)需求
1、需求定義
根據(jù)規(guī)劃建設(shè)目標(biāo),結(jié)合實(shí)際業(yè)務(wù)需求,利用A R IS功能視圖構(gòu)建了涵蓋系統(tǒng)管理、組織機(jī)構(gòu)及人員管理、收發(fā)文管理等17個(gè)系統(tǒng)功能需求,數(shù)據(jù)集成、待辦集成、單點(diǎn)登錄等系統(tǒng)集成需求,可靠性、可擴(kuò)張性等性能需求,安全保密需求和數(shù)據(jù)同步需求,為功能描述奠定了基礎(chǔ)。
2、構(gòu)建組織機(jī)構(gòu)
利用組織視圖將組織機(jī)構(gòu)劃分為行政維度、型號(hào)維度和黨建維度,構(gòu)建了22個(gè)院本級(jí)部門、19個(gè)院屬單位、44個(gè)型號(hào)辦/項(xiàng)目辦及1個(gè)本級(jí)黨委等,并建立了處長(zhǎng)/主任、副處長(zhǎng)/副主任等16個(gè)通用角色和院級(jí)文件核文人、型號(hào)文件核文人等577個(gè)特定角色。組織視圖確定了信息系統(tǒng)的建設(shè)和應(yīng)用范圍。
3、構(gòu)建業(yè)務(wù)功能
依據(jù)協(xié)同平臺(tái)軟件白皮書,結(jié)合實(shí)際需求,構(gòu)建了門戶、流程、會(huì)議、協(xié)作等12個(gè)模塊50余個(gè)子欄目,并與統(tǒng)一用戶管理系統(tǒng)、安全郵件系統(tǒng)、訪客系統(tǒng)進(jìn)行數(shù)據(jù)集成,與網(wǎng)間交換系統(tǒng)、網(wǎng)上報(bào)銷系統(tǒng)等4個(gè)系統(tǒng)的待辦集成,與集團(tuán)門戶、院AVIDM系統(tǒng)等23個(gè)系統(tǒng)的單點(diǎn)登錄集成。功能視圖是信息系統(tǒng)開發(fā)的基礎(chǔ)面,為系統(tǒng)功能模塊劃分提供了基礎(chǔ)。
4、描述信息數(shù)據(jù)
根據(jù)功能視圖,利用信息載體模型對(duì)業(yè)務(wù)過(guò)程中所涉及的表單,頁(yè)面展現(xiàn)形式等進(jìn)行建模。數(shù)據(jù)視圖是信息系統(tǒng)軟件界面設(shè)計(jì)的基礎(chǔ),決定了信息系統(tǒng)的友好性和易用性。
5、描述業(yè)務(wù)過(guò)程
按照職能流程架構(gòu),利用控制視圖的粘合作用,通過(guò)關(guān)聯(lián)流程要素的方式對(duì)業(yè)務(wù)過(guò)程進(jìn)行建模,將組織、功能、數(shù)據(jù)視圖聯(lián)系起來(lái),描述業(yè)務(wù)流程的工作步驟、工作內(nèi)容、職責(zé)劃分、管理要求等。在業(yè)務(wù)過(guò)程建模過(guò)程中,使用組織單位、角色(崗位)、功能、事件、文檔、邏輯管理6種對(duì)象類型,建立分層次的eEPC模型,共計(jì)完成12類160余條職能流程的構(gòu)建。同時(shí),在職能流程梳理的基礎(chǔ)上,按照從“需求發(fā)起”到“需求關(guān)閉”的切分原則,對(duì)全業(yè)務(wù)過(guò)程進(jìn)行端到端流程梳理,將職能流程架構(gòu)中所有參與端到端流程需求的職能流程按照觸發(fā)機(jī)制串接起來(lái),完成了收發(fā)文、會(huì)議管理和工作要點(diǎn)管理等端到端流程的設(shè)計(jì),構(gòu)建一套相互協(xié)同工作的機(jī)制,打破單位/部門壁壘,提高流程運(yùn)轉(zhuǎn)效率。
數(shù)據(jù)視圖
業(yè)務(wù)過(guò)程建模
1、通過(guò)端到端流程梳理,實(shí)現(xiàn)了跨單位/跨部門、端到端的流程設(shè)計(jì),使得協(xié)同不再局限于單位/部門內(nèi)部,打破了組織壁壘,真正意義上實(shí)現(xiàn)了全院范圍內(nèi)的一體化協(xié)同辦公。
2、統(tǒng)一全院收發(fā)文、請(qǐng)銷假流程,改變了串行的文件分發(fā)模式,取消了轉(zhuǎn)文流程(原模式下,需要院辦公室在接收單位文件后轉(zhuǎn)發(fā)至其他業(yè)務(wù)部門;優(yōu)化后,單位發(fā)文直接抄送業(yè)務(wù)部門)等,實(shí)現(xiàn)了業(yè)務(wù)流程的簡(jiǎn)化/優(yōu)化、規(guī)范化和標(biāo)準(zhǔn)化,縮短了管理鏈條,顯著提高了辦公效率。
3、通過(guò)流程與功能的緊密結(jié)合,實(shí)現(xiàn)了會(huì)議從會(huì)議申請(qǐng)、會(huì)前準(zhǔn)備(排定座次、上傳會(huì)議材料等)、會(huì)中操作(點(diǎn)亮桌牌、分發(fā)文件等)到會(huì)議決議、任務(wù)辦理的閉環(huán)管理,提升會(huì)議決策事項(xiàng)的執(zhí)行力度,改變傳統(tǒng)會(huì)議“議而不決、決而不行、行而不果”的尷尬局面,提高會(huì)議的效率和質(zhì)量。
4、以業(yè)務(wù)活動(dòng)為紐帶,利用A RIS軟件對(duì)業(yè)務(wù)所涉及的各管理要素進(jìn)行了全面的梳理和結(jié)構(gòu)化建模,需求全面、直觀、清晰,有效避免了建設(shè)過(guò)程中出現(xiàn)的反復(fù),實(shí)現(xiàn)了在短短六個(gè)月時(shí)間內(nèi)完成協(xié)同平臺(tái)順利上線。
需求分析是信息系統(tǒng)建設(shè)過(guò)程中的重要階段,選擇有效的方法和工具是需求分析工作的成功關(guān)鍵。本文介紹了一種基于ARIS工具和EBPM方法論的信息系統(tǒng)需求分析方法,并通過(guò)本單位綜合業(yè)務(wù)協(xié)同平臺(tái)的實(shí)踐充分驗(yàn)證了該方法的有效性,其研究成果對(duì)其他或同類信息系統(tǒng)建設(shè)具有較強(qiáng)的指導(dǎo)和借鑒意義。