【中云網(wǎng) 譯】隨著云的快速普及,云軟件開發(fā)外包公司的數(shù)量也相應增加。不過,當一個企業(yè)打算找一個合適的供應商伙伴時,過程可能變得有點復雜。雖然公司知道他們需要在他們制定的時間日程及價格區(qū)間內(nèi)找到一個能夠提供合適解決方案的供應商,但他們并不能確定在工作實踐中能最大限度地發(fā)揮合作伙伴的好處,或者是用正確的標準去檢查這些解決方案前景。
外包合作伙伴可以很容易找到,但是當涉及到云發(fā)展及其復雜性時,需求發(fā)生了改變,這時你發(fā)現(xiàn)你的選擇變得更窄。要是企業(yè)再加上敏捷方法方面的考慮,選擇會變得更窄。所以,你該如何與合作伙伴組成互贏、安全的聯(lián)盟?在尋找的過程中,你要注意哪些要素?你應該避免哪些不好的方面?
敏捷云合作:需要什么
敏捷理解力:如果你是一個經(jīng)驗豐富的敏捷開發(fā)從業(yè)者,你的首要任務是考慮與你的外包合作伙伴的兼容性。你的公司能采取供應商的解決方案嗎?你的團隊應該能一起遵循同樣的靈活、注重團隊精神的敏捷開發(fā),或者Kanban方法及遵循同樣的規(guī)則,從混亂到分享優(yōu)先級上保持適應性和合作精神。與敏捷開發(fā)的快速、反應周期的反饋保持同步意味著良好,經(jīng)常溝通非常重要,所以一定要確保有深入的合作。
發(fā)布周期服務:需要一個能提供給每個合作伙伴的外包日程表,這是一個發(fā)布周期的服務,這將決定軟件架構啥時候能完成。為什么呢?云上軟件開發(fā)的研發(fā)日程比使用內(nèi)部部署軟件開發(fā)更頻繁、更復雜,這是他們管理和優(yōu)化云計算基礎設施必不可少的元素。因為通過云的部署更直接和普遍,他們也有較大的影響。
安全:考慮到云帶來的威脅和復雜性,安全性及PCI遵循的性能顯得非常重要。企業(yè)應該尋找一個已經(jīng)實施編碼標準、滿足自己行業(yè)安全要求的合作伙伴,如電子商務和支付處理的PCI,醫(yī)療保健的HIPAA。工程師最好具備資格證書。還記得上面提到的Scrum方法嗎?它所涵蓋的編碼標準應該能適用于每一個特定的技術堆棧,并有足夠的靈活性來滿足特定行業(yè)的標準,而不需再對相關的基礎進行修改。
專業(yè)知識:理想的合作伙伴應該具備關于不同云平臺的扎實的專業(yè)知識,并能夠使用任何工具從之前的平臺上遷移數(shù)據(jù)。他們也應該能夠提供端到端的解決方案,提供從開發(fā)到部署的支持。一個包涵生命周期管理各方面的、且適應性強的軟件框架很關鍵,它能克服任何標準、流程和系統(tǒng)方面的困難。
你不想要的“合作伙伴”
避免選擇錯誤的外包合作伙伴也至關重要。在調(diào)查階段,你應該警惕潛在的警告標志,并避開已經(jīng)下面這些跡象的供應商。
敏捷的差異:要對敏捷方法中的任何差異立刻進行分析,以確定它們是否值得接入,或者它們是否對合作造成明顯的、負面的影響。
缺乏責任感:作為您的合作伙伴,供應商工作人員的作用是讓你負責所有的管理工作和責任。
低預算的方法:比起將高質(zhì)量的軟件開發(fā)與負擔得起的成本相結合考慮的觀念,合作伙伴更傾向于保持低成本的觀念。
無效的過程:當你討論你的潛在安排時,你會注意到缺乏交流和風險管理計劃、管理的過程中沒有改變、缺少其他組件。
缺乏靈活性:供應商反應遲鈍,有著很長的反饋周期,且不允許改變業(yè)務條件。建立正確的軟件解決方案是一個反復的過程,靈活和靈敏的反饋周期是產(chǎn)品開發(fā)必不可少的條件。
聰明的伙伴關系,強勁的性能
正如云計算技術已經(jīng)改變了IT環(huán)境中,他們已經(jīng)改變了外包市場。一個值得信賴的外包合作伙伴提供了巨大的價值,提供豐富的經(jīng)驗和熟練的技術,而這正是你推出基于云的企業(yè)所需要的。
這樣的合作伙伴很容易找到?并非如此。但是,仔細的挑選過程將幫助您避免犯下錯誤,并為你找到合適的供應商,然后與其建立合作伙伴關系,是一個雙贏的為大家。