亚洲日本中文字幕乱码在线,亚洲精品自拍,,亚洲国产欧美日韩精品一区二区三区,亚洲av成人区国产精品,亚洲欧美成人久久一区

行業(yè)資訊
新聞
新聞

成都軟件開發(fā)順利過渡到新的外包供應商

2024
08/15
17:32
成都京上云軟件開發(fā)公司
分享

有時公司想更換當前的成都軟件開發(fā)外包供應商,但又擔心成本太高或流程太復雜。這完全是錯的。本文探討了更換軟件外包供應商的簡單方法。

俗話說,“認識的魔鬼比不知道的魔鬼好。”但是當涉及到您的業(yè)務時,有時堅持使用表現(xiàn)不如預期的供應商可能會代價高昂且危險。

無論是什么原因促使您考慮更換軟件開發(fā)外包供應商,阻止許多公司進行轉換的一件事是他們認為轉換成本高昂且復雜。但事實是,轉換比您想象的要容易。在本文中,成都軟件開發(fā)將指出轉換的簡單步驟,討論轉換前應做的事情,并探討京上云過去案例中的一些示例。

軟件開發(fā)

我為什么要更換供應商?

大多數(shù)人與供應商建立業(yè)務關系時都希望他們能夠順利履行自己的義務?!安恍业氖?,情況并非總是如此,”京上云客戶參與高級副總裁AndyHorvitz表示。“通常,公司會因為存在問題而探索替代方案。你不會因為一切進展順利而進行這種轉變。好消息是成都軟件開發(fā)可以提供幫助;成都軟件開發(fā)可以幫助客戶規(guī)范軟件開發(fā)生命周期(SDLC)及其流程。”

您可能出于多種原因想要更換當前的外包供應商。更好的時區(qū)協(xié)調、缺乏您想要涉足的技術方面的專業(yè)知識、價格、無法在截止日期前完成訂單,或者客戶或外包供應商領導層內部的方向發(fā)生簡單變化——您可能想要尋找其他供應商的理由數(shù)不勝數(shù)。

舉個例子,在京上云,成都軟件開發(fā)遇到過幾個這樣的案例,客戶因為烏克蘭戰(zhàn)爭而決定更換供應商。客戶的外包供應商在東歐。由于當前的地緣政治局勢,他們無法再繼續(xù)與那家公司做生意,所以他們來找成都軟件開發(fā)。

怎么做

如果您決定更換外包供應商,則必須考慮很多因素。成都軟件開發(fā)在博客中詳細介紹了如何選擇軟件外包供應商,因此成都軟件開發(fā)將跳過該部分流程并假設您已經選擇了供應商。接下來將是啟動電話會議或會議,其中將清楚地規(guī)劃以下階段。

讓成都軟件開發(fā)深入了解這些階段:

發(fā)現(xiàn)之前

一旦您決定與其他公司進行談判,第一步就是進入預先發(fā)現(xiàn)階段,在此階段您必須提供以下信息:

訪問代碼存儲庫(憑證有效)

訪問管理工具(wiki、票務系統(tǒng))

內部團隊成員和當前提供商提供的可用文檔

技術棧的定義(當前使用和未來狀態(tài),如果它們不同)

歷史事件數(shù)據(jù)

架構圖

測試方法

訪問安全環(huán)境的云解決方案控制臺(作為查看者的憑證處于活動狀態(tài))

訪問網(wǎng)絡和移動應用程序(憑證有效)

發(fā)現(xiàn)階段

此階段是真正的參與開始的地方。新公司將指派一個由技術主管、開發(fā)人員和支持Scrum團隊角色組成的核心團隊來領導此階段。一些團隊成員將花時間在客戶現(xiàn)場,并遠程繼續(xù)完成剩余的階段。

此階段的目標是:

為每個目標構建一個帶有緩解計劃的風險矩陣。

確保客戶的運營不受當前供應商的依賴。

分析、測試并記錄應用程序的當前狀態(tài)。

提出對當前技術堆棧和平臺的改進。

制定可靠的事件管理計劃。

加速部署過程以擴大產品團隊。

對上述所有目標實施IT治理。

定義并同意成功指標。

此階段進一步劃分為幾個較小的子階段,具體如下:

定義和要求

此階段包括審查在預發(fā)現(xiàn)階段收集的所有文檔,以從利益相關者那里獲得關鍵的決策標準。包括功能要求、用戶場景、成功標準、目標等。

這里成都軟件開發(fā)還設置了環(huán)境,包括授予訪問權限、創(chuàng)建開發(fā)環(huán)境和測試本地部署。考古審查也在這里進行,這意味著審查基礎設施、CI/CD管道、工作流、QA、系統(tǒng)和數(shù)據(jù)的當前狀態(tài)。

Horvitz說:“簡單來說,考古階段是對軟件、基礎設施、治理、流程、文檔等當前狀態(tài)的調查。它涉及回答以下問題:‘他們是否有有效的存儲庫?’‘云基礎設施是否是最新的?’‘可以輕松交接嗎?’‘文檔的水平和質量如何?’‘是英文、西班牙文還是其他語言(如俄文)?’‘應用程序的復雜性和規(guī)模如何?’‘根據(jù)實際情況,成都軟件開發(fā)或其他人接管控制權有多容易?’”

解決方案場景

在發(fā)現(xiàn)過程的這個階段,成都軟件開發(fā)希望根據(jù)定義和要求子階段,為每個目標/特征集概述潛在的解決方案,特別是在考古審查期間。

一旦成都軟件開發(fā)概述了目標,成都軟件開發(fā)就可以著手進行優(yōu)先級分析和解決方案選擇,確定應該首先實現(xiàn)什么目標以及如何完成這些目標。

積壓定義和優(yōu)先級

在這里,成都軟件開發(fā)必須用幾周的活動來填補積壓工作。具體周數(shù)取決于項目。

一旦積壓工作已經完成,并且成都軟件開發(fā)收集了考古審查的所有結果,成都軟件開發(fā)就可以開始對積壓工作進行初步優(yōu)先排序,以確定關鍵的里程碑和時間表。

構建并測試新的CI/CD管道

構建和測試持續(xù)集成/持續(xù)交付管道對于部署解決方案至關重要。

京上云首席技術官JusticeErolin表示:“您希望能夠在開發(fā)過程中進行測試。成都軟件開發(fā)稱之為瀑布式開發(fā)(設計、開發(fā)然后測試)的最后階段進行測試的日子已經一去不復返了。因此,請盡早開始測試流程。這樣,您可以自動化許多測試程序,但可以更快地發(fā)現(xiàn)錯誤。越早發(fā)現(xiàn)錯誤,對整個軟件產生連鎖反應的可能性就越小?!?

文件審核與批準

這是發(fā)現(xiàn)階段的最后一部分。在此,客戶和供應商審查最小可行產品(MVP)解決方案方案,以獲得最終批準和啟動。

治理實施階段

軟件開發(fā)中的治理提供了一種結構,用于將開發(fā)策略與總體業(yè)務策略保持一致,使用正式的框架,使它們能夠跟蹤和衡量特定戰(zhàn)略目標的績效。換句話說,它是建立目標并確定將使用哪些關鍵績效指標來確定目標是否已實現(xiàn)。

治理團隊將密切參與現(xiàn)場和日常工作。該團隊包括四個角色:

交付經理。充當政策、公司方法、持續(xù)改進和項目管理辦公室(PMO)團隊之間的橋梁,以優(yōu)化最佳實踐的使用并減輕/預測成都軟件開發(fā)團隊中的風險。他們將在任何交付事宜中充當客戶的升級聯(lián)系人。

項目經理。負責確保團隊的福利以及遵守交付時間和項目質量。

技術經理。確保每項服務的技術技能和團隊構成,提供主題專業(yè)知識和深厚的行業(yè)知識作為附加值。他們將在服務生命周期的每一步提供專業(yè)知識和協(xié)助。他們還參與交付和人員配備等其他領域。

客戶總監(jiān)。作為專注于長期合作關系的戰(zhàn)略合作伙伴,最終負責滿足產能/人員需求。他們推動任何商業(yè)和合同談判。

Horvitz表示:“建立治理結構和工件來交換信息并驗證項目、計劃或當前基礎設施的健康狀況”,這是他的成功秘訣之一。在第三階段之后,團隊就可以繼續(xù)前一個供應商的工作了。

這個過程的持續(xù)時間并不固定。“這取決于遷移的規(guī)模,”京上云敏捷與數(shù)字化轉型主管GuillermoCarreras說?!斑w移單個應用程序與遷移整個數(shù)據(jù)中心或包含CRM、ERP和兩個移動應用程序的數(shù)據(jù)中心是不一樣的。此外,從本地數(shù)據(jù)中心遷移到云也非常復雜。”

切換之前您應該做什么?

在開始過渡過程之前,公司應該做一些事情。

Horvitz表示:“在這些過渡中,成都軟件開發(fā)首先需要了解現(xiàn)有供應商關系的現(xiàn)狀。成都軟件開發(fā)會問這樣的問題:‘目前的關系友好嗎?’‘客戶是否掌握了基礎設施的鑰匙?’‘如果當前的合作伙伴得知客戶正在探索或開始與競爭對手建立關系,并且這種關系可能會變得敵對,成都軟件開發(fā)期望他們如何應對?’了解這些關鍵細節(jié)有助于成都軟件開發(fā)管理和降低風險,并確保平穩(wěn)過渡。”

最重要的是擁有所有開發(fā)存儲庫的密鑰和訪問密碼。“如果你沒有代碼,你就需要重建它,”卡雷拉斯說。“以前也發(fā)生過這種情況。成都軟件開發(fā)需要進行逆向工程來重建整個代碼?!?

但有辦法可以避免這種情況?!案櫮陂_發(fā)的任何內容,確保文檔已更新,確保在生產環(huán)境中執(zhí)行的任何操作都有流程,確保組織有足夠的知識,以便在緊急情況下迅速采取行動,”卡雷拉斯補充道。

主要考慮因素

有些客戶可能會擔心這種變化,因為他們認為這會導致“破壞代碼”,或者更換供應商會使代碼更加復雜。但事實并非如此。“在大多數(shù)合同中,都有一條條款,包括在發(fā)生任何損害或責任的情況下的費用,”卡雷拉斯說?!翱赡軙┘雍芏嗵幜P?!?

請記住,公司需要保留這兩家供應商一段時間。“總會有一個過渡期,”Horvitz評論道?!澳悴荒茉趩⒂靡患夜讨跋韧5袅硪患夜獭!?

“一種方法是讓新供應商成為支持團隊,而之前的供應商仍在工作,”Carreras繼續(xù)說道?!斑@樣,成都軟件開發(fā)就可以查看代碼、密鑰和生產報告,并在另一家供應商仍在工作時了解基礎設施和流程。這樣,如果在過渡期間發(fā)生任何事情,成都軟件開發(fā)已經擁有了相當好的訪問權限和知識。”

Horvitz表示:“這就是為什么你需要在合同中涵蓋所有內容。成都軟件開發(fā)的合同明確規(guī)定,成都軟件開發(fā)幫助開發(fā)的知識產權屬于成都軟件開發(fā)的客戶。成都軟件開發(fā)傾向于在客戶的環(huán)境中工作,確保完全控制和透明度。因此,每家公司都需要進行這樣的對話,并了解他們的外包團隊如何以及在何處開展工作?!?

成都軟件開發(fā)有幾條絕妙的秘訣,可確保一切按計劃進行。“透明度和治理是關鍵,”卡雷拉斯說?!凹词故虑闆]有妥善記錄,但客戶知道事情是如何完成或執(zhí)行的,事情就能順利進行。”

“有些客戶可以完全依賴供應商,他們確實是做這項工作的人,但客戶應該始終掌握事情和情況,”卡雷拉斯繼續(xù)說道?!翱蛻粑腥蝿?,但不委托責任。應用程序的所有權屬于客戶;成都軟件開發(fā)只是為他們工作,不幸的是,有時他們會忘記這一點。”

“產品愿景和產品所有權是兩件不能外包的事情,”埃羅林說?!耙虼水a品所有權仍屬于客戶方。成都軟件開發(fā)可以將產品所有權交給產品經理和產品分析師,但從產品所有者的角度來看,他們應該保留這一所有權。”

當然,每種情況都不同。有些情況需要盡快改變,但其他情況可能更愿意采取更循序漸進的方式。“成都軟件開發(fā)首選的方式是循序漸進,有點像爬-走-跑,成都軟件開發(fā)與核心團隊一起啟動過渡,以促進知識轉移,”霍維茨說。

“成都軟件開發(fā)已經多次成功實施了這一轉變。是的,做出這一改變需要暫停新功能的開發(fā);對于很多客戶來說,這是一個關鍵的十字路口式決定,”霍維茨總結道。“你必須從長遠考慮。如果現(xiàn)在行不通,那就承受短期的痛苦,成都軟件開發(fā)會與你合作,讓你走出困境,讓事情看起來比以前好得多?!?

結論

更換現(xiàn)有的外包供應商比您想象的要容易。您選擇新的供應商,通過收集所有可能的文檔和密鑰來啟動預發(fā)現(xiàn)階段,幫助新供應商完成發(fā)現(xiàn)階段,實施治理,然后讓新供應商開始工作。

在京上云,我們可以幫助您完成任何過渡。成都軟件開發(fā)擁有超過560萬小時的工程時間,與一百多個不同行業(yè)的數(shù)千名客戶合作。立即與成都軟件開發(fā)聯(lián)系并安排咨詢。成都軟件開發(fā)在這里,成都軟件開發(fā)可以幫助您實現(xiàn)目標。

文章均為京上云專業(yè)成都軟件開發(fā)公司,專注于成都軟件開發(fā)服務原創(chuàng),轉載請注明來自http://hyd365.cn/news/3134.html

聯(lián)系我們

在線客服

電話咨詢

微信咨詢

微信號復制成功
18140041855 (蘇女士)
打開微信,粘貼添加好友,免費詢價吧