案例研究

Sydex Sports 用 Micro Focus Visual COBOL 擊出漂亮全壘打

挑戰

回到 1980 年代,當 Sydex Sports 總裁 Mike Phillips 讀完 George F. Will 所著的《Men at work》之後,他發現到棒球竟然是如此未經電腦化的職業運動。 身為一名棒球迷,Phillips 有不少創新構想可以幫助球員和教練精進球技。 他對此充滿熱忱,因而創立了 Sydney Sports,並致力於實現他的願景。 他使用 Micro Focus COBOL 開發解決方案,並於 1990 年賣出 BATS! 最初的版本給 MLB(美國職棒大聯盟)。 這套資料分析應用程式在 DOS 執行,使用滑鼠操作,在當時屬於相當革命性的創舉。 而隨著 Micro Focus COBOL 發展逐漸成熟,Sydex 的解決方案也在 1997 年推出以 Micro Focus Dialog System 為基礎的圖形介面 Windows 應用程式。 然後在 2001 年,當資料分析技術整合了視訊擷取功能之後,Sydex 的解決方案也開始備受矚目。

Phillips 說明持續維護這套解決方案近 30 年所帶來的挑戰:「現在我們基礎系統中就有超過一百萬行程式碼,而我們勢必需要再利用現有的程式碼才能為這套解決方案開拓未來。 我們想要現代化它的使用者介面,增強功能和視訊圖形功能,想要開發新的 Web 存取功能讓團隊能夠使用離線和線上的版本,這樣無論球員和教練身是在場內或場外都能快捷存取資訊。 最重要的是,我們的開發團隊並不大,要有效運用創意工作人員來協助設計使用者介面。」

解決方案

如今視訊內容越來越重要,Sydex 認為 .NET 平台是一個能夠提供下一代解決方案的途徑。 原本 Sydex 每場比賽僅提供一種視角,但現在則為每一場比賽同時提供 26 種直播視角。 該公司在北美與拉丁美洲各地體育場設置龐大的 20TB 儲存系統,儲存影片檔案能快速擷取,用於賽前、賽後或轉播分析。

如今,大聯盟的 30 支球隊中已有 27 支球隊使用 Sydex 來儲存及整理龐大的資料與影片記錄,供球隊分析,提供寶貴的資訊。 此應用程式能提供下一位打者對當前投手的完整賽史。 若看到場上有球員在操作 iPad,就很可能正在使用這套軟體的網頁版。 這套解決方案也可用於球探,為教練提供特定球員的詳盡賽史。

棒球是這項解決方案的動機,但現在 Sydney 也提供類似的解決方案給冰上曲棍球(共 14 支 NHL 國家冰球聯盟球隊使用 PUCKS 軟體)、籃球、美式足球、排球等等。

Phillips 談到改用 Visual COBOL 的心得:「因為我們從一開始就很小心設計這套解決方案,也幸好選擇 COBOL 做為開發語言,所以我們移轉到 Visual COBOL 就相對簡單。」

成果

在這 30 年來,這套重要的解決方案已從 DOS 移轉至 .NET,提供 Web 與行動裝置存取,並且持續重複利用舊程式碼。 Phillips 說道:「我們成功用 COBOL 適應每一次的新硬體和軟體變更,如你所知職業運動本身就是非常尖端的科技; 我們沿用相同的基礎軟體,然後開發創新實用的功能,而每次都能順利運作。

我們轉用 Visual COBOL 之後,繪圖與視訊功能有了極大的改善,視覺化工具效能更強,擁有一套線上版本的解決方案,還有非常現代化的外觀。 現代化的操作畫面是由創意設計工作人員主導,開發出一套易用又直覺化的介面,我們的運動客戶都很愛用。」

他總結道:「多年來我們每次開發特殊功能使用其他程式語言,最後都必須汰換或捨棄掉。 只有 COBOL 從不令人失望,而這對企業而言是無價的。」

立即試用 Visual COBOL

Sydex Sports Software 案例研究

相關案例

release-rel-2021-1-3-hotfix-5713 | Thu Jan 21 09:20:43 PST 2021
5713
release/rel-2021-1-3-hotfix-5713
Thu Jan 21 09:20:43 PST 2021