王磊 中國五礦股份有限公司信息中心
淺談商業智能信息系統項目管理
王磊 中國五礦股份有限公司信息中心
商業智能,是指廣義范圍上的應用程序和技術,用于收集、存儲、分析數據,并提供對數據的訪問,以便幫助企業用戶更好地制定業務決策。Bill Inmon為“數據倉庫”提供了如下定義:“數據倉庫以主題為導向,是與時間相關的非變化、集成式數據集合,可以為管理層制定決策時提供支持。”
商業智能系統一般由數據倉庫(或數據場)、數據分析、數據挖掘、在線分析、數據備份和恢復等部分組成。商業智能系統從不同的數據源收集的數據中提取有用的數據,對數據進行清理以保證數據的正確性,將數據進行轉換、重構后存入數據倉庫或數據場(這時數據變為信息),然后尋找合適的查詢和分析工具、數據挖掘工具及OLAP工具對信息進行處理(這時信息變為輔助決策的知識),最后將知識呈現于用戶面前,轉變為決策。
需要對BI系統建設的目標進行清晰描述和分解。需求管理過程指識別、分析、建立客戶需求,監控客戶需求的狀態,控制客戶需求的變更過程,進行客戶需求的追溯等。為項目在需求方面建立和維護與客戶的共識,并將所建立的客戶需求作為估算、策劃、實施和管理項目的基礎;控制管理客戶需求及其變更,使項目開發計劃、工作產品和活動與客戶需求保持一致;進行客戶需求的追溯,可改善產品質量、降低維護成本、實現重用。客戶需求管理的活動貫穿項目的整個生命周期。
對于項目計劃管理的目的是便于項目工作的分工與協調;有利于項目組織之間的交流與理解;使每個項目組員了解自己的工作;為項目進度的跟蹤與提供基準;為了有效地管理變更。
具體的工作內容是開發編制項目各種計劃并且跟蹤、檢查、交流項目各項計劃的執行狀況,例如:每周的項目工作會議、項目問題報告;項目狀況報告;項目組員交流、項目檢查工作會議。根據計劃執行狀況對項目計劃作適當的調整。
具體的工作方法是根據項目總體目標和范圍劃分為項目小組子目標工階段性目標;根據子目標或階段性目標再進一步劃分,直至每個子目標可以用一項活動來達成為止;根據每項活動再劃分為一個或若干個任務;根據每個任務再劃分為一個或若干個子任務,直至每個子任務可由一,到兩個人用不超過5個工作日就能完成為止。標識任務檢查點和里程碑,匯集所有標識的任務,編制小組項目工作計劃表。
建立完善的項目組織架構,是項目管理的首要關鍵條件。
指導委員會:作為主要負責人來指導項目。這個小組負責聯系項目和業務,代表了項目負責人。項目指導委員會會定期開會,根據主要的里程碑監督進程,批準每個主要階段的工作。指導委員會作為最后的仲裁者解決問題,完成項目。指導委員會需要定期從時間安排,成本和交付成果質量等方面來回顧項目。需要定期和項目經理和項目小組成員開會,討論小組協調,客戶滿意度,技術問題,項目瓶頸問題,人員問題等。
關鍵業務需求方:負責收集最終用戶的需求,并歸納設計需求后,交付給項目組。需要審核確認報表展現狀況、需要協調最終用戶資源、需要簽署項目的整體藍圖和需求分析分檔。
項目經理:負責整個項目的范圍,特性,實施和成功的交付。項目經理將會對指導委員會匯報,包括項目進程,質量,解決方案。項目管理等方面的事務。也會對項目的日常工作負責,根據項目計劃控制項目進程,解決問題。
系統架構師:基于現有的系統架構,設計新項目架構。設計整體業務分析報表和KPI對應的邏輯,保項目架構和設計邏輯的質量。
供應商團隊:供應商團隊把必要的知識和技能傳授給小組成員,以保證他們能完成實施任務。供應商團隊需要控制小組成員的工作進度,需要全面檢查小組成員工作境況,保證小組成員的工作質量和工作效率并及時匯報給項目經理。在有小組人員調動安排情況下,需要提前1個月時間通知整體項目組。
業務用戶方:客戶的應用隊伍成員將是系統的主要用戶,希望能積極的參與設計,用戶測試和系統接收。客戶的應用隊伍負責給項目交付成果簽字,提醒項目經理注意任何會影響業務需求,成本和計劃的問題。
設計/開發團隊:分析,開發和測試項目所需的客戶化界面程序和報表。設計團隊:負責整理用戶需求,設計對應的系統邏輯。ETL團隊:負責ETL數據抽取的系統設計,開發和測試。BO團隊:負責BO報表的設計,開發和測試。數據平臺團隊:負責數據采集平臺的設計,開發和測試。
風險管理是組織內項目管理的重要環節。在項目整個實施過程中,規范項目風險管理過程,制定項目風險管理工作的詳細指引。在項目風險轉化為項目問題之前,進行識別和分析,以便提前采取必要的措施,減少或避免出現項目問題,從而降低對完成目標不利的影響。
在風險管理過程中,QA作為整個風險管理的重要環節,主要職責如下:為風險管理工作提供各種必要的環境和條件;審核本過程的活動和工作產品;確保過程活動和工作產品符合組織標準和要求。