SlideShare a Scribd company logo
© 2016 Códice Software@plasticscm
Version Control Platform
for Modern Game, 3D & VR/AR
Applications & Services
“The Cadillac of the SCMs” - eWeek
© 2016 Códice Software
Software Development Challenge Today
Be Faster & Better, and yet developers...
a. Work in serial mode b. Need to be connected to a
central server
The Solution:
Distributed Version Control Systems (DVCS)
Increased Productivity, Faster Release Cycles, Bullet Proof Code Quality
© 2016 Códice Software
Plastic SCM provides Source Control solutions to Game
Developers & Artists problems
A "product release freeze" must not freeze the team too.
Coders and artists on the same Version Control
Branch to work & validate every task
Branch experiment new ideas & new features
Strong merging with Semantic Capabilities
Different workflow & UI for coders and artists
Better collaboration among the entire team
© 2016 Códice Software
The Only Commercial Enterprise Distributed
Version Control Systems (DVCS) for Geme
Teams of Any Size, Enabling Parallel,
Distributed Development & Workflow & UI for
artists that works on-premise & cloud
Plastic SCM for Games
Branching and Merging for Devs where ARTITS are first Citizens
too!!
© 2016 Códice Software
Plastic SCM is Different Because…
1.Fully Distributed or Centralized Repositories
2.Branching and Merging Made Simple & Powerful
3.Rich Graphical User Interface or Straight CLI
4.Native Support for Large Assets and Binary Files
5.Specific Workflow for Artists in Game Dev, 3D or VR design
6.Security Management & Audit Source Code
7.Fast, Reliable & Scalable Repositories Storage with BLOB
support
© 2016 Códice Software
Main Features by Role
Developers / Coders
• Fully Distributed or Centralized Repositories
• Branching and Merging Made Simple &
Powerful
• Rich Graphical User Interface or Straight
CLI
• Handle huge code bases
Designers & Artists
• Plastic Gluon: the artist-oriented centralized
workflow, and UI for games or 3D
development
• Exclusive Check-out supporting Distributed
Locking
• Handle huge binaries (+1Tb checkin on a
single file passed!)
• Archiving (moving old revisions (assets,
images) to secondary storage), Get rid of
old huge binaries
• Image Preview & Diff
Unity 3D & UE Integration
© 2016 Códice Software
Plastic Gluon Plastic SCM UI &
Workflow for Artists
& non-developers
Gluon is a tool designed for users who typically work
on a single branch with files that can't be merged
(typically binaries such as images, animations or
documents). These users usually coordinate
teamwork collaboration by locking file access and
repositories are normally huge and include very large
binaries
© 2016 Códice Software
Developers create the code in parallel:
Codice merge it and keep it safe!
Our job is to enable
massive parallel changes in
software code, visualize,
track and keep safe every
one of them, and make
sure all code is assembled
back together precisely.
WE
© 2016 Códice Software
Plastic SCM strengths serve fills git & P4 feature
gaps
Code / IDE / Code
Review
Version Control (VC) and Repository Management
IDE’s Repo
Mgmt
Code
Review
Distri-
buted
GUI
Client
Diff &
Merge
Security
& Audit
Large
Files
Central-
ized
File
Locking
© 2016 Códice Software
Integrates with many Third-party tools
Codice Software is opened to integrate with other tools upon customer demand
Issue Trackers or
Project Management
• Atlassian Jira
• Version One
• Axosoft OnTime
• Bugzilla
• Mantis,
• Trac,RallyDev
• DevTrack
• FogBugz
IDE Tools
• Visual Studio
• Eclipse
• IntelliJIDEA (JetBrains)
• Unity 3D
• Powerbuilder
• Visual Fox Pro
• Others with SCC interface
• Unreal Engine
Relational Databases
(RDBMS)
for Plastic SCM
Repositories
• MySQL
• SQL Server & SQL Server Express
• SQL Server Compact Edition
• Oracle
• Firebird Server
• Firebird Embedded
• SQLite
• PostgreSQL
Continuous
Tools
• Cruise Control
• Final Builder
• Pulse
• Jenkins / Hudson
• TeamCity
• Atlassian Bamboo
Others
• Polarion ALM
• Red Gate (database versioning)
• CodeBeamer ALM
• Inedo (Release Management)
© 2016 Códice Software
Some Customers Worldwide
Financial Sector IT & Embedded SW Automobile & Transportation
Games & 3D DesignDefense & Gov.
Utilities, Logistics & Misc
Medical Devices
Marine Royale Canadienne
© 2016 Códice Software
Some Game Studios using Plastic SCM
Partnership with
© 2016 Códice Software
Gaining Reputation
“Codice Software Drives
Developers Productivity”
Satya Nadella
CEO Microsoft Corp.
At Microsoft .Net Developers Conference
Madrid, Spain 2016
Short Video Cut: Satya Nadella at .Net Conference 2016
Satya Nadella: "Codice Software Drives Developers Productivity"
© 2016 Códice Software
Plastic SCM Licensing Model
Type of License Price
Enterprise Perpetual License
$595 per Developer
Maintenance $119 USD per Developer (after the 2nd year)
Enterprise Subscription License
$23.25 / month per Developer
Billed annually at $279 / year per Developer
Team Edition Subs.
(Only for < 15 users)
$9.95 / month per Developer
$119 / Year per Developer
Plastic Cloud Extension
(A Cloud Server Extension to Team Licenses)
$4.95/month per customer
15GB Capacity
$19.95/month per customer
100GB Capacity
Plastic Cloud Edition
(for Teams only working in the Cloud)
$6.95/month per Developer
5GB Cloud capacity Included
SMALLTEAMSLARGETEAMS
© 2016 Códice Software
Plastic SCM embraces Open Standards and
Drives Innovation
Initiative Explanation
Open:
Plastic SCM GitSync
GitServer
• With GitSync Plastic SCM users can now interact natively with Git repositories, including
connection with Github, Bitbucked or Codeplex http://plasticscm.com/gitsync/index.htm
• With GitServer every Git tool or user can push/pull to Plastic SCM , this is a Universal Git
https://www.plasticscm.com/gitserver/index.html
Innovation:
Plastic SCM is
launching a
Merge”
• “Semantic Merge“ is a unique language aware merge www.semanticmerge.com
• Semantic merge, among other benefits, will facilitate and automate software refactors, even
complex ones that require today a lot of manual work.
Excellence:
Plastic SCM has the
strongest merge
technology
• Plastic SCM provides the strongest merge technology, several steps ahead from competitors.
• No other version control, including ClearCase, Perforce and Git, can compare to the merge
provided by Plastic SCM: this increase productivity and increase software quality
• http://www.plasticscm.com/mergemachine/index.html
© 2016 Códice Software
Codice Software Core Values
1. Proven
Technology
• Leading DVCS implementation for Enterprises
• +100 man years development
• Key Enterprise references
2. Customer
Focused
• Flexible to customer improvement demands
• Professional support and quick turn around
• Assistance in the deployment and to improve
the development processes.
3. Strive for
Excellence
• Experienced, professional and passionate team
fully dedicated to make the best DVCS.
© 2016 Códice Software
Thank you…
Francisco Monteverde
CEO Codice Software
fm@codicesoftware.com

More Related Content

What's hot

PHPとシグナル、その裏側
PHPとシグナル、その裏側PHPとシグナル、その裏側
PHPとシグナル、その裏側
do_aki
 
C# 8.0 非同期ストリーム
C# 8.0 非同期ストリームC# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム
信之 岩永
 
Transformerを用いたAutoEncoderの設計と実験
Transformerを用いたAutoEncoderの設計と実験Transformerを用いたAutoEncoderの設計と実験
Transformerを用いたAutoEncoderの設計と実験
myxymyxomatosis
 
Inside WebM
Inside WebMInside WebM
Inside WebM
mganeko
 
Cloud Spanner をより便利にする運用支援ツールの紹介
Cloud Spanner をより便利にする運用支援ツールの紹介Cloud Spanner をより便利にする運用支援ツールの紹介
Cloud Spanner をより便利にする運用支援ツールの紹介
gree_tech
 
DataGridを自前実装する話
DataGridを自前実装する話DataGridを自前実装する話
DataGridを自前実装する話
terurou
 
SLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAMSLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAM
Iwami Kazuya
 
Akkaで分散システム入門
Akkaで分散システム入門Akkaで分散システム入門
Akkaで分散システム入門
Shingo Omura
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
yoku0825
 
Spring Framework勉強会
Spring  Framework勉強会Spring  Framework勉強会
Spring Framework勉強会
Masakazu Matsushita
 
Locondo 20190215@ec tech_group
Locondo 20190215@ec tech_groupLocondo 20190215@ec tech_group
Locondo 20190215@ec tech_group
Shinya Sugiyama
 
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
Deep Learning JP
 
Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造
Etsuji Nakai
 
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
inside-BigData.com
 
20190307 visualslam summary
20190307 visualslam summary20190307 visualslam summary
20190307 visualslam summary
Takuya Minagawa
 
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
 
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
Satoshi Takami
 
LINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native WorldLINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native World
LINE Corporation
 
Apache Pulsarの概要と近況
Apache Pulsarの概要と近況Apache Pulsarの概要と近況
Apache Pulsarの概要と近況
Yahoo!デベロッパーネットワーク
 
20180527 ORB SLAM Code Reading
20180527 ORB SLAM Code Reading20180527 ORB SLAM Code Reading
20180527 ORB SLAM Code Reading
Takuya Minagawa
 

What's hot (20)

PHPとシグナル、その裏側
PHPとシグナル、その裏側PHPとシグナル、その裏側
PHPとシグナル、その裏側
 
C# 8.0 非同期ストリーム
C# 8.0 非同期ストリームC# 8.0 非同期ストリーム
C# 8.0 非同期ストリーム
 
Transformerを用いたAutoEncoderの設計と実験
Transformerを用いたAutoEncoderの設計と実験Transformerを用いたAutoEncoderの設計と実験
Transformerを用いたAutoEncoderの設計と実験
 
Inside WebM
Inside WebMInside WebM
Inside WebM
 
Cloud Spanner をより便利にする運用支援ツールの紹介
Cloud Spanner をより便利にする運用支援ツールの紹介Cloud Spanner をより便利にする運用支援ツールの紹介
Cloud Spanner をより便利にする運用支援ツールの紹介
 
DataGridを自前実装する話
DataGridを自前実装する話DataGridを自前実装する話
DataGridを自前実装する話
 
SLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAMSLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAM
 
Akkaで分散システム入門
Akkaで分散システム入門Akkaで分散システム入門
Akkaで分散システム入門
 
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
サーバーが完膚なきまでに死んでもMySQLのデータを失わないための表技
 
Spring Framework勉強会
Spring  Framework勉強会Spring  Framework勉強会
Spring Framework勉強会
 
Locondo 20190215@ec tech_group
Locondo 20190215@ec tech_groupLocondo 20190215@ec tech_group
Locondo 20190215@ec tech_group
 
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
[DL輪読会]Xception: Deep Learning with Depthwise Separable Convolutions
 
Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造Dockerイメージ管理の内部構造
Dockerイメージ管理の内部構造
 
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
Singularity: The Inner Workings of Securely Running User Containers on HPC Sy...
 
20190307 visualslam summary
20190307 visualslam summary20190307 visualslam summary
20190307 visualslam summary
 
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
 
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
[JJUG CCC 2021 Spring]Eclipse ユーザのための VSCode のススメ
 
LINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native WorldLINE's Private Cloud - Meet Cloud Native World
LINE's Private Cloud - Meet Cloud Native World
 
Apache Pulsarの概要と近況
Apache Pulsarの概要と近況Apache Pulsarの概要と近況
Apache Pulsarの概要と近況
 
20180527 ORB SLAM Code Reading
20180527 ORB SLAM Code Reading20180527 ORB SLAM Code Reading
20180527 ORB SLAM Code Reading
 

Similar to Plastic SCM : Version Control for Game and,VR/AR/MR/3D Development

ProtoTech Solutions Corporate Profile
ProtoTech Solutions Corporate ProfileProtoTech Solutions Corporate Profile
ProtoTech Solutions Corporate Profile
ProtoTech Solutions
 
Plastic Scm 4 0 For Game Developers March 2012 V2
Plastic Scm  4 0 For Game Developers  March 2012 V2Plastic Scm  4 0 For Game Developers  March 2012 V2
Plastic Scm 4 0 For Game Developers March 2012 V2
Kiko Monteverde
 
2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop
Larson Software Technology
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
DevOps.com
 
Deployment and Mobilization of Technical Graphics
Deployment and Mobilization of Technical GraphicsDeployment and Mobilization of Technical Graphics
Deployment and Mobilization of Technical Graphics
Larson Software Technology
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
CollabNet
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Kiko Monteverde
 
Asset anywhere
Asset anywhereAsset anywhere
Asset anywhere
Prashanth Panduranga
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
Intland Software GmbH
 
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
The Hong Kong Institute of Building Information Modelling (HKIBIM)
 
Get the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - OverviewGet the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - Overview
ForgeRock
 
Kisters 3DViewStation - CAD viewer for PLM and stand alone
Kisters 3DViewStation - CAD viewer for PLM and stand aloneKisters 3DViewStation - CAD viewer for PLM and stand alone
Kisters 3DViewStation - CAD viewer for PLM and stand alone
Germar Nikol
 
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
Vizualsite LLC
 
CGM versus SVG
CGM versus SVGCGM versus SVG
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
OW2
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDoku
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
Walid Shaari
 
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile GamesDevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile Games
Andreas Katzig
 
From Vision to Visualization with ProtoTech Solutions
From Vision to Visualization with ProtoTech SolutionsFrom Vision to Visualization with ProtoTech Solutions
From Vision to Visualization with ProtoTech Solutions
ProtoTech Solutions & Services Pvt. Ltd.
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design Platforms
JohnMcGuigan10
 

Similar to Plastic SCM : Version Control for Game and,VR/AR/MR/3D Development (20)

ProtoTech Solutions Corporate Profile
ProtoTech Solutions Corporate ProfileProtoTech Solutions Corporate Profile
ProtoTech Solutions Corporate Profile
 
Plastic Scm 4 0 For Game Developers March 2012 V2
Plastic Scm  4 0 For Game Developers  March 2012 V2Plastic Scm  4 0 For Game Developers  March 2012 V2
Plastic Scm 4 0 For Game Developers March 2012 V2
 
2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop2019 VizEx View HTML5 Workshop
2019 VizEx View HTML5 Workshop
 
Optimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWSOptimize your CI/CD with GitLab and AWS
Optimize your CI/CD with GitLab and AWS
 
Deployment and Mobilization of Technical Graphics
Deployment and Mobilization of Technical GraphicsDeployment and Mobilization of Technical Graphics
Deployment and Mobilization of Technical Graphics
 
2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions2016 Federal User Group Conference - TeamForge Capabilities and Directions
2016 Federal User Group Conference - TeamForge Capabilities and Directions
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
 
Asset anywhere
Asset anywhereAsset anywhere
Asset anywhere
 
Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5 Agile ALM with Traceability: Release of codeBeamer 5.5
Agile ALM with Traceability: Release of codeBeamer 5.5
 
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
A New Development Platform Connecting BIM to Anything - Mr. Xiaodong LIANG Ch...
 
Get the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - OverviewGet the Exact Identity Solution You Need - In the Cloud - Overview
Get the Exact Identity Solution You Need - In the Cloud - Overview
 
Kisters 3DViewStation - CAD viewer for PLM and stand alone
Kisters 3DViewStation - CAD viewer for PLM and stand aloneKisters 3DViewStation - CAD viewer for PLM and stand alone
Kisters 3DViewStation - CAD viewer for PLM and stand alone
 
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
CGM (Computer Graphics Metafile) v SVG (Scalable Vector Graphic)
 
CGM versus SVG
CGM versus SVGCGM versus SVG
CGM versus SVG
 
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...DocDoku: Using web technologies in a desktop application. OW2con'15, November...
DocDoku: Using web technologies in a desktop application. OW2con'15, November...
 
DocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winnerDocDokuPLM presentation - OW2Con 2015 Community Award winner
DocDokuPLM presentation - OW2Con 2015 Community Award winner
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile GamesDevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile Games
 
From Vision to Visualization with ProtoTech Solutions
From Vision to Visualization with ProtoTech SolutionsFrom Vision to Visualization with ProtoTech Solutions
From Vision to Visualization with ProtoTech Solutions
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design Platforms
 

Recently uploaded

A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 

Recently uploaded (20)

A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 

Plastic SCM : Version Control for Game and,VR/AR/MR/3D Development

  • 1. © 2016 Códice Software@plasticscm Version Control Platform for Modern Game, 3D & VR/AR Applications & Services “The Cadillac of the SCMs” - eWeek
  • 2. © 2016 Códice Software Software Development Challenge Today Be Faster & Better, and yet developers... a. Work in serial mode b. Need to be connected to a central server The Solution: Distributed Version Control Systems (DVCS) Increased Productivity, Faster Release Cycles, Bullet Proof Code Quality
  • 3. © 2016 Códice Software Plastic SCM provides Source Control solutions to Game Developers & Artists problems A "product release freeze" must not freeze the team too. Coders and artists on the same Version Control Branch to work & validate every task Branch experiment new ideas & new features Strong merging with Semantic Capabilities Different workflow & UI for coders and artists Better collaboration among the entire team
  • 4. © 2016 Códice Software The Only Commercial Enterprise Distributed Version Control Systems (DVCS) for Geme Teams of Any Size, Enabling Parallel, Distributed Development & Workflow & UI for artists that works on-premise & cloud Plastic SCM for Games Branching and Merging for Devs where ARTITS are first Citizens too!!
  • 5. © 2016 Códice Software Plastic SCM is Different Because… 1.Fully Distributed or Centralized Repositories 2.Branching and Merging Made Simple & Powerful 3.Rich Graphical User Interface or Straight CLI 4.Native Support for Large Assets and Binary Files 5.Specific Workflow for Artists in Game Dev, 3D or VR design 6.Security Management & Audit Source Code 7.Fast, Reliable & Scalable Repositories Storage with BLOB support
  • 6. © 2016 Códice Software Main Features by Role Developers / Coders • Fully Distributed or Centralized Repositories • Branching and Merging Made Simple & Powerful • Rich Graphical User Interface or Straight CLI • Handle huge code bases Designers & Artists • Plastic Gluon: the artist-oriented centralized workflow, and UI for games or 3D development • Exclusive Check-out supporting Distributed Locking • Handle huge binaries (+1Tb checkin on a single file passed!) • Archiving (moving old revisions (assets, images) to secondary storage), Get rid of old huge binaries • Image Preview & Diff Unity 3D & UE Integration
  • 7. © 2016 Códice Software Plastic Gluon Plastic SCM UI & Workflow for Artists & non-developers Gluon is a tool designed for users who typically work on a single branch with files that can't be merged (typically binaries such as images, animations or documents). These users usually coordinate teamwork collaboration by locking file access and repositories are normally huge and include very large binaries
  • 8. © 2016 Códice Software Developers create the code in parallel: Codice merge it and keep it safe! Our job is to enable massive parallel changes in software code, visualize, track and keep safe every one of them, and make sure all code is assembled back together precisely. WE
  • 9. © 2016 Códice Software Plastic SCM strengths serve fills git & P4 feature gaps Code / IDE / Code Review Version Control (VC) and Repository Management IDE’s Repo Mgmt Code Review Distri- buted GUI Client Diff & Merge Security & Audit Large Files Central- ized File Locking
  • 10. © 2016 Códice Software Integrates with many Third-party tools Codice Software is opened to integrate with other tools upon customer demand Issue Trackers or Project Management • Atlassian Jira • Version One • Axosoft OnTime • Bugzilla • Mantis, • Trac,RallyDev • DevTrack • FogBugz IDE Tools • Visual Studio • Eclipse • IntelliJIDEA (JetBrains) • Unity 3D • Powerbuilder • Visual Fox Pro • Others with SCC interface • Unreal Engine Relational Databases (RDBMS) for Plastic SCM Repositories • MySQL • SQL Server & SQL Server Express • SQL Server Compact Edition • Oracle • Firebird Server • Firebird Embedded • SQLite • PostgreSQL Continuous Tools • Cruise Control • Final Builder • Pulse • Jenkins / Hudson • TeamCity • Atlassian Bamboo Others • Polarion ALM • Red Gate (database versioning) • CodeBeamer ALM • Inedo (Release Management)
  • 11. © 2016 Códice Software Some Customers Worldwide Financial Sector IT & Embedded SW Automobile & Transportation Games & 3D DesignDefense & Gov. Utilities, Logistics & Misc Medical Devices Marine Royale Canadienne
  • 12. © 2016 Códice Software Some Game Studios using Plastic SCM Partnership with
  • 13. © 2016 Códice Software Gaining Reputation “Codice Software Drives Developers Productivity” Satya Nadella CEO Microsoft Corp. At Microsoft .Net Developers Conference Madrid, Spain 2016 Short Video Cut: Satya Nadella at .Net Conference 2016 Satya Nadella: "Codice Software Drives Developers Productivity"
  • 14. © 2016 Códice Software Plastic SCM Licensing Model Type of License Price Enterprise Perpetual License $595 per Developer Maintenance $119 USD per Developer (after the 2nd year) Enterprise Subscription License $23.25 / month per Developer Billed annually at $279 / year per Developer Team Edition Subs. (Only for < 15 users) $9.95 / month per Developer $119 / Year per Developer Plastic Cloud Extension (A Cloud Server Extension to Team Licenses) $4.95/month per customer 15GB Capacity $19.95/month per customer 100GB Capacity Plastic Cloud Edition (for Teams only working in the Cloud) $6.95/month per Developer 5GB Cloud capacity Included SMALLTEAMSLARGETEAMS
  • 15. © 2016 Códice Software Plastic SCM embraces Open Standards and Drives Innovation Initiative Explanation Open: Plastic SCM GitSync GitServer • With GitSync Plastic SCM users can now interact natively with Git repositories, including connection with Github, Bitbucked or Codeplex http://plasticscm.com/gitsync/index.htm • With GitServer every Git tool or user can push/pull to Plastic SCM , this is a Universal Git https://www.plasticscm.com/gitserver/index.html Innovation: Plastic SCM is launching a Merge” • “Semantic Merge“ is a unique language aware merge www.semanticmerge.com • Semantic merge, among other benefits, will facilitate and automate software refactors, even complex ones that require today a lot of manual work. Excellence: Plastic SCM has the strongest merge technology • Plastic SCM provides the strongest merge technology, several steps ahead from competitors. • No other version control, including ClearCase, Perforce and Git, can compare to the merge provided by Plastic SCM: this increase productivity and increase software quality • http://www.plasticscm.com/mergemachine/index.html
  • 16. © 2016 Códice Software Codice Software Core Values 1. Proven Technology • Leading DVCS implementation for Enterprises • +100 man years development • Key Enterprise references 2. Customer Focused • Flexible to customer improvement demands • Professional support and quick turn around • Assistance in the deployment and to improve the development processes. 3. Strive for Excellence • Experienced, professional and passionate team fully dedicated to make the best DVCS.
  • 17. © 2016 Códice Software Thank you… Francisco Monteverde CEO Codice Software fm@codicesoftware.com

Editor's Notes

  1. Objetivos: Problema (Oportunidad) & Tecnología para resolverlo El Mercado y Competencia Nuestro producto y diferenciación Modelo de Negocio y Clientes Plan de Negocio y necesidades de financiación.
  2. CODICE SOFTWARE MISSION: Every day millions of lines of software code are written, modified, moved and reorganized, creating awesome new features from games, to devices or applications. Our job is to enable massive parallel changes in software code, visualize, track and keep safe every one of them, and make sure all code is assembled back together precisely. . Developers create the code in parallel – We merge it and keep it safe! This increase productivity, from 6-20%, reduce time to assemble a new release by a third, and increase quality of the apps or services, by reducing bugs by 20%, with a 10 fold ROI in 2 years, according to some of our customers. Our Product, Plastic SCM is the Only Commercial Enterprise Distributed Version Control Systems (DVCS) for Teams of Any Size, Enabling Parallel and Distributed Development that works Now available in the Cloud through Plastic Cloud, a subscription based model.
  3. Codice Software is a unique position to leverage on Git weaknesses (which are well known!) The software developers demand a Distributed Version Control & Git is the dominant player. Old VC pleayers are in trouble. Most of the competitors rely on an Open Source Version Control (Git) which they do not control Version Control is not one-size fit all (at least 30% of the market cannot work with it because Git has limitations: NO UI created a market for GUI Tools NO strong merge and diff tool created a market for these tools No Security Model No Support for large files (assets, binaries) No centralized support, limits the sacalability in large projects No Locking creates conflicts/limiteations when woring in designs, no code.
  4. And we are gaining reputation… in Microsoft CEO words few weeks ago. Our company Drives Developers Productivity!
  5. Business Model