構建與購買:哪個適合您的業務?
已發表: 2022-04-14產品負責人通常認為購買軟件比構建軟件更便宜。 但情況並非總是如此。 您不需要大型開發團隊或外部資金來從頭開始構建您自己的軟件。
無論您決定構建還是購買,您採用的技術都必須與您的業務目標保持一致。
在這篇文章中,我們將分享構建與購買框架,以幫助您考慮機會成本,並就是否購買現成的軟件或構建自定義解決方案做出明智的決定。
如何決定何時建造與購買:決策框架
Gartner 預測,到 2022 年,全球企業軟件支出總額將達到近 5720 億美元。企業對企業軟件的投資不僅是作為運營業務的平台,也是推動業務發展的引擎。
無論您選擇什麼選項,它都必須帶來真正的商業價值。 通常,此值屬於以下三個類別之一:
- 差異化:您希望構建或獲取的功能將幫助您在競爭對手中脫穎而出。 沒有其他人提供它,但您的客戶研究已經確定了現有用戶的需求。
- 市場成熟度:相反,競爭對手正在投資新功能集,因此,它們已成為賭注。 您需要構建或購買這些功能才能跟上。
- 市場份額:您可能已經是品類領導者,而增長需要您擴展到新的垂直領域。
業務需求勝過功能。 構建或購買與您的業務目標不一致或無法有效幫助您脫穎而出的軟件可能是一種浪費。
以下是您需要考慮的關鍵因素。
您的新軟件或技術將解決的問題
投資購買或構建新軟件可以幫助您解決特定問題; 您在內部遭受的痛苦或客戶希望克服的痛點。
投資特定解決方案的一個常見障礙通常來自缺乏核心競爭力。 內部構建的技能、技術或經驗是不夠的。
獲取現有軟件可以為您提供千篇一律的解決方案。 實施“預製”的東西可能成本更低、速度更快。
如果沒有其他人解決了您的問題,那麼找到現有的解決方案可能會很棘手。 如果您找到了比市場上現有產品更好的解決方法,則尤其如此。
項目範圍
要構建新產品或功能集,您必須在招募內部開發人員之前充分了解項目範圍、所需資源和潛在成本。
糟糕的項目規劃可能會導致開發週期超出預算或超時。 更糟糕的是,您最終可能會得到一個低於標準的產品,因為您根本沒有資源來構建您需要的東西。
為避免這些陷阱,請確保您的項目範圍包括以下內容:
- 明確定義的文檔:構建用戶故事和驗收標準將幫助您的團隊了解您的解決方案必須為用戶提供的價值。
- 溝通和問責制:通過定期召開全體會議來避免誤解要求。 確保每個人都理解正在傳達的信息。 使用項目和任務管理工具集中您的溝通。
- 利益相關者參與:讓高級決策者和董事會在整個項目週期內了解情況並參與其中。 在每個里程碑尋求他們的反饋將確保項目保持在正軌上。
內部團隊需要正確的項目管理系統和流程,以確保構建按計劃進行並在預算範圍內。
完成所需的資源、成本和時間
與構建或購買軟件相關的成本比資源和價格標籤要高。 專有軟件將有更多的成本考慮,但即使是現有軟件也具有可快速增加的可定制和單點選項。
假設您決定在內部構建軟件。 有多少人會做出貢獻? 並且持續多久? 新的開發項目將從其他計劃中轉移資源。
無代碼/低代碼解決方案可以降低成本和開發週期,預計到 2021 年底將增長到 23%。但無代碼軟件可能會帶來額外的技術債務成本。
技術債務來自於使用短期解決方案(如模板或開源代碼)導致的意外錯誤和額外的開發工作。 走無代碼/低代碼路線時,請確保考慮到這些風險。 除非經過適當的 QA 測試,否則很難識別錯誤。
集成
在構建或獲取新技術時,集成必須比“與 Zapier 連接”更深入。
您的新產品是否需要與現有產品集成? 如果集成存在集成問題,誰來解決?
明確項目範圍和文檔中的集成計劃。 如果您正在構建新技術,請定義它將如何與您現有的軟件一起使用(如果需要)。 購買時,請評估您的收購所基於的開發語言,以了解集成過程的複雜程度。
項目完成後的持續支持
產品開發和維護很重要,但是當您推出新產品、功能集或進行移交時,您還需要客戶支持。
由於糟糕的客戶體驗,58% 的美國消費者會轉向競爭對手。 如果您的客戶無法獲得他們需要的支持,那麼您的解決方案有多出色都沒有關係。
為您的客戶成功團隊開發培訓。 然後,向一小部分用戶發布,以識別重複出現的問題或問題。 使用這些學習來指導和優化您的客戶支持流程。
當您可以期望看到積極的投資回報率時
實現價值的時間也對投資回報率有直接影響。 該軟件會成為您業務核心產品的一部分嗎? 你真的可以期望投資回報率帶來複合增長嗎?
改變需求是縮短價值實現時間的常見障礙。 開發團隊必須在合理的時間範圍內完成項目,同時確保最終產品解決了預定義的問題。
您交付產品和推動價值(對企業和客戶等)的速度越快,您在競爭中的優勢就越大。
其他相關風險
風險因您是開發還是購買軟件而異。 考慮:
- 有哪些安全風險?
- 誰對問題或錯誤負責?
- 如果項目超出預算會怎樣?
- 軟件開發延遲的可能性有多大?
- 與特定供應商或平台合作有哪些風險?
這些都應該在您的項目範圍和開發計劃中加以考慮。
何時在內部構建定制軟件
如果問題難以通過您的產品和開發團隊的能力解決、複雜或可訪問,則構建定制軟件是有意義的。
該軟件與您公司的核心競爭力相關聯
在決定構建什麼軟件時,請查看您最有價值的服務或核心競爭力。
如果您的公司專注於電子郵件營銷軟件,那麼在內部構建電子郵件傳遞工具將與您公司的核心競爭力保持一致。
定制的會計軟件不會。
專業能力可能導致“雪花”情景。 您要解決的問題與您的軟件或服務是如此一致,以至於改造現有軟件以滿足您的需求將過於昂貴或不切實際。
例如,Penske 早在 1980 年代就開始提供物流解決方案。 今天,他們繼續實施專有技術,最近推出了卡車租賃應用程序。

卡車租賃應用程序是 Penske 的競爭優勢:
- 它為計劃搬家的客戶簡化了物流
- 它提高了對 Penske 位置的認識
- 它提供了一種無摩擦的預訂方式
也就是說,多年來 Penske 已經收購了許多軟件解決方案來幫助他們簡化物流。 他們通過在內部構建支持解決方案並將它們與獲得的技術集成,根據他們的需求定制了每一個。
“卓越的供應鏈可能是您核心競爭力的一部分,但供應鏈軟件並非必須如此。”
然而,當談到他們的租賃應用程序時,在內部構建和管理軟件是最有意義的。
事實上,當他們在 2017 年推出 Penske Driver 應用程序時,它是“業界第一個完全集成的定制應用程序,為卡車司機提供簡單的服務時間 (HOS) 功能,以滿足電子記錄設備 (ELD) 的要求”。


Penske 需要克服合規障礙以繼續提供核心競爭力。 這個問題離家太近而無法外包,而且太複雜以至於無法放棄一盎司的控制權。
“這款創新應用程序是 Penske 根據廣泛的客戶和駕駛員研究定制構建的,並得到 Penske 內部員工 24/7 的支持。”
您需要完全控制
如果您的運營流程或軟件需要大刀闊斧的改變,等待第三方可能會對實現價值的時間產生負面影響。 擁有開發流程可以讓您完全控制產品路線圖、數據和持續支持。
例如,WordPress 開發機構 Aktura 在對市場上現有的解決方案感到沮喪後,創建了一個名為 Content Snare 的自定義客戶端門戶。 他們的團隊花費數小時處理重複性的行政和數據輸入任務,以從客戶那裡收集必要的入職文件。
該解決方案簡化了入職流程並提高了客戶保留率。 對產品路線圖的完全控制使他們能夠剝離、重塑品牌並將其軟件出售給其他機構和網絡開發商店。
大多數開箱即用的軟件或低代碼平台可能難以與您現有的解決方案完全集成。 開發您自己的解決方案將確保它具有完全的連接性。
您擁有出色的項目管理和支持系統
可靠的項目管理系統對於成功的開發週期至關重要。 他們將幫助您按預算和按時完成項目,確保您堅持到底並解決您著手解決的問題。
考慮到可能會延遲流程的潛在問題,例如鍍金和範圍蔓延。 確保有足夠的資源專門用於負責將您的軟件變為現實的團隊。
您可以利用規模經濟
您的軟件的好處應該隨著時間的推移而增加。
例如,您可以為銷售代表構建一個工具,以減少執行高影響活動所需的時間。 他們使用您的工具的次數越多,他們在更短的時間內完成的交易就越多。
這首先要構建一個新的解決方案。 隨著軟件的完全構建,您需要創建一個遷移計劃,以便將所有用戶和數據遷移到新平台上,而不會出現中斷。
您已經超出了現有軟件的規模
這對於成長中的企業來說並不少見。 隨著您的產品和增長目標變得更加激進,曾經有效的方法可能很快就會達到上限。
Uber 離開了 Greenhouse 和 Zendesk,建立了自己的用戶支持平台。 雖然他們與兩家公司分享了積極的案例研究,但最終他們需要一個更具成本效益的解決方案,該解決方案與用戶與其平台的交互方式保持一致。
何時“購買”和調整現有軟件
如果問題定義明確,在您的行業中很常見,並且軟件可以解決 70% 的問題,那麼您應該考慮購買、獲取和調整現有軟件。
市場擴張:您要解決的問題是核心競爭力之外的問題
許多公司構建的軟件與其核心競爭力不符,因此浪費了他們的投資。
如果您正在嘗試解決並非特定於您公司的常見問題,那麼很可能有合適的商業軟件在等著您。
如果您希望獲得現有的市場份額,這種方法很有效。 例如,如果您是 CRM 領域的類別領導者並希望涉足營銷自動化領域,那麼獲取電子郵件營銷平台以擴展您的能力是有意義的。
您有嚴格的時間、預算或內部資源限制
隨著軟件逐漸過時,預測何時該繼續前進可能很容易。 然而,意外會發生,並且由於市場狀況或爆炸性增長,您可能會被迫做出改變。
例如,大流行改變了世界各地公司的軟件需求。 你並不總是有足夠的時間。 即使通過採購流程,您仍然可以比定制構建更快地部署現有軟件。
Adobe Experience Platform 見證了競爭公司投資長達三年的時間來開發其產品套件的軟件和功能。 其中許多公司仍然無法滿足市場的需求。
軟件需求和消費者需求變化迅速。 您的軟件必須在構建過程中保持同步——隨著項目的進展進行調整,否則就有可能推出已經過時的產品。
您有內部資源限制
您可能沒有從頭開始構建軟件所需的時間、資金或人員。 構建軟件後,您仍需要投入資源來維護和支持該軟件。
對於許多公司來說,這是不可行的。 專用於初始項目的資源需要轉移到其他計劃。 如果支持工作量超出現有客戶成功團隊的能力,您將難以跟上大量湧入的工單。
要克服這個障礙,您需要購買的軟件的技術資源和推動其成功的人員。
何時完全收購一家公司
在使用現有軟件和從頭開始構建解決方案之間有一個愉快的媒介。
以下是如何確定收購軟件或 SaaS 公司是否適合您。
你分享核心競爭力
花點時間研究您計劃收購的公司。 他們的核心競爭力與你的一致嗎? 如果沒有,您在購買和改造現有軟件時會遇到同樣的問題。
假設您是領先的電子郵件營銷軟件。 收購一個呈指數級增長的新興競爭對手是明智之舉。
該競爭對手的受眾重疊。 將它們作為初創公司收購可以讓您的公司以有吸引力的價格佔領市場份額。
您會看到現有的差異化
該公司的軟件可能擁有難以復制的巨大市場份額或產品差異化。
如果收購這家公司比從頭開始構建能力更便宜,那麼值得追求。 他們已經投入時間和資源來開發解決方案,因此您不必這樣做。
如果公司擁有專有技術,情況尤其如此。 如果有一項尖端人工智能開發的專利,那麼在您的解決方案中復制他們的方法就侵犯了他們的知識產權。 解決方法? 買它們。
您可以利用網絡效應或規模經濟
2017 年,Target 收購了雜貨配送服務公司 Shipt。 2020 年,宣布他們將收購 Deliv:

這些收購為他們提供了新技術、新的用戶群以及使他們取得成功的運輸物流。
事實證明,這是 2020 年的一項主要競爭優勢,因為全球大部分地區因大流行而處於封鎖狀態。
完全擁有該軟件並在 Target 擁有一個內部團隊來管理它,使他們能夠完全控制產品路線圖、數據和支持。
您有潛力獲得關鍵人才和客戶
通過收購一家企業,您也獲得了他們的員工。 這是僱用貴公司正在積極尋求的特定人才或領導能力的戰略方式。
例如,如果你想增強團隊的軟件開發能力,收購一家由小眾公司創辦的公司,高級軟件工程師可以幫助你做到這一點。
就像獲得人才一樣,收購一家企業可以為您提供他們的整個客戶和用戶群。 通過這種方式,公司收購促進了所有領域的增長。
如果您在競爭激烈的市場中排名第二,收購第三或第四位參與者可以幫助您擴大客戶群並創造成為品類領導者的影響力。
結論
決定是建造還是購買取決於能力、能力和增長目標。 如果您有內部能力來構建能夠為您帶來競爭優勢的功能集,那麼這樣做是有意義的。
激進的增長目標需要不同的方法。 在這裡,直接購買技術或整個公司可能是值得的。 使用本指南作為清單來做出正確的戰略決策。
