SlideShare a Scribd company logo
Keys to Continuous
Delivery Success
Mark Warren
Product Director
Perforce Software
• Enterprise Version Management
• 10,500+ customers
• Trusted with storing and versioning
the most valuable IP for the world's
most innovative companies
– From start-ups to Fortune 100
– The leading cloud companies
• All types of content
Perforce Software
– Chip Designs
– Gaming
– Images
– Code
– Binaries
– Movies
Industry Perspective
3
Waterfall
• Annual
releases
• Mostly manual
Agile
• Release more
than once a
year
• Some
automation
Continuous
• Weekly/daily
updates
• Massive
automation
“The days when a successful
organization could release
software once every 12 to 18
months are over.
“Continuous Delivery is
Reshaping the Future of ALM,”
Kurt Bittner, Forrester, July 2013
Accelerated Delivery Means …
4
Nightly Hourly Every Check-in
Yearly Quarterly Monthly Daily
Code Content Binaries
Home Grown 3rd Party +Open Source
Small Big Distributed Global
B U I L D S
R E L E A S E S
A R T I F A C T S
C O D E
T E A M S
Growing Awareness
According to a 2013 survey of US and UK software professionals, conducted by Evans Data.
Not at all
Somewhat familiar
Very familiar
I live and breath it
Developers Managers Executives
How Familiar Are You with the
Term “Continuous Delivery?”
What Does Continuous Delivery
Mean to You?
6
“It’s a process to improve
software performance on a
continual basis, with the use
of automatic triggers.” “It’s a process that
ensures continuous
tweaks, additions and
improvements to our
software systems.”
“The ability to continually
adapt software in line with
user feedback and
changes in business.”
“Releasing early and often
so that the act of learning
is accelerated, risk is
identified and you can
react quicker.”
[ Automation ]
[ Time ]
[ Continuity ]
[ Process ]
Source: Evans Data research 2013
Continuous Delivery – The New Normal
7
All Projects
At Least Some
Projects
28% 65%65%of software developers, managers
and executives report that their
Organizations have started down
the path to Continuous Delivery
Source: Evans Data research 2013
It’s Not Just for SaaS Anymore
80%
of SaaS companies are practicing
Continuous Delivery
• 47% across ALL projects
• 33% across some projects
All Projects
At Least Some Projects
18% 51%
Non-SaaS Companies
Source: Evans Data research 2013
Keeping up with the Joneses
DEV
BUILD
DEV
CUSTOMER
QA
V.P.
RELEASE
CompetitorsCompetitors
46%
think their competitors
have fully embraced
Continuous Delivery
Source: Evans Data research 2013
Product Delivery Pipeline
10
Requirements Develop Build Test Integrate Deploy
Product Delivery Pipeline
11
BuildRequirements Develop IntegrateTest Deploy
Rqmts Doc Licenses/
IP History
Social
Coding
Build
Farms
QA
Results
Scripts “Hardware”
(Virtual)
Code Open
Source
Binaries Release
Binaries
Code Open
Source
Binaries Release Binaries
Product Delivery Pipeline
12
BuildRequirements Develop IntegrateTest Deploy
Rqmts Doc Licenses/
IP History
Social
Coding
Build
Farms
QA
Results
Scripts “Hardware”
(Virtual)
Code Open
Source
Binaries Release Binaries
Team Collaboration (design, dev, release, devops…)
Accelerate the Pipeline (code, artwork, scripts, binaries, etc.)
Version Everything – CCP Games
• Version absolutely *everything*
– Instant workstation configuration
• Branching – “where it makes sense”
• “Nobody is born a versioning hero”
• “Versioning everything requires an
investment. It’s worth it.”
Versioning is the nerve
center of the organization{ }
At Scale …
• First code check in: 1998
• 7800 users (88% of employees)
• 80,000,000 transactions/day
• 198 instances (55 RW, 14 RO, 4 Brokers
and 125 scratch)
• 556 Million files comprising 1.3 Billion
revisions
• 327 TB of data
14
Mainline Release Branching Strategy
Release 1.1.x
Release 1.0.xRR R
R R
merge
bugfix
merge
bugfix
• Visibility
• Always deployable
• Continuous Integration, only create branches for releases
• Manage what gets into mainline
• Continuous Integration
• Code Review
Mainline
Mainline – Salesforce.com
• 150 teams, 5,000 testing VMs,
500,000 files.
• Up to 10 million Perforce transactions
per day, heading towards 15 – 20
million
• Mainline code model
• Fast feedback is key
• Security, audit, compliance. Easy
audit process
• “Perforce is boring” – For ops team,
that’s a very good thing!
Mainline is
critical to
collaboration{ }
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Source
Code
Production
serverProduction
serverProduction
serverProduction
server
Production
serverProduction
serverProduction
serverProduction
server
Where is this code
deployed?
What changes have
been made?
What code has been
reviewed?
What has been
tested? Did it pass?
What work needs to
be done? What’s running on
each of these
servers?
Can I back changes
out?
What was running
last
night/week/month/ye
ar?
What needs to be
deployed next?
How many places are needed
to answer the questions?
How traceable?
Single Source of Truth
Chain of Custody
System of Record
Single Source of Truth
• How many processes to learn?
• How many tool integrations to manage?
• How many admins?
• How to ensure availability?
18
SCM
SCM
SCMSCM
New challenges
• Are both needed?
• How to ensure traceability?
• How to provide audit trails?
• How to manage access controls?
• How many admins, processes, tools, …?
19
SCM
- Source Code
- Build Scripts
- Test scripts
- …
Artifact
Repository
- Built executables
- Databases
- …
System of Record – NYSE
• 14,000 servers, 6,600 production
releases per year, 198+ active projects
• Build artifacts stored in Perforce
• Version management enforces security
• Deploy “bridge” into production &
rollback
Single “source of truth”{ }
Perforce Overview
21
• Fastest, most scalable, Version management platform
• Commonly used for all types
of content
– Code
– Binaries
– Movies
– Chip Designs
– Gaming
– Images
Perforce Software
22
13,000  20,000 users
9,500 users
500+ terabytes
Complete Delivery Pipeline
7,000+ releases/year
SaaS
Mobile IC’s
Enterprise
Cloud
Finance
Electronics
Animation
Gaming
11,000+ users
10+ sites
5,000+ users
Coders & Designers
Everything
2,500 users
10,000,000 Perforce xact/day 11,000+ users
Proven Platform for Continuous Delivery
23
Integrations
Best Habits for Success
1. Think beyond the code - Version
*everything*
2. Automate, Automate, Automate
3. Make everything fully visible
4. Track every change
5. Put it all in one place
Prizes !!!
• Perforce Stand –
Floor 3
• Win a GoPro
Camera
25
For more information
For more use cases and information on
the role of version management…
perforce.com
27

More Related Content

PDF
Untangling Continuous Delivery
PDF
Security with the Speed of Continuous Delivery
PDF
QA in DevOps: Transformation thru Automation via Jenkins
PDF
Continuous Delivery: The New Normal. London Event.
PDF
Banking on Innovation and DevOps
PPTX
The DevOps Journey in an Enterprise - DOES 2021
PPTX
Secrets and surprises of high performance: What the data says
PDF
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
Untangling Continuous Delivery
Security with the Speed of Continuous Delivery
QA in DevOps: Transformation thru Automation via Jenkins
Continuous Delivery: The New Normal. London Event.
Banking on Innovation and DevOps
The DevOps Journey in an Enterprise - DOES 2021
Secrets and surprises of high performance: What the data says
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps

What's hot (16)

PDF
Perforce - Under New Management by Konrad Litwin
PDF
Gartner starting and scaling dev ops
PDF
Getting Started with IT Service Intelligence
PDF
Software Defect Prevention via Continuous Inspection
PPTX
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
PPTX
Introducing DevOps, IT Sharing Session 20 Nov 2017
PDF
Managers, Future Proof Your Automation
PPTX
DevOps Shangri-La: Mystical Claims of Paradise
PDF
Better Governance Banking on Continuous Delivery
PDF
DevOps Testing | Continuous Testing In DevOps | DevOps Tutorial | DevOps Trai...
PDF
Metrics-driven Continuous Delivery
PDF
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
PPTX
Webinar: DevOps challenges facing QA
PDF
Starting and Scaling DevOps in the Enterprise
PPTX
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
PDF
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
Perforce - Under New Management by Konrad Litwin
Gartner starting and scaling dev ops
Getting Started with IT Service Intelligence
Software Defect Prevention via Continuous Inspection
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Introducing DevOps, IT Sharing Session 20 Nov 2017
Managers, Future Proof Your Automation
DevOps Shangri-La: Mystical Claims of Paradise
Better Governance Banking on Continuous Delivery
DevOps Testing | Continuous Testing In DevOps | DevOps Tutorial | DevOps Trai...
Metrics-driven Continuous Delivery
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Webinar: DevOps challenges facing QA
Starting and Scaling DevOps in the Enterprise
DOES16 San Francisco - Susanna Brown & Ben Chan - DevOps in the Midst of an A...
DOES14 - Stephen Elliot - IDC - Delivering DevOps Business Metrics that Matter
Ad

Viewers also liked (20)

PPTX
Idiomatic C++
PPT
STL ALGORITHMS
PDF
Distributed Systems Design
PPTX
The Style of C++ 11
PPTX
Improving The Quality of Existing Software
PPT
Operator overloading
PPT
C++ Advanced
PPTX
Bjarne Stroustrup - The Essence of C++: With Examples in C++84, C++98, C++11,...
PPTX
Web Service Basics and NWS Setup
PPT
Operator overloading
PDF
An Introduction to Part of C++ STL
PDF
Solid principles of oo design
PPTX
SOLID Principles part 2
PPT
Programming In C++
PPTX
SOLID Principles part 1
PPT
Exception handling and templates
PPT
Inheritance, polymorphisam, abstract classes and composition)
PPT
Memory Management In C++
PPT
Building Embedded Linux
PPTX
Abstract Base Class and Polymorphism in C++
Idiomatic C++
STL ALGORITHMS
Distributed Systems Design
The Style of C++ 11
Improving The Quality of Existing Software
Operator overloading
C++ Advanced
Bjarne Stroustrup - The Essence of C++: With Examples in C++84, C++98, C++11,...
Web Service Basics and NWS Setup
Operator overloading
An Introduction to Part of C++ STL
Solid principles of oo design
SOLID Principles part 2
Programming In C++
SOLID Principles part 1
Exception handling and templates
Inheritance, polymorphisam, abstract classes and composition)
Memory Management In C++
Building Embedded Linux
Abstract Base Class and Polymorphism in C++
Ad

Similar to Keys to Continuous Delivery Success - Mark Warren, Product Director, Perforce Software (20)

PPTX
SplunkLive! London 2016 Splunk for Devops
PPTX
Innovate Better Through Machine data Analytics
PPTX
Agile & DevOps - It's all about project success
PDF
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
PDF
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
PDF
DevOps Challenges and Version Control
PPTX
Open DevSecOps 2019 - Securing the Software Supply Chain - Sonatype
PPTX
Tuli eServices_Magento portfolio
PDF
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
PPTX
Programming languages and techniques for today’s embedded andIoT world
PDF
How AI and ML Can Accelerate and Optimize Software Development and Testing
PDF
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
PDF
Tech foundations-slides
PPTX
Freedom and Responsibility
PPTX
Keys to continuous testing for faster delivery euro star webinar
PPT
SOASTA Webinar: Process Compression For Mobile App Dev 120612
PDF
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
PDF
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
PPTX
Moving 65,000 Microsofties to DevOps with Visual Studio Team Services
PPTX
Agile-plus-DevOps Testing for Packaged Applications
SplunkLive! London 2016 Splunk for Devops
Innovate Better Through Machine data Analytics
Agile & DevOps - It's all about project success
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
DevOps Challenges and Version Control
Open DevSecOps 2019 - Securing the Software Supply Chain - Sonatype
Tuli eServices_Magento portfolio
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Programming languages and techniques for today’s embedded andIoT world
How AI and ML Can Accelerate and Optimize Software Development and Testing
[Europe merge world tour] Perforce Europe Merge World Tour Keynote
Tech foundations-slides
Freedom and Responsibility
Keys to continuous testing for faster delivery euro star webinar
SOASTA Webinar: Process Compression For Mobile App Dev 120612
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
Moving 65,000 Microsofties to DevOps with Visual Studio Team Services
Agile-plus-DevOps Testing for Packaged Applications

More from Perforce (20)

PDF
How to Organize Game Developers With Different Planning Needs
PDF
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
PDF
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
PDF
Understanding Compliant Workflow Enforcement SOPs
PDF
Branching Out: How To Automate Your Development Process
PDF
How to Do Code Reviews at Massive Scale For DevOps
PDF
How to Spark Joy In Your Product Backlog
PDF
Going Remote: Build Up Your Game Dev Team
PDF
Shift to Remote: How to Manage Your New Workflow
PPTX
Hybrid Development Methodology in a Regulated World
PPTX
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
PDF
Easier Requirements Management Using Diagrams In Helix ALM
PDF
How To Master Your Mega Backlog
PDF
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
PDF
How to Scale With Helix Core and Microsoft Azure
PDF
Achieving Software Safety, Security, and Reliability Part 2
PDF
Should You Break Up With Your Monolith?
PDF
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
PDF
What's New in Helix ALM 2019.4
PDF
Free Yourself From the MS Office Prison
How to Organize Game Developers With Different Planning Needs
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Understanding Compliant Workflow Enforcement SOPs
Branching Out: How To Automate Your Development Process
How to Do Code Reviews at Massive Scale For DevOps
How to Spark Joy In Your Product Backlog
Going Remote: Build Up Your Game Dev Team
Shift to Remote: How to Manage Your New Workflow
Hybrid Development Methodology in a Regulated World
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Easier Requirements Management Using Diagrams In Helix ALM
How To Master Your Mega Backlog
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
How to Scale With Helix Core and Microsoft Azure
Achieving Software Safety, Security, and Reliability Part 2
Should You Break Up With Your Monolith?
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
What's New in Helix ALM 2019.4
Free Yourself From the MS Office Prison

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Modernizing your data center with Dell and AMD
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
A Presentation on Artificial Intelligence
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Per capita expenditure prediction using model stacking based on satellite ima...
Encapsulation_ Review paper, used for researhc scholars
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
NewMind AI Weekly Chronicles - August'25 Week I
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
Modernizing your data center with Dell and AMD
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Dropbox Q2 2025 Financial Results & Investor Presentation
A Presentation on Artificial Intelligence
Advanced methodologies resolving dimensionality complications for autism neur...
Review of recent advances in non-invasive hemoglobin estimation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
CIFDAQ's Market Insight: SEC Turns Pro Crypto

Keys to Continuous Delivery Success - Mark Warren, Product Director, Perforce Software

  • 1. Keys to Continuous Delivery Success Mark Warren Product Director Perforce Software
  • 2. • Enterprise Version Management • 10,500+ customers • Trusted with storing and versioning the most valuable IP for the world's most innovative companies – From start-ups to Fortune 100 – The leading cloud companies • All types of content Perforce Software – Chip Designs – Gaming – Images – Code – Binaries – Movies
  • 3. Industry Perspective 3 Waterfall • Annual releases • Mostly manual Agile • Release more than once a year • Some automation Continuous • Weekly/daily updates • Massive automation “The days when a successful organization could release software once every 12 to 18 months are over. “Continuous Delivery is Reshaping the Future of ALM,” Kurt Bittner, Forrester, July 2013
  • 4. Accelerated Delivery Means … 4 Nightly Hourly Every Check-in Yearly Quarterly Monthly Daily Code Content Binaries Home Grown 3rd Party +Open Source Small Big Distributed Global B U I L D S R E L E A S E S A R T I F A C T S C O D E T E A M S
  • 5. Growing Awareness According to a 2013 survey of US and UK software professionals, conducted by Evans Data. Not at all Somewhat familiar Very familiar I live and breath it Developers Managers Executives How Familiar Are You with the Term “Continuous Delivery?”
  • 6. What Does Continuous Delivery Mean to You? 6 “It’s a process to improve software performance on a continual basis, with the use of automatic triggers.” “It’s a process that ensures continuous tweaks, additions and improvements to our software systems.” “The ability to continually adapt software in line with user feedback and changes in business.” “Releasing early and often so that the act of learning is accelerated, risk is identified and you can react quicker.” [ Automation ] [ Time ] [ Continuity ] [ Process ] Source: Evans Data research 2013
  • 7. Continuous Delivery – The New Normal 7 All Projects At Least Some Projects 28% 65%65%of software developers, managers and executives report that their Organizations have started down the path to Continuous Delivery Source: Evans Data research 2013
  • 8. It’s Not Just for SaaS Anymore 80% of SaaS companies are practicing Continuous Delivery • 47% across ALL projects • 33% across some projects All Projects At Least Some Projects 18% 51% Non-SaaS Companies Source: Evans Data research 2013
  • 9. Keeping up with the Joneses DEV BUILD DEV CUSTOMER QA V.P. RELEASE CompetitorsCompetitors 46% think their competitors have fully embraced Continuous Delivery Source: Evans Data research 2013
  • 10. Product Delivery Pipeline 10 Requirements Develop Build Test Integrate Deploy
  • 11. Product Delivery Pipeline 11 BuildRequirements Develop IntegrateTest Deploy Rqmts Doc Licenses/ IP History Social Coding Build Farms QA Results Scripts “Hardware” (Virtual) Code Open Source Binaries Release Binaries Code Open Source Binaries Release Binaries
  • 12. Product Delivery Pipeline 12 BuildRequirements Develop IntegrateTest Deploy Rqmts Doc Licenses/ IP History Social Coding Build Farms QA Results Scripts “Hardware” (Virtual) Code Open Source Binaries Release Binaries Team Collaboration (design, dev, release, devops…) Accelerate the Pipeline (code, artwork, scripts, binaries, etc.)
  • 13. Version Everything – CCP Games • Version absolutely *everything* – Instant workstation configuration • Branching – “where it makes sense” • “Nobody is born a versioning hero” • “Versioning everything requires an investment. It’s worth it.” Versioning is the nerve center of the organization{ }
  • 14. At Scale … • First code check in: 1998 • 7800 users (88% of employees) • 80,000,000 transactions/day • 198 instances (55 RW, 14 RO, 4 Brokers and 125 scratch) • 556 Million files comprising 1.3 Billion revisions • 327 TB of data 14
  • 15. Mainline Release Branching Strategy Release 1.1.x Release 1.0.xRR R R R merge bugfix merge bugfix • Visibility • Always deployable • Continuous Integration, only create branches for releases • Manage what gets into mainline • Continuous Integration • Code Review Mainline
  • 16. Mainline – Salesforce.com • 150 teams, 5,000 testing VMs, 500,000 files. • Up to 10 million Perforce transactions per day, heading towards 15 – 20 million • Mainline code model • Fast feedback is key • Security, audit, compliance. Easy audit process • “Perforce is boring” – For ops team, that’s a very good thing! Mainline is critical to collaboration{ }
  • 17. Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Source Code Production serverProduction serverProduction serverProduction server Production serverProduction serverProduction serverProduction server Where is this code deployed? What changes have been made? What code has been reviewed? What has been tested? Did it pass? What work needs to be done? What’s running on each of these servers? Can I back changes out? What was running last night/week/month/ye ar? What needs to be deployed next? How many places are needed to answer the questions? How traceable? Single Source of Truth Chain of Custody System of Record
  • 18. Single Source of Truth • How many processes to learn? • How many tool integrations to manage? • How many admins? • How to ensure availability? 18 SCM SCM SCMSCM
  • 19. New challenges • Are both needed? • How to ensure traceability? • How to provide audit trails? • How to manage access controls? • How many admins, processes, tools, …? 19 SCM - Source Code - Build Scripts - Test scripts - … Artifact Repository - Built executables - Databases - …
  • 20. System of Record – NYSE • 14,000 servers, 6,600 production releases per year, 198+ active projects • Build artifacts stored in Perforce • Version management enforces security • Deploy “bridge” into production & rollback Single “source of truth”{ }
  • 21. Perforce Overview 21 • Fastest, most scalable, Version management platform • Commonly used for all types of content – Code – Binaries – Movies – Chip Designs – Gaming – Images
  • 22. Perforce Software 22 13,000  20,000 users 9,500 users 500+ terabytes Complete Delivery Pipeline 7,000+ releases/year SaaS Mobile IC’s Enterprise Cloud Finance Electronics Animation Gaming 11,000+ users 10+ sites 5,000+ users Coders & Designers Everything 2,500 users 10,000,000 Perforce xact/day 11,000+ users
  • 23. Proven Platform for Continuous Delivery 23 Integrations
  • 24. Best Habits for Success 1. Think beyond the code - Version *everything* 2. Automate, Automate, Automate 3. Make everything fully visible 4. Track every change 5. Put it all in one place
  • 25. Prizes !!! • Perforce Stand – Floor 3 • Win a GoPro Camera 25
  • 26. For more information For more use cases and information on the role of version management… perforce.com
  • 27. 27