Perforce Software Introduces Workflow to its Version Management System

Alameda, Calif., November 9, 2011—Perforce Software's newest version management system is now available. This latest release includes built-in code management workflow called Perforce Streams. The Perforce Streams model and the associated visualization tools give organizations more control and visibility over complicated software development projects. Out of the box, streams offer a predefined branch-and-merge strategy based on Perforce’s own best practices. Companies can adopt streams in whole or in part to facilitate their own processes.

Perforce Streams
Perforce Streams organize and guide branching and merging behavior.

"As always, we give our customers choices that support however they want to work and streams are no different," said Randy DeFauw, technical marketing manager for Perforce Software. "Perforce Streams are based on more than a decade of our own development experience. Customers can adapt them to enforce their own models or choose to use Perforce the same way they always have."

Perforce Streams intelligently organize project modules (such as software libraries) and the policies that govern their workflow. A stream contains metadata about a branch—its location in the depot, its parent branch, its stability (such as release or development) and more. This contextual information makes branching behavior more intuitive and visual, ensuring that change flows in the right direction, in the right order.

Perforce Streams improve development productivity and reduce risk

Perforce Streams promote code re-use and automate tasks associated with branching and merging. Developers have more time to code, because Perforce's technology efficiently performs every-day functions like code merges, workspace updates and context switches.

Perforce Streams provide visibility into development activities. Managers can ensure that changes are implemented in the right places at the right time, anticipate problems that could delay releases, and better allocate developers between tasks.

Perforce Streams also reduce the risk of delayed releases and poor software quality. Clear workflows give managers the tools they need to anticipate problems and improve processes.

Availability & Pricing

Perforce Streams are available now in the 2011.1 Perforce Server, and compatible Perforce clients. Interested developers are invited to download and evaluate Perforce free from the Perforce website. This offer includes free technical support during evaluation.

Perforce pricing is all-inclusive; there are no add-on components that require licensing. End-user licenses for the complete solution, including one year of support and maintenance, start at $900 per seat; volume discounts are available. For additional price and license information, visit

About Perforce

Enterprises across the globe rely on Perforce to build and deliver digital products faster and with higher quality. Perforce offers complete developer collaboration and agile project management tools to accelerate delivery cycles — from agile planning tools to requirements, issues and test management, which then link to all source code, binary assets and artifacts for full build and release tracking and visibility. The company’s version control solutions are well known for securely managing change across all digital content — source code, art files, video files, images, libraries — while supporting the developer and build tools your teams need to be productive, such as Git, Visual Studio, Jenkins, Adobe, Maya and many others. Perforce is trusted by the world’s most innovative brands, including NVIDIA, Pixar, Scania, Ubisoft, and VMware. The company has offices in Minneapolis, MN, Alameda, CA, Mason, OH, the United Kingdom, Finland, Sweden, Germany, and Australia, and sales partners around the globe. For more information, please visit

Media Contacts

Colleen Kulhanek
Perforce Software
Ph: +1 612-517-2069
[email protected]

Maxine Ambrose
Ambrose Communications
Ph: +44 118 328 0180
[email protected]