2019/10/9
「專案管理」是我們在搭建資料分析數據平台時,一定會遇到的事情,接下來我們就來好好地說一說:如何規劃,執行,維護一個好的「資料分析」專案需求。
專案的進行一定需要專案管理相關的規劃,雖然,我們前面說過「資料分析」是一個長期、持續、變動的工作,但是,通常我們會將這些工作事項切割為小區塊,或是分階段,甚至分部門,分領域,分地區,分應用來慢慢的一步一步實踐資料分析數據平台的工作,所以我們就有了範圍、成本、人力、時程上的規劃需求,這也就形成了一個「資料分析」的專案。
在專案計畫的專案管理規劃工作事項,我們需要考量的三大層面跟一般資訊系統的專案一樣,就是範圍 (Scope)、成本 (Cost)、時程 (Time) ,這三大要素緊緊的環環相扣,如果你想要偏向某一個要素的要求,那另外兩個要素一定會增加,絕對沒有“又快,又好,又便宜”這樣的專案規劃存在。
在「資料分析」專案的規劃上,這三大要素的考量重點和計畫相關事項,一樣要回歸到我們前面所談的三大層面(技術、資料、應用),在我們的專案管理計畫中,還有其他一併要規劃的項目,包括:品質管理,風險管理,溝通管理,人力資源管理,整合管理等,這些專案管理的詳細說明內容我們就不多做說明,在這裏,我們要強調的就是在「資料分析」專案,不論是在做哪一項專案管理的工作事項規劃,都需要同時考量三大層面(技術層面、資料層面、商業應用層面),這樣才能規劃出一個完整的「資料分析」專案計畫。
資料分析的應用服務來自於兩個需求端,一個是企業目前的數據資料,另一個是領域使用者 (Domain User) 的數據分析應用,在資料分析專案的需求收集,釐清與分析時,必須要同步進行,絕對不能偏向某一方,資料分析數據平台是為了要服務領域使用者的應用需求而生的,但是,數據的來源是企業的資訊環境,兩者缺一不可,所以,我們在設計資料分析專案時,必須雙方面同步考量,同時進行,互相搭配,才能規劃好我們的專案工作事項內容。
「資料分析」專案,一樣會依照專案管理的五大流程規劃專案工作事項內容,只是我們在規劃專案工作內容時,會依照三個層面的大方向來做工作內容的規劃,依照商業應用層面,依照資料分析模型層面,依照技術架構系統層面,雖然分三大方向分別規劃專案工作事項,但是每一個層面之間也會互相影響,各項作業之間息息相關,必須要全面性的考量規劃。
在專案管理與開發執行方法流程上,「資料分析」專案的開發非常適合採用「敏捷式 (Agile) 開發方法」,透過專案團隊和客戶的密切合作來成功完成專案各工作事項,漸進式的專案開發前進方式,隨著每一次的專案衝刺結果產出,專案團隊會和客戶做回顧與確認的正式會議,階段性的來確認客戶對資料分析應用服務產出內容的回應,根據客戶的回應來調整系統或服務開發的內容和方向,讓「資料分析」專案系統開發的結果能夠符合客戶的需求與目標。
PS : 敏捷開發方法的好處就是專案團隊和客戶之間緊密的配合,雙方互相合作協作,共同參與專案的各階段工作,讓專案的進行以及系統開發的方向能夠更貼近客戶的實際需求。