現代化您的分析體驗

by 2020 年 11 月 11 日商業智能/分析, Cognos 分析, 克力克, 升級 Cognos0評論

在這篇博文中,我們很榮幸與客座作者和分析專家 Mike Norris 分享有關規劃和避免分析現代化計劃的陷阱的知識。

在考慮分析現代化計劃時,有幾個問題需要探索……現在一切正常,為什麼要這樣做? 預計會有哪些壓力? 目標應該是什麼? 有哪些事情要避免? 一個成功的計劃應該是什麼樣的?

為什麼要對分析進行現代化改造?

在商業分析中,創新正以前所未有的速度交付。 利用“新鮮事物”和熱門事物的壓力一直存在。 Hadoop、數據湖、數據科學實驗室、公民數據分析師、所有人的自助服務、思維速度的洞察力……等。 聽起來有點熟? 對於許多領導者來說,這是他們面臨重大投資決策的時候。 許多人開始走新的道路,希望提供更多的能力,但結果卻不盡如人意。 其他人則嘗試現代化道路並努力保持領導的承諾。

許多這些現代化嘗試導致了新供應商、技術、流程和分析產品的增加。 這種現代化形式提供了更快的初始勝利,但會留下技術債務和開銷,因為它通常不會取代分析難題的現有部分,而是將它們重疊。 這些類型的“現代化”更像是一種跨越式發展,而不是我認為的“現代化”。

當我在分析環境中說現代化時,這是我對我的意思的定義:

“現代化是對我們已有的分析的改進,或者是為已經使用的技術增加功能或能力。 現代化始終是為了實現改進目標。 目標應該通過用戶社區和 IT/分析領導層之間的合作來定義。”

這些目標可以是:

  •  – 更性感的內容或改進的用戶體驗。
  • 實用 – 改進的性能或增加的功能和能力
  • 延伸 – 提供嵌入式體驗或添加額外的項目和工作負載。

在我從事商業分析領域的 20 多年中,我曾與數百家公司和組織合作,為他們提供安裝、升級、配置以及戰略計劃和項目方面的幫助和建議。 當我遲到時,在現代化項目中成為現實的承擔者常常讓我感到痛苦。 許多人開始時沒有計劃,或者更糟的是,有計劃卻沒有對該計劃進行驗證。 到目前為止,最糟糕的是那些將 IT 和分析現代化結合在一起的大型項目。

期待和克服的壓力

  • 一切都必須是雲和SaaS – 云有很多好處,是任何新戰略和投資的不二之選。 將一切從本地遷移到雲,因為這是公司戰略加上“截止日期”是糟糕的戰略,並且來自在真空中運作的糟糕領導。 確保在簽署日期之前了解好處和任何影響。
  • 單一採購一切 – 是的,有些公司可以為您提供所需的一切。 單一來源的供應商可以向您出售這些好處,但它們是真實的還是感知到的? 分析空間在很大程度上是開放的和異構的,這使您能夠獲得最佳選擇,因此請做出合理的選擇。
  • 新產品更好 – 新等於更好可能適用於汽車,但通常不適用於軟件,除非它是一種產品演變。 擁有多年實際經驗和歷史的供應商似乎跟不上步伐,但這是有充分理由的。 這些供應商往往擁有其他人無法比擬的強大產品,並且隨著使用量的增長,該產品具有更高的生命週期價值。 是的,有些滯後,但這並不總是表明需要更換。 在許多情況下,如果分界線清晰,則可以存在多個部分。
  • 衝出巨大的成果 – 不幸的是,分配的時間很少準確,因此最好有里程碑和較小的計劃,並定義勝利以顯示有意義的進展和結果。
  • 這一切都會快得多 – 這是一個偉大的目標和願望,但並不總是現實。 提供架構起著重要的作用,任何集成的完成情況以及周圍依賴和支持服務和功能的共置也是如此。
  • 現在的現代化證明了我們的未來 – 正如我在開場白中所說,創新正在飛速發展,因此這是一個將繼續發展的領域。 始終與您所擁有的保持同步,並確保計劃更新。 在任何更新之後,評估要利用或可用的新特性和功能。
  • 現代化只是“升級”,很容易 – 它是現代化而不是升級。 這意味著升級、更新、更換和利用更新的功能和能力。 先升級,然後利用新的功能和能力。

準備分析現代化計劃

在進行任何現代化工作之前,我建議先做一些我將分享的事情,以幫助提高成功率。

1. 確定目標。

你不能有這樣的目標,“提供一個快速、無縫的漂亮分析源,允許輕鬆消費和內容創建。” 這是一個讓項目獲得批准的聽起來很棒的目標,但這是一個充滿危險和厄運的總體目標……它實在是太大了。 一次為一項技術變革集中精力並製定目標,並取得可衡量的理想結果。 在許多情況下,現代化必須一點一點地完成,一次又一次地經歷。 這意味著更多較小的項目和目標。

人們會爭辯說,這意味著需要更多的時間和整體的努力,而且對於用戶來說可能會有太多的變化。 根據我的經驗,是的,這個計劃看起來會更長,但更能反映實際需要的時間。 至於用戶體驗變化的頻率,這可以通過不將結果推送到生產中來處理,直到您有一套完整的有意義的更改。 我見過的“一次性完成”現代化計劃比預期的時間長 12-18 個月,這很難解釋。 更糟糕的是,執行計劃的團隊承受的壓力,以及沿途挑戰帶來的持續消極情緒。 這些也會導致大的支點,從而導致跳躍式移動。

專注於較小更改的最大原因是,如果您的分析在此過程中出現故障,那麼故障排除和解決任何問題會更快、更容易。 更少的變量意味著更快的問題解決。 我知道這聽起來很簡單,但我會告訴你,我曾與不止一家公司合作過,他們決定進行巨大的現代化工作,其中:

  • 分析平台將升級
  • 查詢技術更新
  • 分析平台移至雲端
  • 為 Web 單點登錄提供程序換出的身份驗證方法
  • 數據庫供應商改變並從本地擁有和運營的模型轉變為 SaaS 解決方案

當事情不起作用時,他們會花費大量的時間和精力來確定導致問題的原因,然後再找到實際的解決方案。 最後,這些“一次性完成”的項目隨著時間和預算的推移而運行,由於部分目標實現和圍繞項目的消極情緒,產生了喜憂參半的結果。 到最後,其中許多變成了“盡可能地啟動並運行”項目。

2. 為每個目標制定一個計劃。

該計劃需要包括所有利益相關者的意見,以確保透明度、完整性和準確性。 我的例子是數據庫技術的變化。 一些供應商提供與其他供應商的兼容性,這有助於他們談論價值實現時間時的銷售。 每個數據庫供應商也將努力推動他們的立場,即他們的表現優於現任者。 問題是這些陳述並不重疊。 我還沒有看到工作負載從一種數據庫技術轉移到另一種數據庫技術,利用供應商的兼容性並提高現有工作負載的性能。

此外,在更改數據庫供應商/技術時,您幾乎肯定會獲得不同級別的 SQL 兼容性、公開的數據庫功能和不同的數據類型,所有這些都會對位於頂部的現有應用程序造成嚴重破壞。 關鍵是該計劃必須經過能夠檢查和確定此類重大變更可能產生的影響的人員的驗證。 必須讓專家參與以消除以後的意外情況。

3. 計劃計劃.

由於所有目標都經過梳理,我們可能會發現其中一些目標可以並行運行。 在使用分析平台時,我們可能會發現不同的組或業務部門使用不同的底層組件,例如要現代化的數據庫,因此這些組件可以並行運行。

4.分析檢查所有計劃並清理.

這是如此重要的一步,但很多人都忽略了這一步驟。 我懇請您使用您擁有的任何分析來對抗您的分析。 這是不浪費時間和資源的關鍵。 確定哪些數據已失效,分析平台中的哪些內容不再使用或不再相關。 我們都為一次性任務構建了分析項目或內容,但我們大多數人也很討厭刪除它或自己清理。 這是 digital 無需花費任何費用就可以保留到有人必須對其進行維護、升級或現代化的內容。

發現您的分析內容 80% 已死、未使用、已被新版本替換或已損壞很長時間沒有投訴,您會感到震驚嗎? 我們上次檢查是什麼時候?

不要在未審查需要驗證的內容以及需要清理或丟棄的內容的情況下啟動任何需要驗證分析內容的項目。 如果我們沒有任何可用於分析的分析,那麼找出如何向前推進。

5. 評估現代化項目和個人計劃是否整體完成.

讓我們回到糟糕的目標,“提供一個快速、無縫的漂亮分析源,允許輕鬆消費和創建內容”,並從高層次分解它。 可能會發生用於處理內存和磁盤的基礎架構更改、數據庫升級或更改、轉向現代單點登錄提供程序技術(如 SAML 或 OpenIDConnect)以及分析平台的更新或升級。 這些都是好東西,有助於現代化,但我們必須記住 最終用戶是利益相關者. 如果這些用戶獲得與多年來相同的內容,但速度更快,那麼他們的滿意度可能會很低。 精美的內容不僅適用於新項目,還應交付給我們最大的消費者群體。 很少有人關注對現有內容進行現代化改造,但 最大的影響 在用戶上。 這對於支持分析平台的管理員或團隊中的任何其他人來說尤其重要。 不讓那些最終用戶滿意的結果是引入其他工具來解決團隊交付的問題,最終結果可能是災難性的。 我將在幾週後的下一篇博客中介紹這個主題。

6. 最後的忠告.

經常進行備份,不要只在生產中進行現代化項目。 努力擁有一個模擬的生產環境,以進行大規模、廣泛的更改。 這將再次有助於最大限度地減少生產外部和內部工作之間的變量和差異。

祝您在自己的現代化之旅中好運!

對您自己的現代化計劃有疑問嗎? 聯絡我們 討論您的需求以及我們如何提供幫助!