SlideShare a Scribd company logo
About Me
• 30 years in software
• Former CEO of HelpSystems
• Grew both organically and
through acquisition
• First U.S. software certified
under the ISO 9001 standard
OUR MISSION
Around The World
We Believe In…
World Class Customer Support
Satisfaction survey
average last year
Time to
meaningful
response
• The Perforce Foundation –
supports employee giving
• Perforce Giving Committee
• $4.8 million in donations since 1999
• Community support and education
• Students are hands on with Perforce
for free
Giving Back To The Community The Little Ice Rink
Boys and Girls
Clubs of America
East Bay
Boxing
Association
The Malala
Fund
• We use our own technology to ensure quality
• We store every change in Perforce
• Our products are subjected to a total of
170,000 automated tests and we don’t
release one until it passes all
• QA works side by side with our developers
• Code reviews in Swarm to catch problems
before submitting code
Quality Matters
Gathering Customer Feedback
• Customer surveys
• MERGE and other conferences
• Customer support desk
• Customer Advisory Group
• Beta program feedback
• Partner relationships
Deep Technical Talent
70%
of our employee
base consists of
technical staff
• Leverage our experts this week
• Many familiar faces and names
Janet Dryer
CEO
Mark Ties
CFO
Colleen Kulhanek
VP, Marketing
Steve Jezierski
VP, Sales
North America
Matt Attaway
VP, Community Support
Chris Dobbrow
VP, Strategy &
Key Accounts
Tony Smith
VP, Engineering
Konrad Litwin
Managing Director,
International
Executive Team
What You’ll Hear This Week…
• Great traction on our enterprise-grade
Git solution
• Large deployments of our native DVCS
• Significant performance improvements
in our core
• 10x growth in code review usage
• Helix in simplified Chinese, Japanese,
and Korean
Significant Accomplishments
Unified Experience
With Helix
Helix Cloud
Git Enterprise
Management
Helix Core
Development Focus Near Term
Featured Sessions
• Features built into
Helix the last 18 months
• What’s coming preview
Innovations
Showcase
• Gene Kim keynote coming
up next
• DevOps panel this afternoon
• Scania on adopting DevOps
in the automotive industry;
and adopting CD internally
at Perforce (Thurs.)
• J. Paul Reed on Friday
DevOps/
CD
• NVIDIA and EA later
today on how they’re
depending on Helix to
support their businesses
• Everyday Git (Thurs.),
using Helix DVCS for
those familiar with Git;
making Git work for the
enterprise - GitSwarm
Showcase/
Best Practices
Please Take Our Survey
• Your input is important
• Conference feedback
• How you use Perforce and Helix today
• Future needs
• Only 10-15 minutes

More Related Content

What's hot

Devops Recto-Verso @ DevoxxMA
Devops Recto-Verso @ DevoxxMADevops Recto-Verso @ DevoxxMA
Devops Recto-Verso @ DevoxxMA
Arnaud Héritier
 
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
CollabNet
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
Hazzim Anaya
 
Why to docker
Why to dockerWhy to docker
Why to docker
Karthik Gaekwad
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
Dina Graves Portman
 
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOpsIntroducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
Perforce
 
Application Security Epistemology in a Continuous Delivery World
Application Security Epistemology in a Continuous Delivery WorldApplication Security Epistemology in a Continuous Delivery World
Application Security Epistemology in a Continuous Delivery World
James Wickett
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
XebiaLabs
 
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeLearn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Docker, Inc.
 
A Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled TeamA Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled Team
Deborah Schalm
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Vimal Suba
 
A DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRCA DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRC
BMK Lakshminarayanan
 
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy PembertoncdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
Miles Blatstein
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
Ernest Mueller
 
Full Spectrum Engineering – The New Full-stack
Full Spectrum Engineering – The New Full-stack Full Spectrum Engineering – The New Full-stack
Full Spectrum Engineering – The New Full-stack
Deborah Schalm
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
Chandler Anderson
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
DevOpsDays Tel Aviv
 
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice MadnessHow to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
BMK Lakshminarayanan
 
Security Implications for a DevOps Transformation
Security Implications for a DevOps TransformationSecurity Implications for a DevOps Transformation
Security Implications for a DevOps Transformation
Deborah Schalm
 

What's hot (20)

Devops Recto-Verso @ DevoxxMA
Devops Recto-Verso @ DevoxxMADevops Recto-Verso @ DevoxxMA
Devops Recto-Verso @ DevoxxMA
 
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...Perforce on Tour 2015 -  Optimising the Developer Pipeline: Deliver Faster & ...
Perforce on Tour 2015 - Optimising the Developer Pipeline: Deliver Faster & ...
 
Enterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using JenkinsEnterprise CI as-a-Service using Jenkins
Enterprise CI as-a-Service using Jenkins
 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
 
Why to docker
Why to dockerWhy to docker
Why to docker
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOpsIntroducing GitSwarm: Pure Git with Globally Scalable DevOps
Introducing GitSwarm: Pure Git with Globally Scalable DevOps
 
Application Security Epistemology in a Continuous Delivery World
Application Security Epistemology in a Continuous Delivery WorldApplication Security Epistemology in a Continuous Delivery World
Application Security Epistemology in a Continuous Delivery World
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
 
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLifeLearn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
Learn Fast, Fail Fast, Deliver Fast: The MOD Squad Way at MetLife
 
A Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled TeamA Day in the Life of a Cross-platform, DevOps-enabled Team
A Day in the Life of a Cross-platform, DevOps-enabled Team
 
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
Cloud and Network Transformation using DevOps methodology : Cisco Live 2015
 
A DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRCA DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRC
 
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy PembertoncdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
cdSummit Austin - Orchestrating the continuous delivery process - Andy Pemberton
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Full Spectrum Engineering – The New Full-stack
Full Spectrum Engineering – The New Full-stack Full Spectrum Engineering – The New Full-stack
Full Spectrum Engineering – The New Full-stack
 
Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?Salesforce DevOps: Where Do You Start?
Salesforce DevOps: Where Do You Start?
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
 
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice MadnessHow to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
 
Security Implications for a DevOps Transformation
Security Implications for a DevOps TransformationSecurity Implications for a DevOps Transformation
Security Implications for a DevOps Transformation
 

Similar to MERGE 2016 Opening Remarks

Perforce - Under New Management by Konrad Litwin
Perforce - Under New Management by Konrad LitwinPerforce - Under New Management by Konrad Litwin
Perforce - Under New Management by Konrad Litwin
Perforce
 
All Apps, What About Suport
All Apps, What About SuportAll Apps, What About Suport
All Apps, What About Suport
Open Source Support Desk
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
Red Gate Software
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
LitheSpeed
 
6 Things To Look For In A Technology Partner
6 Things To Look For In A Technology Partner6 Things To Look For In A Technology Partner
6 Things To Look For In A Technology Partner
Dean Dorton Software Team
 
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
Malaysian Global Innovation and Creativity Centre ( MaGIC)
 
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Sri Ambati
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
Kari Kakkonen
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
Allen Rutzen
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Atlassian
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
Dean Wenner
 
Transition from Project to Product
Transition from Project to Product Transition from Project to Product
Transition from Project to Product
NUS-ISS
 
How do we prioritize our product backlog in Hygger.io?
How do we prioritize our product backlog in Hygger.io?How do we prioritize our product backlog in Hygger.io?
How do we prioritize our product backlog in Hygger.io?
Alexander Sergeev
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
Tathagat Varma
 
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data ManagmentSynergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis Engineering Design Solutions
 
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
Cloud for Good
 
Richard Wilburn - Lean Truth
Richard Wilburn - Lean TruthRichard Wilburn - Lean Truth
Richard Wilburn - Lean Truth
AgileNZ Conference
 
Notes from the field - End User Computing
Notes from the field - End User ComputingNotes from the field - End User Computing
Notes from the field - End User Computing
James Charter
 

Similar to MERGE 2016 Opening Remarks (20)

Perforce - Under New Management by Konrad Litwin
Perforce - Under New Management by Konrad LitwinPerforce - Under New Management by Konrad Litwin
Perforce - Under New Management by Konrad Litwin
 
All Apps, What About Suport
All Apps, What About SuportAll Apps, What About Suport
All Apps, What About Suport
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
6 Things To Look For In A Technology Partner
6 Things To Look For In A Technology Partner6 Things To Look For In A Technology Partner
6 Things To Look For In A Technology Partner
 
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
 
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
Robert Coop, Stanley Black & Decker - Optimizing Manufacturing with Driverles...
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim Wall
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Plenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RMPlenary_3-Success_through_Agility_8-26-12_RM
Plenary_3-Success_through_Agility_8-26-12_RM
 
Transition from Project to Product
Transition from Project to Product Transition from Project to Product
Transition from Project to Product
 
How do we prioritize our product backlog in Hygger.io?
How do we prioritize our product backlog in Hygger.io?How do we prioritize our product backlog in Hygger.io?
How do we prioritize our product backlog in Hygger.io?
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 
Synergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data ManagmentSynergis60: 6 Critical Steps to Implementing Data Managment
Synergis60: 6 Critical Steps to Implementing Data Managment
 
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
Southeast Dreamin' 2016 Presentation: Nonprofit Starter Pack Advisory Board
 
Richard Wilburn - Lean Truth
Richard Wilburn - Lean TruthRichard Wilburn - Lean Truth
Richard Wilburn - Lean Truth
 
Notes from the field - End User Computing
Notes from the field - End User ComputingNotes from the field - End User Computing
Notes from the field - End User Computing
 

More from Perforce

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

More from Perforce (20)

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

Recently uploaded

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
ISH Technologies
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
Marcin Chrost
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 

Recently uploaded (20)

Preparing Non - Technical Founders for Engaging a Tech Agency
Preparing Non - Technical Founders for Engaging  a  Tech AgencyPreparing Non - Technical Founders for Engaging  a  Tech Agency
Preparing Non - Technical Founders for Engaging a Tech Agency
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !Enums On Steroids - let's look at sealed classes !
Enums On Steroids - let's look at sealed classes !
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 

MERGE 2016 Opening Remarks

  • 1.
  • 2.
  • 3. About Me • 30 years in software • Former CEO of HelpSystems • Grew both organically and through acquisition • First U.S. software certified under the ISO 9001 standard
  • 7. World Class Customer Support Satisfaction survey average last year Time to meaningful response
  • 8. • The Perforce Foundation – supports employee giving • Perforce Giving Committee • $4.8 million in donations since 1999 • Community support and education • Students are hands on with Perforce for free Giving Back To The Community The Little Ice Rink Boys and Girls Clubs of America East Bay Boxing Association The Malala Fund
  • 9. • We use our own technology to ensure quality • We store every change in Perforce • Our products are subjected to a total of 170,000 automated tests and we don’t release one until it passes all • QA works side by side with our developers • Code reviews in Swarm to catch problems before submitting code Quality Matters
  • 10. Gathering Customer Feedback • Customer surveys • MERGE and other conferences • Customer support desk • Customer Advisory Group • Beta program feedback • Partner relationships
  • 11. Deep Technical Talent 70% of our employee base consists of technical staff • Leverage our experts this week • Many familiar faces and names
  • 12. Janet Dryer CEO Mark Ties CFO Colleen Kulhanek VP, Marketing Steve Jezierski VP, Sales North America Matt Attaway VP, Community Support Chris Dobbrow VP, Strategy & Key Accounts Tony Smith VP, Engineering Konrad Litwin Managing Director, International Executive Team
  • 13. What You’ll Hear This Week…
  • 14. • Great traction on our enterprise-grade Git solution • Large deployments of our native DVCS • Significant performance improvements in our core • 10x growth in code review usage • Helix in simplified Chinese, Japanese, and Korean Significant Accomplishments
  • 15. Unified Experience With Helix Helix Cloud Git Enterprise Management Helix Core Development Focus Near Term
  • 16. Featured Sessions • Features built into Helix the last 18 months • What’s coming preview Innovations Showcase • Gene Kim keynote coming up next • DevOps panel this afternoon • Scania on adopting DevOps in the automotive industry; and adopting CD internally at Perforce (Thurs.) • J. Paul Reed on Friday DevOps/ CD • NVIDIA and EA later today on how they’re depending on Helix to support their businesses • Everyday Git (Thurs.), using Helix DVCS for those familiar with Git; making Git work for the enterprise - GitSwarm Showcase/ Best Practices
  • 17. Please Take Our Survey • Your input is important • Conference feedback • How you use Perforce and Helix today • Future needs • Only 10-15 minutes

Editor's Notes

  1. Need more description here
  2. Perforce currently provides the world’s fastest and most scalable version management and collaboration platform. Put simply, we let companies track versions, or iterations, of their software assets as they’re developed. Right now, 15,000 customers trust Perforce Software to safely version their code, assets and intellectual property. Our plans for Perforce include bringing in new technologies through partnerships and even acquisitions to extend the capabilities and reach of our platform The great news is… as you all know… with Perforce Helix we’ve got a great platform to build upon Perforce is in a unique position to expand our position in this market given our years in this business and the variety and complexity of user environments we serve.
  3. The Perforce Foundation was started in 1999 so that employees could annually direct Perforce money to charities and causes they choose. In 2011, a staff-operated Perforce Giving Committee was established to serve as a voice for all employees to direct additional charitable giving. Through Perforce’s Giving Program, each employee can donate $1,500 annually to three 501(c)(3) charities or good causes of their choosing. Combined with the additional donations made by our Giving Committee, the Perforce Foundation has donated over $4.8 million since its inception. In addition, many Perforce technical experts donate their time to community education in areas of technology and programming – for example some of our engineers teach a game development course for the Boys and Girls Club of Alameda and team with the College of Alameda leveraging their facilities for the course CAN WE ADD SOME LOGOS of the charitable organizations and the Boys and Girls Club
  4. As I to learn more and more about you, our customers, and how you use Perforce products I am continually amazed at the breadth and depth of our footprint - spanning from indie shops releasing their first games to Fortune 500 companies that lean on our Helix platform to coordinate the efforts of thousands of product contributors from around the world. We have extraordinary customers who are accomplishing extraordinary things. If you look at the customers we have—from game developers to companies like Intel, SAP, Oracle, Salesforce… the products they build and the reach of those products, a significant portion of the world’s population uses something built on Perforce everyday. We store every change to every thing in Perforce. Any problem which comes from a change to not only the product but also the automation, infrastructure and deployment can be fixed quickly and confidently by rolling back. We test every product at every level (unit to installation) after every change. Developers know quickly when a problem arises anywhere in the product and they can fix it right away. We include QA from the beginning of the development process (planning review) to the end (acceptance testing) and they work side-by-side with developers. This collaboration keeps a focus on quality and reveals problems and risks in time to fix them before release. We have XX,XXX (getting this number on Friday) automated tests and we don't release until they pass. This comprehensive coverage gives us confidence that the product will work when the customer gets it. We perform code reviews using Swarm and GitSwarm. The second set of eyes filters out problems before ever entering the system. We have a policy to submit automated tests with every product change. This ensures that new functionality works as expected today and every release after. We fix problems quickly. When a serious issue comes in expert Support Engineers with directly with Developers and QA to address it. Once fixed a patch can be released practically right away thanks to continuous build/test and push-button release automation. We monitor the quality of our products using our products. With Perforce tools, integrations and APIs we can keep a close eye on product quality both before it goes out the door and once customers are using it.  We take ownership of our products. Every year when we meet our customers at MERGE we want know we've given them a quality product.
  5. Taking in feedback from you all is critical to our development process in order to deliver you what you need to succeed Vehicles: Our MERGE conference Customer surveys Regular conversations with customers at various conferences Beginning to add usage data to our products to understand how you use our products and what is important to you Visit our P4 Idea X web site to submit feature requests and vote on others
  6. Technical staff is the whole: 45% Development 30% Community Support and Services 25% = Technical Communications, Professional Services, Product Management As I’ve gotten to know the people here at Perforce I have been enormously impressed with the level of talent and deep expertise at this company. I’m sure you’ll see many familiar faces this week as many of those Perforce experts are here to take your questions and get your feedback. Almost 70% of our employee base is made up of technical staff devoted to delivering Perforce solutions
  7. I also want to introduce you to my executive team. We are all here this week so feel free to stop anyone of us and introduce yourselves
  8. We plan to deliver on what you asked for from MERGE this week. We will spend the next 3 days sharing with you our vision and give you many examples of our unique ability to meet modern requirements and support the latest best practices We will share with you our product roadmaps We will do deep dives into our product stack And you’ll hear lots of talks from customers like you Most important of all for us is getting feedback from you, so we better know what direction to steer our company. PLEASE TAKE OUR SURVEY I’m looking forward to spending the next few days with you, and to the work we will do together in the years ahead
  9. We will have our Innovations Showcase introduced by Colleen Kulhanek, our VP of Marketing. Our product experts will discuss all the great features and capabilities we have delivered since our last MERGE conference We launched our first enterprise Git management solution and gaining a lot of traction with that. We also launched our own native DVCS solution and seeing several large deployments. There continues to be significant investment and improvements in our core server technology We have also seen a 10x growth in usage of our code review capability in Swarm. We added more language support And lastly we just ended a 6 month beta period of Helix Cloud - we received a lot of great feedback and significant interest in a cloud based offering. We are now taking all of this feedback and finalizing our plans for Helix Cloud. We don’t have that detail to share this week but we’ll have more information on our plans for Helix Cloud later this summer.
  10. Colleen to add talking points We recently ended a 6 month beta period of Helix Cloud - we received a lot of great feedback and significant interest in a cloud based offering. We are now taking all of this feedback and finalizing our plans for Helix Cloud. We don’t have that detail to share this week but we’ll have more information on our plans for Helix Cloud later this summer.
  11. And many more - it's really exciting that the majority of presentations on day 2 are by customers and users who are sharing their experience
  12. Most important of all for us is getting feedback from you, so we better know what direction to steer our company. PLEASE TAKE OUR SURVEY We need more description on this slide with bullets.