如何做好BI專案的規劃與實施方案?

2021-10-22 08:48:41 字數 3767 閱讀 5741

專案規劃和實施方案是保障專案落地的首要環節。好的專案規劃能有效提公升開發人效,縮短專案週期,實現專案預期目標。

做專案規劃時,要杜絕「一口氣吃成乙個胖子」的心態,應該先易後難,穩紮穩打。下圖所示的某銀行決策體系的專案規劃,就是從提供基礎資料,到業務應用,再到決策支援體系建設,最終達到價值鏈管理的目的。

專案的一期便只聚焦高效上報/填報、資料自動化處理、主資料搭建、快速展現報表等需求。這就是很明智的,能有效控制專案風險。

圖1 某銀行決策體系的專案規劃

圍繞專案規劃,企業需要確定三件事:做什麼、誰來做,以及怎麼做。下面我們一一展開來談

專案規劃的第一步是根據專案需求和目的確定專案範圍,這時在專案初期收集和明確的需求就派上用場了。對於專案管理者而言,只清楚專案範圍的含義是不夠的,最重要的是正確、清楚地定義專案範圍。

如果專案範圍劃分得不夠明確,會直接導致專案內容意外變更,有可能造成專案最終成本提高、進度嚴重延遲、偏離原定目標,以及影響整個專案發展和專案團隊成員積極性等不良後果。具體來說,專案範圍包括組織、功能、業務、資料、介面等5個方面的範圍。

(1)組織範圍框定的是實施專案的主體,企業需要明確當期專案是否只需要在總部實施還要在總部和所有子公司都實施,實施的內容又涉及哪些業務部門。

(2)功能範圍指bi專案所包含的功能模組及具體功能,如表1所示。it開發人員可以根據功能範圍提前學習和掌握bi工具,在做開發時更有針對性、更高效。

表1 bi專案功能範圍示例

(3)業務範圍描述企業需要通過bi系統實現的日常業務處理和分析任務,主要對業務模組、分析應用、分析維度、分析形式等內容進行定義。

(4)資料範圍包括資料來源範圍和資料關聯規則等,其中資料來源範圍不僅描述資料來自**,還包括對源資料的理解、源資料質量保障、資料抽取等。表2給出了確定資料來源範圍的示例。

表2 確定資料來源範圍

(5)介面範圍則考慮bi系統是否需要嵌入企業的其他資訊系統,並實現單點登入等功能,如果需要,還應明確系統介面方式,例如由誰提供,誰設計,誰開發等。

專案團隊是企業bi專案建設過程中的「大腦」,分工明確、配合有序的專案團隊是專案成功的關鍵。由於bi專案的建設涉及企業內部多個部門,需要高層管理者與業務部門的認同及參與,因此專案團隊通常以幾位企業高層管理者為核心,設立專案領導委員會來統籌整個專案,其他成員則由企業it部門負責人牽頭,與各部門對接人一起,設立不同的小組,全程參與bi專案的規劃與實施。

專案團隊的角色分為團隊領導者、業務精通者、方案設計者、技術落地者等4類。每一類角色又可以進一步細分,例如技術落地者可以包括資料倉儲(簡稱數倉)開發團隊與應用開發團隊等。具體的角色以及對應的職責可以參考表3。

如果企業採用引入bi廠商或者外包商的方式來建設bi專案,就需要根據企業、bi廠商或外包商的實際情況來組建專案團隊。不過需要注意的是,專案領導委員會都需要企業自己派遣成員設立,以保證對專案的整體把控。

表3 bi專案團隊中的不同角色

專案實施方案是在專案開展後為規範專案開展過程而制定的指導性方案,它定義了專案的進度安排、業務和技術方案、關鍵產出、交付標準及各環節中可能需要的管控措施等,是專案實施過程的行動指南。

總結起來,專案實施方案中應包括3項主要內容,即專案計畫、藍圖方案和專案管理方法。

1.專案計畫

專案計畫是對專案進度的安排,即什麼時候做什麼或完成什麼,主要包括里程碑計畫、主計畫和詳細計畫。

這三個計畫逐層細化專案工作並檢驗各項任務的完成情況,控制專案的進展,保證總目標的實現。其中,里程碑計畫處於最高地位,核心是找準里程碑。一般情況下,bi專案的里程碑計畫如表4所示。

表4 bi專案里程碑計畫示例

2.藍圖方案

前文提到,企業建設bi專案時需要收集和明確詳細需求,藍圖方案是經過詳細調研後擬定的具有實際指導意義的文件,可以將它理解為更具體的解決方案,即將解決方案中的各類框架細化到可設計、可執行的粒度。對藍圖方案有兩大要求,即可行性與全面性。

可行性指藍圖方案的整體設計符合企業業務發展的需要,不能過於理想化,要考慮實施的難度。全面性則指專案團隊不能侷限於單個模組,而要在專案實施範圍內解決企業的關鍵問題,並且考慮系統後續的可擴充套件性。

專案的藍圖方案一般包括3個部分,即整體方案、系統環境方案和詳細方案。

(1)整體方案包括業務、技術和資料三個方面。

業務方案主要是基於業務需求分析結果,設計業務分析模型,例如財務和人力等部門的分析體系、美工特色、報表許可權體系等,可直接提供業務系統原型供企業參考。

一般的業務方案為:首先準備資料來源介面;再到資料處理層,搭建基礎資料平台和業務分析平台,梳理各個業務板塊的內容;最後,搭建決策管理平台,通過報表、駕駛艙、移動端、大屏等多種方式展示資料,達到最終目標——資訊共享、資訊對稱。圖2為某地產集團bi專案藍圖方案中的業務方案。

技術方案是支撐業務分析的整體技術框架,包括特殊技術預演結果、相關**整合等內容。bi專案的技術架構一般如圖3所示。

首先,利用etl工具抽取業務系統的明細資料,進行資料轉換之後,載入企業資料倉儲。

接著,在資料倉儲的基礎上形成資料集市,用於企業不同主題業務資料的整合分析。

最後,利用bi工具在不同門戶與終端上實現儀表板、固定報表、自助分析等功能。

圖2 某地產集團bi專案藍圖方案中的業務方案

圖3 bi專案技術架構

資料方案則包括對資料獲取方式、資料血緣關係的梳理與描述,以及資料校對功能的設計、資料校對策略的制訂等。

(2)系統環境方案描述軟體環境、網路與伺服器環境的配置要求。

其中,軟體環境包括客戶端軟體、bi應用、中介軟體、資料庫管理系統及作業系統等。網路與伺服器環境主要是參考bi系統的要求,描述ods伺服器、olap伺服器、web應用伺服器,以及整個網路的配置情況。

(3)詳細方案是在整體方案的基礎上對每個模組的方案進一步細化,例如資料倉儲建設方案、資料整合方案、資料補錄方案、資料分析平台建設方案、多平台整合方案等。企業可以根據自身的需求,在技術、業務和資料方案上進行拓展。

以資料倉儲建設方案為例,一般包括架構規劃、資料模型、資料庫災備、擴充套件性方案等4個部分的內容。

其中,在架構規劃部分,需要明確資料倉儲的建設理念和建設原則。一般在設計資料倉儲時,要遵循易用、實用、高可用、靈活擴充套件、可靠、可配置、安全等多項原則;同時,還需要對資料倉儲的邏輯架構和技術架構進行規劃。

對於資料模型,一般情況下建議採用星型模型,雪花模型則適用於維度表資料量較大、業務邏輯較複雜,需要節省空間和分清層次的情況。資料庫災備部分主要包含網路拓撲、硬體清單和集群等內容,用於確定資料庫備份的方案以應對突發情況。

另外,面對企業中激增的資料,在資料倉儲的基礎之上,需要用mpp等擴充套件方案來提高資料倉儲處理海量資料的能力。

規範的專案流程能夠保障專案按計畫有序進行,然而專案過程中的不確定性往往會帶來各種突發情況,影響專案進度和質量,甚至可能導致專案失敗。

這就需要企業建立完善的專案管理方法和制度,對專案進行整體監測和管控,保障專案成功落地。

專案管理包括對質量、風險、成本、溝通、採購、人力資源等多個方面的管理,雖然在實施方案中就需要制訂好策略,但是其執行發生在專案開發過程中,因此這裡不詳細闡述。

如何做好IT軟體實施專案

內容簡介 這個世界上寫給專案經理的書很多,寫給it專案經理的書也不少,但寫給從事管理軟體實施的專案管理書籍並不多。而筆者在從事專案經理工作中感到乙個很苦惱的問題是,很多書其實非常經典,但都有乙個缺點 理論正確,實戰指導作用不足。不是親身親歷的人是很難領悟到那些理論的精髓,而每個剛剛入行又立志成為乙個...

如何做好優質專案的直播?

可能已經有不少人試過在liveedu.tv上做程式設計直播了。兩個多月前,這個 又推出了 教程類 的直播專案。經過平台審核後,符合一定要求的直播者可以通過乙個教程類的優質專案 他們稱為premium project 來指導觀眾使用者學習如何開發某個產品,遊戲或軟體等。這類教程專案的直播者也可以從中獲...

如何做好優質專案的直播?

可能已經有不少人試過在liveedu.tv上做程式設計直播了。兩個多月前,這個 又推出了 教程類 的直播專案。經過平台審核後,符合一定要求的直播者可以通過乙個教程類的優質專案 他們稱為premium project 來指導觀眾使用者學習如何開發某個產品,遊戲或軟體等。這類教程專案的直播者也可以從中獲...