在IBC 2015前,視頻平臺性能增強和服務準備專業公司S3集團公布了對近30家美歐付費電視運營商(服務逾7700萬訂戶)及其主要供應商就成為更敏捷的軟件導向公司努力的調查結果。結果表明付費電視行業既對付也接受包括DevOps、Agile和Continuous Deployment等的網絡公司的最佳實踐。
“與去年不同,付費電視提供商的可靠性和創新不再由實物設備驅動,而是由軟件代碼驅動,”S3集團電視技術首席戰略官約翰•馬奎爾說,“視頻服務提供商正努力縮短創新周期,更快測試和推出服務,并且使更新更頻繁。如我們的調查顯示,這種趨勢正在推動運營商重新調整他們的軟件生命周期工具和組織架構,以平衡對速度和穩定性的要求。”
S3集團的“2015年電視平臺報告”主要結果如下:
41%的受訪者把服務可用性(保證服務得到恰當配置及對終端用戶穩定)作為其第一要務,32%受訪者把速度作為第一要務,而27%受訪者指效率為其第一要務。
50%受訪者2015年正比去年同期更頻繁地部署多屏電視軟件版本。
在更頻繁部署軟件的受訪者中,46%受訪者正在增加其軟件版本數量,比去年多20%,39%正在增加輸出11%-20%,15%正在增加輸出10%以下。
78%稱自動測試對加速軟件開發時間做出了貢獻,63%稱轉向敏捷的開發實踐,35%稱自動化部署,35%稱版本控制,21%稱配置管理做出了貢獻。領先的兩個響應可能相關,原因是測試自動化減少集成和回歸測試時間,提高軟件質量和交付速度,從而對敏捷性成功做出大貢獻。
接受現代化軟件實踐明顯存在于付費電視提供商及其主要供應商的開發隊伍中。在被問到描述他們當前的軟件開發方法時,只有10%將自己歸到使用舊的瀑布式方法的類別,而38%稱他們的環境敏捷,48%稱為混合,4%稱為持續開發。不過,相同受訪者指出在用于現場部署的方法中有不一致性。值得一提的是,舊的瀑布式方法依然占方法的32%,而敏捷占18%,混合占43%,持續開發占7%。
歷史上,付費電視服務提供商的軟件發布周期每年1-4次。不過,2014年,26%平均每月發布超過一次,一年發布13-50次。30%運營商一年發布5-12次。
測試能力正現代化,以應對規模、速度和視頻平臺的多樣性。13%受訪者稱一旦其離開開發,在被部署前,測試功能變更時間不到一周。不過,67%稱一般仍需一周到一個月時間,13%稱需一個月以上。
25%稱一旦經過測試和通過,軟件變更或新功能可在不到一周時間部署,但67%稱可能需一個月以上。
在被問到付費電視軟件發布周期的主要挑戰排名時,要求的數量和要求的質量(清晰度)被指為兩個最棘手的障礙。具體地說,25%稱為要求數量,21%成為要求質量,17%稱為低效率的部門溝通,17%稱為設備和部署環境的多樣性,17%稱為測試基礎設施的可用性。
盡管39%受訪者稱他們集合來自不同職能的團隊(開發、質量保證、運行),每周開會討論視頻平臺質量提高,但30%依然稱他們無這種例會,22%稱他們每月開會,4%每季度開會,5%一年一次會。
終端設備播放和前端播出問題居妨礙QoE(體驗質量)前兩位,各有24%的受訪者,網絡分配問題有19%,家庭網問題有14%。