BSH 之前的基礎設施和運營團隊,支持歐洲家電制造商的應用開發團隊,只是作為軟件開發組織的基礎設施服務供應商。“我們的短板是運營卓越,”他說,“我們過于專注于引入新能力,而我們的基礎設施和運營團隊大多是被動的。在新的組織中,平臺工程團隊與四個敏捷組織的軟件開發團隊緊密合作。他們更加積極,提供容量規劃、監控和咨詢服務。”他說。
BSH 家電公司
如今,300 到 400 名平臺工程團隊成員支持四個產品組。軟件開發更快,運營更具成本效益,應用程序運行更可靠,關鍵事件的數量從每月 50 起降至僅 15 起——下降了 70%。
平臺工程在企業 IT 中 gaining traction,并且是許多 CIO 們的關注重點,Gartner 的副總裁分析師和關鍵倡導者 Bill Blosen 補充道。在該咨詢公司最近進行的調查中,75% 的受訪者表示他們的組織已經采用了平臺工程,盡管只有 44% 的人有正式的、結構化的方法。“我們將其視為改善開發者體驗和生產力的戰略優先事項。”他說。
平臺工程:目的和流行度
平臺工程團隊負責為內部軟件開發人員創建和運行自助服務平臺,這些高度可擴展的平臺通常設計用于優化開發者生產力,利用規模經濟降低成本,提高可靠性,加快軟件交付,它們還可能確保在流程、架構、安全和技術治理方面的一致性。
“我們的平臺工程團隊,支持 200 多個應用程序,在自動化方面進行了創新,”前美國專利商標局(USPTO)企業基礎設施交付主任 Bob Simms 說,“我們從幾周完成一次部署,變成了幾分鐘。”該團隊還提供基礎設施服務級別監控,并在出現問題時向產品團隊發送警報。“如果我們有特定類型的故障,我們的可觀察性工具也可以重新啟動應用程序。”
還有 Genpact 的首席數字戰略師 Sanjay Srivastava,他表示,平臺工程使他們能夠為每個部署的產品構建通用的管道和方法論。“我們發現,這在技能和人才方面特別有幫助,技能和人才很難找到和留住。”他說,并且有很多職位需要填補。
平臺工程團隊的核心角色包括基礎設施工程師、軟件開發人員、DevOps 工具工程師、數據庫管理員、質量保證、API 和安全工程師以及產品架構師。在某些情況下,團隊還可能包括現場可靠性工程師、Scrum Master、UI/UX 設計師以及評估性能數據以識別瓶頸的分析師。根據 PwC 的首席產品和技術官 Joe Atkinson 的說法,這些團隊為 IT 組織提供了許多好處,包括建立和維護可擴展、靈活的基礎設施和工具,以實現高效的運營,開發標準化的框架、庫和工具,以支持快速軟件開發,通過整合基礎設施資源來降低成本,并在基礎設施層面確保安全和合規。
“平臺工程團隊與IT和業務團隊密切合作,促進組織內的協作。”他說。
一切都在于構建
IT 領導者表示,如果你想建立高效的團隊,有很多因素需要考慮。
引入合適的技能
Atkinson 表示,作為基礎,每個平臺工程團隊都需要招聘具備強大溝通技能、在軟件開發、硬件和數據方面具有技術熟練度、具備出色的分析和解決問題能力,并熟悉平臺工程工具的人。盡管 BSH 圍繞特定職位職能結構其大型團隊,但美國專利商標局(USPTO)九人平臺工程團隊的每個成員都帶來了多樣化的技能。“我們沒有具體的角色分配,”Simms 說,盡管他確實尋找一些核心技能的組合,例如云和數據庫或數據架構經驗。“如果我們說這個人是數據架構師,那么他們就被定型了。我們希望他們能夠接手團隊中其他人正在做的工作。”
然而,這些基礎能力(如果不是命名的角色)仍然至關重要。“建立合適的團隊是推動關鍵結果成功的關鍵,但團隊需要了解每個云基礎設施的具體情況及其獨特的環境。”Genpact 的 Srivastava 說。
為未來儲備人才
Simms 還尋找能夠為組織未來做準備的技能,包括 AI和ML。目前,USPTO 的平臺工程團隊正在積極測試一種 AI 能力,可以檢測性能約束,并通過分配更多存儲資源、添加更多 CPU 或內存資源,或者將數據從一個存儲庫移動到另一個存儲庫來解決這些問題。
“AI 正在 100% 地顛覆平臺工程,”Srivastava 說,因此擁有利用這些技能的能力非常重要。“例如,基礎設施、存儲、用戶身份驗證和規則創建都可以預先自動化,這將帶來顯著的生產力提升。”
培養強大的團隊文化,允許失敗
沒有正確的文化建設,就不可能有成功的平臺工程團隊,USPTO 的 CIO Jamie Holcombe 說。“如果你不激勵正確的行為,那么當出現問題時,人們會相互指責。”他補充道,不要隱瞞信息。當發生不好的事情時,立即公開,讓其他人從中學習或提供解決方案。可能有其他團隊的成員以前見過這個問題并有解決方案。“但如果你不開放透明,你就無法快速解決問題。”他說。
CIO 們還應該允許平臺工程團隊成員通過小規模的失敗來學習。為了提供這些機會,領導者需要將大項目分解成小塊。“如果你給一個不成熟的團隊一個復雜的任務,那是領導者的錯。”Holcombe 說。
進行培訓
Menekli 說,構建高績效團隊始于培訓。“我們培訓了我們的平臺工程團隊,讓他們了解運營卓越和成本優化的含義,然后我們也培訓了應用團隊,讓他們加入進來。”
與業務建立合作伙伴關系
協作對于支持平臺工程團隊服務的產品組至關重要。盡管 USPTO 擁有大約 200 個應用程序,但對于那些大型、復雜且發布頻繁的最關鍵應用程序,Simms 指派團隊成員參加產品團隊的 scrum 會議和站立會議。“他們與這些團隊一起工作,以確保他們的需求得到理解,并支持開發人員自助服務功能。”他說。
Menekli 補充說,BSH 的三個平臺工程團隊的一些成員嵌入到產品組中,為 SAP、云和工作場所應用提供架構、安全、技術和運營治理指導。“我們還指導他們進行成本優化。”他說。
PwC
PwC 采用了稍有不同的方法。“平臺工程團隊可以嵌入 IT 部門,但我們認為任務應直接與產品開發團隊整合,”Atkinson 說,“這允許與軟件開發人員、系統架構師和運營團隊進行緊密協作,在軟件開發生命周期和 IT 運營中整合性能考慮。”
平臺工程與產品組
在設置平臺工程團隊時,一個重大決策在于決定誰最終對產品負有端到端的責任。“應用團隊是否獲得完整的端到端責任,還是你將其分割,部分交給平臺團隊,并在規模經濟和敏捷之間保持平衡?這是我們三年前的爭論,”Menekli 說,“如果你選擇前者,你在應用開發中會有更大的敏捷性和靈活性,但可能會導致平臺的倍增。在極端情況下,可能沒有平臺工程團隊,每個人都對自己的平臺有完全的權力。”
但隨著目前對預算、規模經濟和治理的關注,通過與產品團隊密切合作,平臺團隊分享端到端責任成為優勝者。“預算沒有以實際貨幣形式增長,”他說,“這就是為什么平臺工程團隊很重要。”
Srivastava 補充說,另一個挑戰是能夠定制每個產品的具體細微差別。“對我們有效的是一個采用輪輻配置的混合模式,保持 80% 標準化和 20% 定制化。”他說。
在遷移到平臺工程之前,USPTO 采用傳統的項目管理團隊。“每個人都在努力爭取盡可能多的項目,”Holcombe 說,“這非常瀑布式——非常獨立和封閉。沒有人愿意優化運營和維護。”現在有產品線為專利、商標和支持 HR 和財務等核心領域的軟件提供服務。
“那些產品團隊是最終決策者,”他說。如果他們想去其他地方獲取基礎設施服務,他們可以,但如果一個產品組離開,他說,你必須將基礎設施成本分攤到一個更小的基礎上。“所以我們創造了一個使平臺工程具有競爭力的激勵機制。”他補充說。
經驗教訓
IT 主管們表示,他們的大多數平臺工程團隊仍在成熟中,他們在繼續前進時有一些經驗教訓可以分享:
溝通是關鍵。“缺乏溝通和協作會阻礙生產力,并導致團隊之間的不一致。”Atkinson 說。
采取必要措施以獲得合適的技能。“明智的招聘和提升現有團隊成員的技能都是應對平臺工程挑戰和需求所必需的。”他補充說。
在最需要的地方嵌入工程師。Holcombe 說,在擁有許多產品的大型組織中,你不能在每個開發團隊中嵌入平臺工程師,因此要專注于對業務最關鍵的團隊。
先擴展,再擴大。Blosen 說,平臺工程原則可以應用于組織中具有技術復雜性的其他職能。“一個例子是低代碼應用平臺,這些平臺以自助、易于使用的方式提供給業務用戶,使其能夠在不了解底層復雜性的情況下提供技術能力。”Simms 說,這正是 USPTO 考慮在擴展其團隊范圍時的一個方向。BSH 已經實施了一個平臺團隊來支持為業務用戶提供服務的 RPA 平臺。“我們管理平臺并進行技術治理,但所有的應用開發和運營都由業務部門完成。”Menekli 說。
不要在自動化和工具上吝嗇投資。“不進行投資可能會導致手動且耗時的流程,影響效率。”Atkinson 說。
忽視安全和合規問題,后果自負。優先考慮這些功能,以避免使平臺暴露于漏洞和法律風險中,Atkinson 說。
將團隊定位為利用 AI 的優勢。Simms 說,USPTO 已經引入了所需的技能來實驗基于 AI 的新功能,包括預測分析和自動化,他的團隊還在測試一種 AI 能力,可以識別性能約束并加以解決,但盡管機器學習已經被證明有效,Menekli 警告不要讓團隊在沒有深思熟慮的情況下跳入如GenAI 這樣的新技術。“它的使用成本很高,所以你需要一個不僅對 AI 而且對任何其他能帶來新能力的新軟件都有利的商業案例。”他說。
變化是唯一不變的。在未來幾年,Menekli 預計 BSH 的產品團隊將從支持消費者旅程、企業應用、制造和產品數字化轉移到業務部門。“業務開發人員和分析師越多,他們的架構和安全思維就會越少,”他說,“IT 的價值主張將轉移到提供可擴展、可靠的平臺服務以及將 IT 專業知識融入這些產品團隊。”
他說,這些團隊中仍然會有 IT 成員——他們需要成為業務技術人員的指導者——但其余的人將成為業務部門的一部分。“當前對 IT 的成本和交付壓力使長期使用的工廠方法變得不可持續,”他補充道,“新一代員工也帶來了可以用來開發他們解決方案的技能,并添加 AI 和易于使用的工具,如低代碼和無代碼。每家公司都必須以某種方式利用所有員工來實現數字化。”
企業網D1net(hfnxjk.com):
國內主流的to B IT門戶,同時在運營國內最大的甲方CIO專家庫和智力輸出及社交平臺-信眾智(www.cioall.com)。同時運營19個IT行業公眾號(微信搜索D1net即可關注)。
版權聲明:本文為企業網D1Net編譯,轉載需在文章開頭注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。