商業(yè)智能管理系統(tǒng)通常被理解為一個工具,將企業(yè)中現(xiàn)有的數(shù)據(jù)轉(zhuǎn)化為知識,幫助企業(yè)做出明智的商業(yè)決策。它是一個收集、管理和分析業(yè)務信息的過程。其目的是使企業(yè)各級決策者獲得知識或洞察力,并鼓勵他們做出對企業(yè)更有利的決策。獲取的數(shù)據(jù)一般由企業(yè)內(nèi)部的財務、業(yè)務、人力數(shù)據(jù)以及企業(yè)所在行業(yè)和競爭對手的外部數(shù)據(jù)組成。

通過幾年的項目運營,海鼎也與大家分享了一些關于商業(yè)智能管理系統(tǒng)建設的見解。
智能系統(tǒng)數(shù)據(jù)采集、集成和分析以及差異化
首先,從需求分析的角度來看,商業(yè)智能管理系統(tǒng)需求分析的重點是數(shù)據(jù)的獲取、集成和分析。而一般的意義IT系統(tǒng)需求分析通常側重于工作流程的實現(xiàn)和業(yè)務邏輯的控制。這兩種需求的側重點非常不同。
兩者的核心問題是,在客戶提供的需求描述背后,往往有許多未表達的管理策略和業(yè)務邏輯。這些背景知識和管理需求往往需要深厚的業(yè)務經(jīng)驗才能準確理解,并能夠準確、簡潔、簡潔地表達出來。
其次,由于需求水平的差異,在具體技術實施水平上,BI項目的技術重點和一般意義IT業(yè)務系統(tǒng)也很不一樣。在BI在項目中,數(shù)據(jù)倉庫技術、統(tǒng)計分析軟件、數(shù)據(jù)可視化工具等商業(yè)管理軟件產(chǎn)品很受歡迎。同時,由于業(yè)務流程控制需求相對較弱,技術框架和功能模塊的設計不需要太多額外的開發(fā),可以通過相對成熟和穩(wěn)定的技術框架直接應用。
對于一般大型套裝軟件來說,這些需求和功能是必不可少的功能之一,我們需要做的就是如何正確有效地應用這些功能。同樣,數(shù)據(jù)模型構建和界面設計也屬于非核心軟件開發(fā)技術范圍,但在商業(yè)智能管理系統(tǒng)中卻很重要。
最后,商業(yè)智能管理系統(tǒng)的軟件流程模型也不同于傳統(tǒng)軟件開發(fā),一般意義的軟件開發(fā)的過程模型包括瀑布開發(fā)、迭代開發(fā)和原型開發(fā)。瀑布模型是較典型、較常用的軟件工程方法。然而,這種開發(fā)方法特別要求早期階段的需求嚴格而清晰,因此往往不適合BI系統(tǒng)開發(fā)。
對于作者參與的數(shù)據(jù)分析平臺項目,分析目標由淺入深,數(shù)據(jù)范圍逐漸擴大,從簡單到復雜,循序漸進,是一種更合理的工作模式。
總結
簡言之,商業(yè)智能管理系統(tǒng)的開發(fā)屬于軟件開發(fā)領域的一個分支,具有自身的特點和工作方法。為了成功實現(xiàn)一套商業(yè)智能管理系統(tǒng)軟件的開發(fā)和部署,從業(yè)者需要結合實際工作不斷思考、探索和總結。


