如果企業的團隊已經開始開發云原生應用程序,那么在擴展開發策略時如何避免常見的挑戰?
設定明確的目標以及沿途的里程碑,這對于成功的云原生開發之旅至關重要。行業媒體采訪了主管銀行業務的Red Hat公司員工,以了解云原生的應用過程中存在的問題和挑戰。
1.沒有充分利用團隊成員的能力
擁有正確的技能組合對于任何項目的成功都至關重要。當朝著企業的目標前進時,重要的是通過查看個人的潛力來評估技能,而不僅僅是他們完成當前的工作。由于許多原因,企業團隊中的人才可能沒有得到充分利用。
Red Hat公司銀行和支付行業負責人Eric Marts說,“有人擔任新角色嘗試不同的事情,但也可以做許多其他事情。需要評估員工具有哪些技能,無論是顯著的還是潛在的技能,重新調整團隊,然后看看需要雇傭或培訓團隊做些什么工作。”
2.厭惡改變的心態
大多數人不喜歡改變,這可能是一個難以克服的障礙。如果企業遇到這些阻力,需要盡早開始收集意見并通過分享發展愿景以提供鼓勵和支持。為什么改變很重要?它對企業和團隊意味著什么?如果能減少員工對改變及其影響的恐懼,就能更好地領導他們。
Red Hat公司金融服務首席架構師Anthony Golia建議:“找到一個擁有傳統應用程序、積極性強、樂于改變的團隊,并鼓勵團隊在企業內部獲得勝利。我們已經看到這種模式取得了成效。”
3.技術債務纏身
即使是優秀的團隊,如果背負技術債務也會減慢發展速度,因此密切關注將遇到的問題并為此制定計劃至關重要。這將使企業能夠增加投入、資源和時間來應對挑戰,而不是在轉向云優先心態時變得被動。
4.業務和技術目標不一致
當業務團隊和技術團隊不理解目標和愿景時,或者當團隊要求達到目標時,其結果可能不會那么成功。
Red Hat公司全球金融服務首席技術師Aric Rosenbaum表示:“打破孤島。將具有共同愿景和共同目標理解的跨職能團隊聚集在一起。讓技術人員與業務人員團結合作。這將帶來更好的結果、更大的靈活性,并最終改善客戶體驗。”
5.單方面的想法和目標
當只具有單方面想法和目標時,很難讓人們完全了解業務。其想法應該來自企業高層管理人員和員工多方人員。如果沒有員工的投入和誠實反饋,就有可能錯過有價值的觀點和想法。通常情況下,企業的員工比高層管理人員更了解客戶概況。
Red Hat公司首席技術專家Ramon Villarreal指出:“確定每個層面的員工正在努力實現的目標,并確定他們需要推動的成果和收益是引領變革的最佳方式。它必須是雙向的——自下而上和自上而下。”
6. 并非一切都需要云原生
需要記住的是:并非一切都需要云原生。了解何時何地使用云原生開發至關重要。查看每個應用程序,并審查它是否有意義,以確保獲得更大的短期和長期成功機會。Red Hat公司金融服務混合云專家Kaleem Azhar表示:“云原生開發為某些應用程序帶來了難以置信的價值,但有些應用程序在當前結構中還可以正常升級。知道什么時候使用什么可以讓企業的團隊和客戶獲得更大的成功。”
以下是擴展云原生戰略的6個可行步驟:
•評估員工擁有的技能。擴展云原生開發戰略,不是根據員工完成工作的情況,而是根據他們的能力。
•在企業各個層面上接受愿景。讓團隊成員參與進來,讓他們感到安全,從而成為項目的倡導者。
•分析技術債務并制定計劃。這將使企業準確評估實際云原生開發將采取的措施。
•創建跨職能團隊以創建愿景。其好處就是將建立更深層次的關系并增加支持。
•開啟各級員工反饋和想法的流程。通過這一流程來建立愿景和下一步行動。
•評估什么應該實現云原生。專注于這一點,不要強迫實施。
關于企業網D1net(hfnxjk.com):
國內主流的to B IT門戶,同時在運營國內最大的甲方CIO專家庫和智力輸出及社交平臺-信眾智(www.cioall.com)。同時運營18個IT行業公眾號(微信搜索D1net即可關注)。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。