White Paper Library
White Paper Library
Experts address version management topics from basics to best practices.
The following white papers address both the technical and business issues related to Perforce and version management in general. These papers recommend best practices and provide information to help you determine the best way to deploy Perforce at your company.
Analyst Reports
-
CIC ProfilePDF
Comprehensive version management for all artifacts - new report profiling Perforce by analyst firm Creative Intellect - free to download.
-
Ovum ReportPDF
Discover why Ovum, provider of independent, objective analysis, recommends Perforce in their Technology Audit. Get the report to read the complete findings.
Business White Papers
-
Agile DevelopmentāIs it Right for You?PDF
This report collates the findings of a number of short workshop studies on Agile software development. The research was conducted in partnership with The Register, as a series of polls across a 4-week period, resulting in 1,729 responses.
-
How Perforce Can Help with Sarbanes-Oxley CompliancePDF
The Sarbanes-Oxley Act of 2002 requires accountability in the management of systems that affect financial reporting. See how Perforce delivers key features necessary to comply with the law.
-
SCM 101: Understanding CM in Today's MarketHTML
Explains why configuration management is necessary for successful software development.
-
The Business Case for Perforce SCMPDF
Discover how efficient change management of source code and all digital assets—which can include documents, graphics, web pages, or any other type of electronic file—can deliver a competitive advantage to companies that do it well.
Technical White Papers
-
Agile Flow of Change: Achieving Scalability and Productivity in a Rapid EnvironmentPDF
Learn how Perforce version management helps you achieve an Agile flow of change for teams and projects of any size by supporting the collaboration and transparency so vital to Agile development.
-
Distributed Software Development with PerforcePDF
Overview of Perforce's simple and scalable software version management solution for supporting distributed development teams.
-
High Availability and Disaster Recovery Solutions for PerforcePDF
Provides strategies for achieving high Perforce server availability and minimizing data loss in the event of a disaster.
-
High-Level SCM Best PracticesHTML PDF AUDIO
Promotes some high-level best practices that reflect the authors' experiences in deploying SCM.
-
Inter-File BranchingHTML
Describes Perforce's low-overhead alternative approach to branching.
-
Migration Planning Guide: IBM Rational ClearCase to PerforcePDF
ClearCase-to-Perforce migration projects vary greatly in scale and complexity. This document tells you how to plan to migrate from ClearCase to Perforce and discusses strategies for importing file history.
-
Networked Software Development with PerforceHTML
Describes how Perforce can handle environments using WANs (such as corporate intranets or the Internet) without being hampered by the low speed and high latency of such long-haul networks.
-
Perforce Streams Adoption GuidePDF
Take advantage of the built-in productive workflow process in Perforce Streams. Read this white paper to get tips on moving existing projects to streams.
-
Seven Pillars of Pretty CodeHTML AUDIO
Techniques for formatting code so readers can make inferences about a program's structure and flow from its physical shape. See also "Code in Motion," a chapter from the book Beautiful Code (©2007 O'Reilly).
-
Software Configuration Management for Embedded Systems DevelopersPDF
Explains how Software Configuration Management systems and best practices can help any embedded development project progress quickly and smoothly.
-
Software Life-Cycle ModelingHTML
Describes Perforce's support for life-cycle modeling and provides a reference model.
-
The Hardware Design ChallengeHTML
Explains how Perforce's unique design can be used to easily facilitate software configuration techniques to manage the entire hardware design process.
-
Web Content Management with PerforceHTML
Surveys the Perforce deployment models currently in use for web content management, and identifies the features that make Perforce a suitable WCM solution.