Perforce
Owner | |
---|---|
Number of employees | 1,200 (2022)[1] |
Website | perforce |
Perforce Software, Inc. is an American developer of software used for developing and running applications, including version control software, web-based repository management, developer collaboration, application lifecycle management, web application servers, debugging tools and agile planning software.
The company is based in
History
Perforce Software was founded in 1995 in
In June 2013, the company released Helix Swarm, a tool for developers working in different geographic areas to collaborate on code review.[6]
In June 2014, the company released a version of its Perforce versioning engine, by then known as P4D, which supported concurrency.[7]
In March 2015, the company renamed its product to Perforce Helix, which now supported distributed development and included security features allowing suspicious usage tracking.[8] Helix's security capabilities included IP threat detection, co-developed with analytics vendor Interset.[9] In October, the company collaborated with GitLab to release GitSwarm, a software tool that combined git distributed workflow for developers with Perforce's single code repository.[10]
In February 2016, Seiwald sold the company to investment group Summit Partners, and Janet Dryer was named as new CEO.[11] The company headquarters was relocated to Minneapolis.[12] In November, Perforce announced the acquisition of Seapine Software, a provider of application lifecycle management (ALM) tools.[13] Seapine's TestTrack ALM software was rebranded as Helix ALM.[14]
In September 2017, the company acquired
In January 2018, Summit Partners sold Perforce to private equity firm Clearlake Capital.[2] In May, Perforce acquired UK-based Programming Research (PRQA), a static code analysis firm.[17] In June, the company announced that CEO Janet Dryer was moving to the role of Chair of the Board, and COO/CFO Mark Ties was taking the role of CEO.[18] In October, the company acquired mobile and web automation testing company Perfecto.[19]
In January 2019, Perforce announced the acquisition of Rogue Wave Software, a software company with a focus on development tools for high-performance computing.[20] In April, private equity firm Francisco Partners acquired 50% of Perforce, becoming an equal partner with Clearlake Capital.[3] In September, Perforce Software was awarded the 2019 Computer Entertainment Developers Conference (CEDEC) Award for Engineering for Helix Core.[21][22]
In June 2020, Perforce acquired software developer TestCraft Technologies, a provider of automated Selenium-based web application testing.[23] In July, Perforce acquired software developer Methodics, a DevOps software provider of intellectual property life cycle management for semiconductor companies.[24]
In October 2021, Perforce agreed to buy
In April 2022, Perforce acquired the Portland, Oregon-based infrastructure automation software platform, Puppet.[26][1]
Products
Perforce develops software used by software developers to manage code during the development process. The product line includes the following:
Helix Core
Initial release | 1995 |
---|---|
Stable release | 2022.1/2305383[27]
/ June 30, 2022 |
Revision control | |
License | Proprietary |
Website | www |
Helix Core, formerly Perforce Helix, is the company's version control software for large scale development environments.[28] The Helix Version Control System manages a central database and a master repository of file versions.
Helix Core clients fall into roughly five categories:
The server and client software are released as pre-built
Helix ALM
Initial release | March 1996 |
---|---|
Stable release | 2022.1.0
/ May 9, 2022 |
Mac OS X | |
Type | Bug tracking system, project management software |
License | Proprietary |
Website | www |
Helix ALM, formerly TestTrack, is a suite of tools used for application lifecycle management (ALM), allowing developers to manage all their product and system development phases with one product.[13][14] The software was originally developed by Seapine Software, which was acquired by Perforce and rebranded.[29] Helix ALM provides a centralized suite of capabilities for managing requirements, defects, issues and testing throughout the software development cycle.[30]
There are three components of the suite:[31]
- Helix RM for requirements management
- Helix IM for issue tracking and management
- Helix TCM for test case management
Helix QAC
The company develops the Helix QAC
Other products and services
- Helix TeamHub is a code and artifact hosting and developer collaboration tool that supports development in Git environments, in addition to Apache Subversion and Mercurial.[33]
- Helix Swarm is a development tool integrated with Helix Core, that allows geographically dispersed developers to coordinate their code review.[6]
- Hansoft is software used to support agile software development.[15]
- Perfecto is a testing platform for desktop and mobile apps.[19]
- TestCraft is an automated Selenium-based web application testing platform.[23]
With the January 2019 Rogue Wave acquisition, Perforce acquired the following products:
- application programming interface(API) management
- CodeDynamics – a software tool for dynamic code analysis[34]
- cloud-basedapp
- HostAccess – a suite of terminal emulation products for Windows[citation needed]
- HydraExpress – a framework for creating C++ Web services from existing C++ code[35]
- software libraries of numerical analysisfunctionality for computer programming
- PV-WAVE– an array oriented fourth-generation programming language used to build and deploy visual data analysis applications
- JRebel and XRebel – Java development and performance management tools for software developers[36]
- static code analysistool
- SourcePro – software that enables developers to build C++ apps using common APIs that can be migrated from one platform to another[37]
- Stingray – a tool for developing object oriented front ends for Windows programming[38]
- TotalView for HPC – Debugging software for C/C++, Fortran, and Mixed-Language Python Applications[39]
- Visualization – data visualization tools to assist with application development, including a GUI builder and data management abstraction capabilities[40]
- Zend Server – a web application server for running and managing PHP applications
- Zend Studio – a commercial, proprietary integrated development environment (IDE) for PHP
In addition, Perforce also acquired OpenLogic, a consulting organization with expertise in open source software from Rogue Wave.[41]
Customers
Perforce's customers are software developers at a wide variety of companies, including
Offices
The company is headquartered in Minneapolis, Minnesota, with additional offices worldwide.[44]
References
- ^ a b Spencer, Malia; Jones, Carter (2022-04-11). "Perforce Software buys pioneering Portland software maker Puppet". American City Business Journals. Archived from the original on 2022-11-06.
- ^ a b "Clearlake Capital Buys Perforce Software". socaltech.com. 2018-01-10. Retrieved 2018-01-11.
- ^ a b "Francisco Partners, Clearlake link on Perforce deal". pitchbook.com. 2019-05-01. Retrieved 2019-05-15.
- ^ a b "The Light Touch - How a Hands-off CEO Marshals the Forces and Customers". alamedamagazine.com. 2008-04-11. Archived from the original on 2017-12-07. Retrieved 2017-11-21.
- ^ "Perforce updates cross-platform interface for software versioning tool". macworld.com. 2008-03-10. Retrieved 2017-11-21.
- ^ a b "Perforce Swarm, A Developer Platform To Compete With The Likes Of GitHub and Atlassian". techcrunch.com. 2013-06-12. Retrieved 2017-11-21.
- ^ "Perforce introduces concurrency technology into versioning platform". sdtimes.com. 2014-06-11. Retrieved 2017-11-21.
- ^ "Perforce goes fully distributed in source-code management". sdtimes.com. 2015-03-04. Retrieved 2017-11-21.
- ^ "Using Log Data And Machine Learning To Weed Out The Bad Guys". forbes.com. 2015-03-27. Retrieved 2017-11-21.
- ^ "New Perforce Tool Gives Developers What They Love And IT What It Needs". techcrunch.com. 2010-10-06. Retrieved 2017-11-21.
- ^ "Summit Partners acquires Alameda's Perforce Software". mercurynews.com. 2016-02-03. Retrieved 2017-11-21.
- ^ "Face Time: Perforce Software CEO Janet Dryer". bizjournals.com. 2017-01-10. Retrieved 2017-11-21.
- ^ a b "Perforce acquires ALM provider Seapine Software". sdtimes.com. 2016-11-17. Retrieved 2017-11-21.
- ^ a b "Perforce puts Seapine Software acquisition to use with rebranded TestTrack ALM". pocketgamer.biz. 2017-05-30. Retrieved 2017-11-21.
- ^ a b "Perforce acquires Agile planning tool provider Hansoft". sdtimes.com. 2017-09-26. Retrieved 2017-11-21.
- ^ "Finnish Deveo snapped up by US company Perforce". goodnewsfinland.com. 2017-09-15. Archived from the original on 2017-11-22. Retrieved 2017-11-21.
- ^ "Clearlake-backed Perforce Software acquires Programming Research". pehub.com. 2018-05-02. Retrieved 2018-07-09.
- ^ "CEO Janet Dryer leads second company to Top Workplaces ranking". startribune.com. 2018-06-21. Retrieved 2018-07-11.
- ^ a b "Perforce to acquire mobile and web testing provider Perfecto". sdtimes.com. 2018-10-08. Retrieved 2018-12-21.
- ^ "Perforce expands DevOps portfolio with Rogue Wave acquisition". sdtimes.com. 2019-01-22. Retrieved 2019-01-23.
- ^ "CEDEC AWARDS 2019". CGWorld (in Japanese). 2019-09-09. Retrieved 2020-04-09.
- S2CID 208208412.
- ^ a b "Perforce Acquires TestCraft". Devops Digest. 2020-06-18. Retrieved 2020-08-07.
- ^ "SD Times news digest: Perforce Software acquires Methodics, Android basics in Kotlin, and TileDB's round of funding". SD Times. 2020-07-20. Retrieved 2020-08-07.
- ^ Jones, Carter (2021-10-01). "Perforce buys BlazeMeter testing platform from Broadcom". American City Business Journals. Archived from the original on 2022-11-06.
- ^ "Perforce Software acquires Puppet". TechCrunch. 11 April 2022. Retrieved 2022-04-11.
- ^ "Software Release Index - Perforce". www.perforce.com.
- ^ "Massive Git: Perforce Helix4Git is Git at scale". techtarget.com. 2017-05-29. Retrieved 2017-11-21.
- ^ "Perforce puts Seapine Software acquisition to use with rebranded TestTrack ALM". 30 May 2017. Retrieved 2017-06-17.
- ^ Lockwood, Anthony (2014-03-19). "Editor's Pick: Product Development Management Suite Updated". Desktop Engineering. Archived from the original on 2016-03-03. Retrieved 2018-01-17.
- ^ "Seapine Puts the Pro in Productivity". SD Times. 2008-09-01. Archived from the original on 2013-10-30. Retrieved 2018-01-12.
{{cite news}}
: CS1 maint: bot: original URL status unknown (link) - ^ "Perforce Adds Slack Support to Helix ALM". itprotoday.com. 2018-10-27. Retrieved 2018-12-07.
- ^ "Perforce Launches Helix TeamHub". devopsdigest.com. 2017-09-12. Retrieved 2017-11-21.
- ^ "Software testing is all about automation". SD Times. 2016-02-29. Retrieved 2020-04-22.
- ^ "Rogue Wave eats Acumem". The Register. 2010-10-04. Retrieved 2020-04-22.
- ^ "Rogue Wave acquires ZeroTurnaround for its Java developer tools". SD Times. 2017-11-29. Retrieved 2020-04-22.
- ^ "Rogue Wave Unveils SourcePro Upgrade". ADT Mag. 2005-08-02. Retrieved 2020-04-23.
- ^ "Rogue Buys Stingray". Computerworld. 1998-01-26. Retrieved 2020-04-23.
- ^ "An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging". Research Gate. 2006-09-01. Retrieved 2020-04-23.
- ^ "Going Rogue (Wave) Over ILOG C++". Dr. Dobbs. 2012-05-11. Retrieved 2020-04-23.
- ^ "Rogue Wave plans to use OpenLogic's portfolio to roll out solutions intended to help developers search and write better open source codes faster". ZDNet. 2013-08-22. Retrieved 2020-01-29.
- ^ "Perforce: The biggest little secret in DevOps". devops.com. 2014-03-18. Retrieved 2017-11-21.
- ^ "The software game – Perforce's new Helix Platform". computerweekly.com. 2015-03-06. Retrieved 2017-11-21.
- ^ "Contact us". perforce.com. Retrieved 2020-10-19.