新聞中心

EEPW首頁 > EDA/PCB > 業界動態 > 新思科技分析科技公司并購盡職調查要點

新思科技分析科技公司并購盡職調查要點

作者:新思科技高級技術撰稿人Derek Handova時間:2019-07-22來源:電子產品世界收藏

在軟件公司并購中,對目標公司的進行技術盡職調查是必需的。如果你對其流程和工具并不清楚的話,可能會給你帶來損害。

本文引用地址:http://www.aejfsk.live/article/201907/402943.htm

并購 (M&A) 交易運作過程中,代碼所含內容至關重要。應用中未被發現的開源可能導致代價高昂的許可證違規。這些以及專有、開源和其他第三方軟件中的安全漏洞可能會對軟件資產的價值產生重大負面影響。因此,在并購中,盡職調查尤為重要。

在收購或者兼并一家公司之前,有許多因素你需要考慮,涵蓋目標公司的財務狀況、員工、法律狀況、客戶群以及技術等。其中,技術,不僅涉及公司建立的技術,還包括他們如何構建技術。作為技術盡職調查的一部分,你應該評估目標公司的軟件開發生命周期()流程和工具。接下來讓我們看看如何評估。

誰將要購買技術公司?

對于并購活動涉及的技術公司,有兩種基本類型的購買方:

企業或者戰略性買家,尋求將目標公司的軟件技術“鎖定”到他們現有的技術堆棧。

私募股權買家,購買科技公司并尋求對其進行經營(管理),將其作為獨立運營的全資子公司或者投資組合公司。隨著時間的推移,他們準備好將公司賣給戰略性買家。

兩種類型的買家會影響你使用技術盡職調查來評估流程和工具的方法。

1563778001187476.jpg

并購的觀點

在技術收購中,一個戰略性買家對流程和工具的技術盡職調查通常會有一兩個觀點(不相互排斥):

如果你計劃購買整個公司并且保持原有的運營,你應該評估目標公司如何進行軟件開發以及使用哪些工具。

如果你計劃將收購整合到現有的公司,你必須熟悉目標公司的流程,這將會直接影響整合以及潛在的風險。

在缺乏流程的地方,你必須深入挖掘。例如,根據451研究報告,如果目標公司沒有管理開源組件的流程,那么分析開源許可以及安全問題的代碼就尤為重要。開源許可以及安全評估通常是由軟件組件分析(SCA)解決方案進行的。

私募股權收購方,通常保持目標公司原有的運營,需要確保目標公司的開發流程/工具和支持基礎設施符合行業標準。他們也希望確保軟件是安全的并且IP是受保護的,因為他們承擔了風險。一些缺乏技術盡職調查專業知識的公司會聘請顧問。

1563778022399548.jpg

在沒有流程的地方分析開源風險

一些開發人員傾向認為開源組件是免費的,沒有任何相關成本。那么擁有許可證有什么大不了的?事實上即使是免費的,開源軟件也要求你擁有許可證。如果你的代碼庫因并購或者其它原因在技術盡職調查期間被審計,你需要能夠證明你擁有代碼庫中開源組件的所有權利,否則可能會產生法律后果。這個問題可能比你想象中的更加復雜。

例如,2018年審計的超過1,200個商業代碼庫中有85%包含有許可證問題的組件。除此之外,38%包含賣方無權使用的未經許可的組件。違反許可證可能會產生嚴重的后果,包括:

訴訟

對企業聲譽的影響(因許可證問題而被起訴等)

知識產權損失(如果許可證合規性要求分發源代碼)

在流程和工具中的并購風險

并購包含對于潛在的目標公司的若干風險評估行動。SCA越來越多地成為技術盡職調查不可或缺的一部分。一些大公司每年都會進行多次收購,因此他們擁有評估這些風險的經驗。他們可以自己進行SCA和盡職調查,也可以和信賴的合作伙伴或顧問密切合作來進行。

1563778043185196.jpg

開源安全是每個人的責任

使用開源組件已經成為主流。從大型企業到兩人初創企業都在使用開源組件。因此,開發人員變得更快也更加有效率。但這并不能減輕他們在這些開源組件中發現和修復安全漏洞的責任。這甚至適用于“永久的”開源組件。研究人員繼續發現開源組件中的漏洞,不管它們多么成熟。

因此,開發人員需要始終關注來自所有開源和第三方來源的警報和補丁。你不希望成為下一個Equifax/Apache Struts,因數據泄露從而面臨著潛在的1.4億人的集體訴訟。如果Equifax的開發人員使用了最新的Jackson解析器,他們可以很快地識別出Apache Struts漏洞。

所以如果你正在考慮收購一家軟件技術公司,請確保進行技術盡職調查以確定目標公司是否將安全構建到其中。建立持續的測試流程以補充持續集成/持續開發過程才有意義。通過恰當的流程和工具集(包括軟件組建分析),開發團隊可以更快地修復歷史和最近發布的漏洞,使他們能夠更快地發布更安全、更高質量的軟件。



評論


技術專區

關閉
七星彩走势图综合版