Perforce重塑現代企業的開發與交付
全球化與移動互聯給現代企業帶來的挑戰不計其數,其中最明顯的改變就是市場變化的加速。從前,一項新產品從形成想法到成品面世,往往需要幾年的時間,而如今這種緩慢的開發節奏顯然無法適應瞬息萬變的市場步伐,現代企業需要實現***的效率和***的協同,才能在競爭中立于不敗之地。
與日益加速的市場競爭相對的,現代企業正面臨著一個更加分散化的公司結構:一方面,全球化的腳步使得跨地域團隊間的溝通和協作越來越困難,另一方面,不同部門之間的不同操作流程使得工作的模式難以統一。企業需要一個單一、準確的信息源作為全體工作人員的指導,同時需要一個促進協作同時保持各分立部門獨立性的工作平臺,實現流暢、完善、統一的工作進程。
Perforce是一家為企業提供先進版本管理和協作平臺的公司,致力于保護客戶寶貴的知識產權,并幫助企業實現從源代碼到工業設計再到商業文件等各類內容之間的無障礙協同。創立于1995年,目前Perforce公司已經在全球擁有超過10500家客戶,各行各業的領軍企業都在使用Perforce的產品與解決方案,提升開發效率并加速產品上市。
Perforce公司渠道副總裁Dave Robertson
Perforce公司渠道副總裁Dave Robertson表示:“如今的企業面臨的開發挑戰日益嚴峻。現在的企業新版本的推出不是以年、以季度、以月來計算了,而是以天、小時甚至秒來計算。企業需要一個協同工作平臺,維持版本的統一和連貫,對老版本提供堅實支持的同時也助力新版本的研發。Perforce公司的產品就是為了幫助企業解決上述挑戰。利用Perforce提供的一系列產品,現代企業可以做到持續交付,加速開發并縮短上市時間,從而節約成本、提升效率,搶占市場先機。”
單一數據源:打通持續交付的開發之路
敏捷開發、持續交付的概念已經提出了一段時間,然而真正為普通消費者所知的部分卻少之又少。所謂的持續交付,就是將產品以最快的速度提供給使用者,以最快的速度收集用戶反饋、回應并迭代。采用持續交付開發模式對企業的好處在于,開發團隊可以有更多的選擇,比如何時發布、發布哪些功能、面向什么受眾發布,因為在持續交付模式下,每一次變更都被記錄在案,企業隨時都為一次可能的發布做好的準備。
持續交付可以給企業帶來諸多益處,然而,阻礙企業采用這一模式的主要障礙就是單一信息源的保障:隨著團隊的擴張,項目的延展,開發團隊越來越難以維持統一性和連貫性,維持單一信息源給企業帶來極大的工作負擔。而Perforce公司的宗旨就是為企業保障單一信息源,打通持續交付的道路,幫助企業提升開發效率,加速產品上市。
簡單地說,Perforce提供一個高效的版本管理引擎。當人們在日常工作中使用電腦處理文檔、畫圖、設計、編程時,Perforce會自動追蹤并將所有變更保存至其服務器倉庫中。Perforce的倉庫就像一個保險箱,一旦保存,每一個文件、每一次修改,用戶都可以隨時追蹤,同時可以獲取文件的***版本,甚至能夠比較任意兩個版本之間的差異。而憑借著Perforce提供的開發支持,現代企業得以為其消費者實現真正的持續交付。
業界最快速且***擴展性的管理平臺
一項Forrester在2014進行的調研顯示,Perforce可以幫助開發者提升10-15%的開發效率,同時減少25%的上市時間。可以說,Perforce提供目前市場上最快捷且最能順應外在環境變化的配置管理平臺,它既可以順應傳統如瀑布式開發方式,也能順應敏捷開發與近幾年開始流行的持續交付開發模式。Perforce不僅提供代碼管理,還適用于所有數字資產的版本管理。
目前,Perforce除了配置管理的核心功能外,還提供針對不同企業受眾的需求提供一系列工具支持,包括針對普通員工的文檔管理模塊Commons,針對開發者的代碼協作評審工具Swarm,與Git相結合的Git-Fusion,以及針對管理者的報表生成工具Insights。通過Perforce提供的模塊和工具,企業可以大大提升開發效率,節約時間成本。
Perforce軟件具有強大的通用性,無論是客戶端還是服務器端,Perforce對各種主流的操作系統平臺均有很好的支持,提供圖形化操作界面,同時對諸如Eclipse、Visual Studio、Maya、3Dmax、Photoshop等主流開發環境都提供了插件支持,方便企業快速對接。
不僅如此,Perforce還具有極強的可拓展性,作為一款企業級應用,它能夠支持大量用戶和大規模的各類操作。即使服務超過10000個用戶、每天進行頻繁的存取達數十萬次,仍然能夠應付自如。而不論用戶身在何處,Perforce對分布開發的支持使得分散在各地,甚至不同國家的開發人員能夠協同工作。
更值得一提的是Perforce對數字資產的安全性提供的強大保障。Perforce能夠7×24不間斷地提供服務,并且在發生異常情況下能夠迅速恢復,繼續提供服務。同時,Perforce提供了精確的權限管理,權限定義可以精確到對單個文件的讀,改,刪的權限劃分,還具備強大的審計功能,可以記錄每一個用戶的各類操作,供日后審計。
Perforce助力中國及世界領軍企業
憑借著強大的技術支持,Perforce在國際上已廣泛應用于航空航天、生物技術、計算機硬件、軟件、教育、嵌入式系統、能源、財務服務、游戲娛樂、政府機構、制造業、媒體、專業化服務、科研、零售業、電信、旅游、運輸等領域。世界上許多領先的公司和機構已經開始利用Perforce的產品實現了持續交付的開發模式,以支持其在全世界各地的分布式團隊的協作,實現高效的開發和服務支持。
人們每天工作打開電腦,從CPU制造商英特爾、AMD到顯卡制造商英偉達,都在使用Perforce輔助開發;人們去醫院進行健康檢查,則可能會用到通用電氣的醫療設備,而通用電氣在使用著Perforce進行設備內部軟件的研發;再到日常生活,智能手機中的三星手機研發使用了Perforce,皮克斯、迪士尼等知名公司使用Perforce進行輔助動畫制作,《刺客信條》、《刀塔傳奇》、《植物大戰僵尸》等知名游戲的開發過程中也有Perforce的身影……
在中國,隨著企業對持續交付的需求的增強,以及中國企業全球化進程的加速,Perforce也在游戲開發、嵌入式系統、通信、安防通訊、精密儀器等多個領域為中國企業提供開發流程管理、代碼和二進制文件等的版本管理。目前Perforce在中國獲得了包括盛大網絡、騰訊游戲、聚星儀器、博世安防、長安汽車、北京網秦、國家氣象局等知名企業和機構的選用。
目前,Perforce的軟件已經開始提供中文版本,以更好地向中國本地客戶提供支持與服務。Perforce更是通過在中國和龍智數碼進行合作,將其***的版本管理平臺引入國內,支持國內的大規模、分布式開發,進一步助力中國企業的創新。