1
Perforce in the Wild Paris 4th June 2013
2
Housekeeping La Péniche L'Equité, Paris
Breaks/Demos/Lunch/Drinks – Upstairs Fire Alarms – there will be no fire drills today so please treat any alarms as real! WiFi is available. SSID:Equite. Password: acCon-‐public Toilets – At the back of the room
3
Time Title Speaker
10:00 Welcome Simon West
10:10 Keynote – Perforce Vision and Product DirecCon Mark Warren
10:45 Tour d’Perforce Stéphane Hamel, 4D
11:15 Break
11:45 Introducing Swarm John Palmer
12:30 Lunch
4
Time Title Speaker
13:30 Version management for everyone – Commons John Palmer
13:50 Driving with the lights on – Introducing Insights Mark Warren
14:10 Enterprise Git Without Compromise -‐ Git Fusion John Palmer
14:30 Break
14:45 ARM & Perforce – Perforce IntegraCon Julien Zeller & Michel Picault -‐Antycip
15:15 Perforce Server Update John Palmer
15:45 Closing remarks and Awards Simon West
16:00 Demos, Discussions and Drinks
17:30 Event closes
5
Perforce in the Wild
Mark Warren EMEA Marketing Director
6
How to Measure Success?
Longevity?
Growth? Innovation?
7
OUR CUSTOMERS
8
People Using Products Built in Perforce
Perforce P4 Users
9
10
Innovators at Merge 2013
2K
4AERO Accelrys Adobe Systems Incorporated
ALOC A/S Altair Engineering
Altera Corporation
AMD, Inc. Amdocs, Inc.
ANTYCIP
Apple
Ariba Inc
ARRIS Assembla
Attachmate Corpoation
Autodesk, Inc
BioWare
Blue Coat Systems
Boeing
Brainlab AG Broadcom
Bungie, Inc.
Cadence Design Systems
Campbell & Company, Inc Carbine Studios
Carefusion
Cat Daddy
CCP Games
Celix
Charlotte Russe
Chevron
Chevron/ETC
Ciena
Cirrus Logic Citrix Systems, Inc.
CM Basics
Cobalt
Crystal Dynamics Currenex/State Street Bank & Trust Company
Deem Dell, Inc.
Dolby Laboratories
DR Systems
Dragonsoft
DST Output West LLC
EA EBMUD
Eidos-Montreal
Electronic Arts
eMeter, a Siemens business
ESL Expedia
F5 Networks, Inc
Financial Engines
FoneFill Inc
GE Healthcare
Gearbox Software
Gree
Guidewire Software, Inc.
Halfbrick Studios HP Arcsight
IC Manage IGT
Imagination technologies
IMS
Intuit, Inc.
IQ Navigator Jagex
Kyocera Document Solutions LEGO System
LLNL
Lucasfilm Entertainment Company Ltd Lyra
MathWorks, Inc.
Micron
MUREX SAS
National Bankruptcy Services, LLC
National Instruments
Net Optics
11
NetApp NetherRealm Studios
Network Appliance Nikon Inc.
Nokia
Nuance Communications
NVIDIA Corporation
ORACLE ATG
ORTEC Netherlands Ozlink
Pandora Media, Inc.
Physicians Mutual
Pixar Animation Studios
PMC Sierra
Procter & Gamble
Procter & Gamble
Qualcomm
Red Storm Entertainment
ReleaseTEAM Inc.
Riot Games
Roadnet Technologies
Rockstar
Rocksteady Studios Limited
Roxar Software Solutions
Ruckus Wireless
SAIC
Salesforce.com
Samsung Electronics
Samsung SDS SAP AG SCEA
Seagate Technology
Sepura PLC Silicon Laboratories
SMD
SolarWinds Sony Computer Entertainment America Sony Playstation
Splunk, Inc.
Sylog Sverige AB Symantec
Synopsys, Inc.
TA Associates
Tableau Software TechExcel
ThoughtWorks Inc. TiVo
TomTom
Toyo Trend Micro
Ubisoft
UC4 Software GmbH
Veterans United Vidder Inc
VIZIM
VMware Vocollect, a business unit of Intermec
Warner Bros Games
Websense, Inc.
WMS Gaming
Xilinx edmunds.com
EMC Corporation
Epicor Software Esko Software BVBA
EVOCEAN GmbH Exelis Visual Information Solutions
Firaxis
Informatica Intel Corporation
National Meteorlogical Agency
International Game Technology Intersystems Corporation
Juniper Networks Maxim Integrated
McKesson Specialty Health
Medivation Inc.
Mentor Graphics Corporation
Meru Networks.com
Micron Technology
Minitab, Inc.
Monster WorldWide
Morgan Stanley
MOU Interactive
Innovators at Merge 2013
12
13
Repeatable Consistent
14
Continuous Development
Integration
Continuous
Continuous
Version Management
Mainline
Interfile Branching
Build & Test
15
Continuous Development
Integration
16
Deployment Continuous
Chain of Custody Single Source of Truth
17
Continuous Delivery
Deployment Continuous
18
Continuous Delivery
Deployment Continuous
Everything Continuous
19
What Files Do You Store in Perforce?
84%
68% 64% 62%
45%
97%
20
84%
68% 64% 62%
45%
97%
What Files DON’T You Store in Perforce? 3% 16%
32% 36% 38%
55%
21
Faster Time to Market Improved Quality
Better Collaboration Rapid Release Cadence
Foundation for Agile
22
The Versioning Spectrum
V4
V3
V6
V5
V6
V5
V2 V4 V4
V1 V3 V3
V2 V2
V1 V1
The Unversioned Version Management
23
90% of All Collaboration Issues
24
83% of All Knowledge Workers Every Day
Actually…
25
Of the 68% using document management or file sharing…
88% still suffer from versioning issues
26
27
45% Know What “Versioning Issues” Are
Only
28
29
What Departments Are Using Perforce?
42% 37%
20% 11% 5%
99%
30
42% 37%
20% 11% 5%
99%
What Departments Aren’t Using Perforce?
63% 68%
80% 89%
95%
1%
31
63% 68%
80% 89%
95%
1%
Bring Them into the Flow
32
New from Perforce
Commons Git Fusion
Swarm
100X Insights
33
New from Perforce
100X
34
P4 Core Robust and Proven
35
P4 Core – Robust and Proven
§ Large global teams
§ Terabytes of data
§ Rich tooling
Multi-site
Any Content
Secure Extreme Agile Delivery
36
More Scalable
§ Multi-site § Clustering Server Farm
Scalability (e.g., data center, cloud, core server)
Mul>-‐site Scalability (e.g., distributed teams)
+
Bangalore
Sunnyvale
Berlin
37
Git Fusion Seamless Git
38
Git Fusion – Enterprise Readiness for Git
§ Refactor repos § No workflow
change § Git & Perforce
side-by-side
Seamless Git
Git Fusion Database Library
Database Library
Database Library
39
Swarm The Review and Collaboration Hub for Your Beautiful Code
40
§ Project-based development
§ Code review/merge workflow
§ Git & Perforce
Swarm – Your Review and Collaboration Hub
Code Conversations
41
Perforce Insights Don’t Work in the Dark
42
Perforce Insights – Don’t Work in the Dark
§ Understand changes § Predict outcomes § Unique insights
Visibility
43
Commons Simple Document Collaboration
44
Commons – Simple Document Collaboration
Best place for your files
§ Expand depot to sales & marketing
§ Organize projects in team spaces
§ File valet – Let Commons do the work for you
45
Perforce Versioning Engine
Analytics
Digital Assets – Source Code, Media, Docs Versioned, Secure, Distributed
Business Tools Development Tools & Workflows
Document Collaboration
Perforce – Versioning across the Business
46
Perforce Versioning Engine
Analytics
Digital Assets – Source Code, Media, Docs Versioned, Secure, Distributed
Business Tools Development Tools & Workflows
Document Collaboration
Perforce – Versioning across the Business
47
Welcome to
48
49
Feedback!
• Feedback forms • P4IdeaX • Forums Mark Warren: [email protected], @mark_warren
P4Ideax Forums