SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Perforce	
  Usage	
  @	
  Schneider	
  
Mukesh	
  Kannan	
  
Senior	
  Manager	
  
Test	
  Engineering	
  -­‐	
  Corporate	
  
Schneider Electric 2- Division - Name – Date
Contents	
  
Ø 	
  	
  Overview	
  
Ø 	
  	
  Product	
  Range	
  
Ø 	
  	
  Where	
  we	
  use	
  Perforce	
  
Ø 	
  	
  How	
  we	
  use	
  Perforce	
  
Ø 	
  	
  Why	
  we	
  use	
  &	
  like	
  Perforce	
  
Schneider Electric 3- Division - Name – Date
Overview	
  
Ø  Euro	
  24	
  Billion	
  sales	
  in	
  2012	
  
Ø  1,40,000+	
  employees	
  World	
  wide	
  
Ø  17,000+	
  employees	
  in	
  India	
  
Ø  Presence	
  in	
  more	
  than	
  100+	
  countries	
  
Ø  31	
  Global	
  Manufacturing	
  plants	
  
Ø  Global	
  Specialist	
  In	
  Energy	
  Management	
  	
  
Schneider Electric 4- Division - Name – Date
Product	
  Range	
  
Ø  500VA	
  to	
  1MVA	
  UPS	
  
Ø  Datacenter	
  Cooling	
  SoluVon	
  
Ø  Solar	
  Power	
  SoluVon	
  
Ø  Building	
  AutomaVon	
  &	
  Management	
  
Ø  Electrical	
  DistribuVon	
  
Ø  Many	
  more	
  products….	
  
Schneider Electric 5- Division - Name – Date
Where	
  we	
  use	
  Perforce	
  
Ø  Product	
  test	
  soYware	
  development	
  
Ø  Graphical	
  Programming	
  	
  
Ø  50+	
  Developers	
  worldwide	
  
Ø  100+	
  various	
  product	
  test	
  soYware	
  
Ø  1000+	
  product	
  test	
  staVons	
  
Ø  2000+	
  SKU’s	
  tested	
  
Schneider Electric 6- Division - Name – Date
How	
  we	
  use	
  Perforce	
  
Ø  Replaced	
  convenVonal	
  way	
  of	
  soYware	
  
revision	
  control	
  management	
  
Ø  Hardware	
  based	
  soYware	
  development	
  
Ø  Wide	
  range	
  of	
  developers	
  
Ø  File	
  size	
  ranges	
  from	
  1KB	
  to	
  50MB	
  
Ø  File	
  types	
  are	
  VI,	
  doc,	
  txt,	
  etc	
  
Ø  Mainly	
  uses	
  for	
  matured	
  product	
  &	
  not	
  for	
  
new	
  developments	
  
Schneider Electric 7- Division - Name – Date
How	
  we	
  use	
  Perforce	
   	
  contd...	
  
Ø  High-­‐end	
  VM	
  server	
  with	
  Windows	
  2008	
  
Ø  300GB	
  SAN	
  Storage	
  with	
  RAID	
  5,	
  DRS,	
  etc	
  
Ø  Using	
  JAVA	
  for	
  all	
  triggers	
  &	
  daemons	
  
Ø  No	
  Branching	
  &	
  Concurrent	
  development	
  
(Surprise!!!!!)	
  
Ø  Using	
  Lotus	
  Notes	
  for	
  releasing	
  applicaVons	
  
Ø  Synchronize	
  revision	
  no.	
  between	
  Labview,	
  
Perforce	
  &	
  Lotus	
  Notes	
  
Schneider Electric 8- Division - Name – Date
How	
  we	
  use	
  Perforce	
   	
  contd...	
  
Source	
  Code	
  Development	
  
Releasing	
  ApplicaVon	
  
Create	
  
ApplicaVon	
  Feedback	
  &	
  
Bug	
  fix	
  
Lotus	
  Notes	
  
Schneider Electric 9- Division - Name – Date
Why	
  we	
  use	
  &	
  like	
  Perforce	
  
Ø  Disciplined	
  way	
  of	
  soYware	
  development	
  
Ø  Highly	
  secured	
  &	
  restrict	
  unauthorized	
  access	
  
Ø  Flexible	
  licensing	
  system	
  
Ø  Easy	
  to	
  setup,	
  migrate	
  &	
  scale	
  up	
  
Ø  Requires	
  less	
  maintenance	
  (no	
  full	
  Vme	
  admin)	
  
Ø  NaVonal	
  Instruments	
  (NI)	
  uses	
  Perforce	
  
Ø  Excellent	
  support	
  from	
  NI	
  &	
  Perforce	
  
Ø  Flexible	
  in	
  implement	
  release	
  policy	
  
Schneider Electric 10- Division - Name – Date

Weitere ähnliche Inhalte

Andere mochten auch

2010 September - Mobile Broadband, London: The future of mobile Monetization
2010 September - Mobile Broadband, London: The future of mobile Monetization2010 September - Mobile Broadband, London: The future of mobile Monetization
2010 September - Mobile Broadband, London: The future of mobile MonetizationRogier van den Heuvel
 
(RED) Marketing Analysis
(RED) Marketing Analysis(RED) Marketing Analysis
(RED) Marketing AnalysisJonathan Krive
 
[Tel Aviv merge world tour] Introducing Perforce Insights
[Tel Aviv merge world tour] Introducing Perforce Insights[Tel Aviv merge world tour] Introducing Perforce Insights
[Tel Aviv merge world tour] Introducing Perforce InsightsPerforce
 
[Paris merge world tour] Perforce Server Update
[Paris   merge world tour] Perforce Server Update[Paris   merge world tour] Perforce Server Update
[Paris merge world tour] Perforce Server UpdatePerforce
 
Week 1 - WWI and Treaty of Versailles
Week 1 - WWI and Treaty of VersaillesWeek 1 - WWI and Treaty of Versailles
Week 1 - WWI and Treaty of VersaillesJason Fowler
 
White Paper: Still All on One Server: Perforce at Scale
White Paper: Still All on One Server: Perforce at ScaleWhite Paper: Still All on One Server: Perforce at Scale
White Paper: Still All on One Server: Perforce at ScalePerforce
 
Digital EDGEucation autumn - advanced paid search
Digital EDGEucation autumn - advanced paid searchDigital EDGEucation autumn - advanced paid search
Digital EDGEucation autumn - advanced paid search4Ps Marketing
 
Facebook Marketing - Lesson #3
Facebook Marketing - Lesson #3Facebook Marketing - Lesson #3
Facebook Marketing - Lesson #3Miranda Miller
 
Partnering with Patients as Teachers for Nurse Residents
Partnering with Patients as Teachers for Nurse ResidentsPartnering with Patients as Teachers for Nurse Residents
Partnering with Patients as Teachers for Nurse ResidentsMelissa Jo Powell
 
[India Merge World Tour] Introducing Commons
[India Merge World Tour] Introducing Commons[India Merge World Tour] Introducing Commons
[India Merge World Tour] Introducing CommonsPerforce
 
[Tel aviv merge world tour] Perforce Keynote
[Tel aviv merge world tour] Perforce Keynote[Tel aviv merge world tour] Perforce Keynote
[Tel aviv merge world tour] Perforce KeynotePerforce
 

Andere mochten auch (18)

Pp bas et ti ang
Pp bas et ti angPp bas et ti ang
Pp bas et ti ang
 
Relazione adempimenti anno 2013
Relazione adempimenti anno 2013Relazione adempimenti anno 2013
Relazione adempimenti anno 2013
 
2010 September - Mobile Broadband, London: The future of mobile Monetization
2010 September - Mobile Broadband, London: The future of mobile Monetization2010 September - Mobile Broadband, London: The future of mobile Monetization
2010 September - Mobile Broadband, London: The future of mobile Monetization
 
(RED) Marketing Analysis
(RED) Marketing Analysis(RED) Marketing Analysis
(RED) Marketing Analysis
 
[Tel Aviv merge world tour] Introducing Perforce Insights
[Tel Aviv merge world tour] Introducing Perforce Insights[Tel Aviv merge world tour] Introducing Perforce Insights
[Tel Aviv merge world tour] Introducing Perforce Insights
 
The potential role of AgResults Aflasafe Pull Mechanism Pilot Project for rea...
The potential role of AgResults Aflasafe Pull Mechanism Pilot Project for rea...The potential role of AgResults Aflasafe Pull Mechanism Pilot Project for rea...
The potential role of AgResults Aflasafe Pull Mechanism Pilot Project for rea...
 
[Paris merge world tour] Perforce Server Update
[Paris   merge world tour] Perforce Server Update[Paris   merge world tour] Perforce Server Update
[Paris merge world tour] Perforce Server Update
 
Week 1 - WWI and Treaty of Versailles
Week 1 - WWI and Treaty of VersaillesWeek 1 - WWI and Treaty of Versailles
Week 1 - WWI and Treaty of Versailles
 
White Paper: Still All on One Server: Perforce at Scale
White Paper: Still All on One Server: Perforce at ScaleWhite Paper: Still All on One Server: Perforce at Scale
White Paper: Still All on One Server: Perforce at Scale
 
Digital EDGEucation autumn - advanced paid search
Digital EDGEucation autumn - advanced paid searchDigital EDGEucation autumn - advanced paid search
Digital EDGEucation autumn - advanced paid search
 
Brochure libroscopio 2014 x web
Brochure libroscopio 2014 x webBrochure libroscopio 2014 x web
Brochure libroscopio 2014 x web
 
Grifone foto a colori web
Grifone foto a colori webGrifone foto a colori web
Grifone foto a colori web
 
Relazione questionari ex mercato coperto
Relazione questionari ex mercato copertoRelazione questionari ex mercato coperto
Relazione questionari ex mercato coperto
 
Facebook Marketing - Lesson #3
Facebook Marketing - Lesson #3Facebook Marketing - Lesson #3
Facebook Marketing - Lesson #3
 
Partnering with Patients as Teachers for Nurse Residents
Partnering with Patients as Teachers for Nurse ResidentsPartnering with Patients as Teachers for Nurse Residents
Partnering with Patients as Teachers for Nurse Residents
 
[India Merge World Tour] Introducing Commons
[India Merge World Tour] Introducing Commons[India Merge World Tour] Introducing Commons
[India Merge World Tour] Introducing Commons
 
RSACatalonia 2014 workshop final programme: Evolution and transformation in t...
RSACatalonia 2014 workshop final programme: Evolution and transformation in t...RSACatalonia 2014 workshop final programme: Evolution and transformation in t...
RSACatalonia 2014 workshop final programme: Evolution and transformation in t...
 
[Tel aviv merge world tour] Perforce Keynote
[Tel aviv merge world tour] Perforce Keynote[Tel aviv merge world tour] Perforce Keynote
[Tel aviv merge world tour] Perforce Keynote
 

Ähnlich wie [India Merge World Tour] Schneider Electric

Transform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformTransform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformInflectra
 
Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Ian Skerrett
 
High Performance Continuous Delivery - Versioning and Release Management Aligned
High Performance Continuous Delivery - Versioning and Release Management AlignedHigh Performance Continuous Delivery - Versioning and Release Management Aligned
High Performance Continuous Delivery - Versioning and Release Management AlignedPerforce
 
Oracle DBA Trainer
Oracle DBA TrainerOracle DBA Trainer
Oracle DBA TrainerP S Rani
 
Web sphere application transformation and modernization at engie electrabel
Web sphere application transformation and modernization at engie electrabelWeb sphere application transformation and modernization at engie electrabel
Web sphere application transformation and modernization at engie electrabelFlowFactor
 
Oracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud OverviewOracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud OverviewToronto-Oracle-Users-Group
 
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...Puppet
 
TRT GLOBAL - Company Overview
TRT GLOBAL - Company OverviewTRT GLOBAL - Company Overview
TRT GLOBAL - Company OverviewMina Sarah Marabe
 
FlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareMichael Harding
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technicalsolarisyougood
 
Yatin's Updated Resume
Yatin's Updated ResumeYatin's Updated Resume
Yatin's Updated ResumeYatin Popli
 
C Cure Users Group Presentation Final 4
C Cure Users Group Presentation Final 4C Cure Users Group Presentation Final 4
C Cure Users Group Presentation Final 4halgig
 
Perforce on Tour 2015 - DevOps at Scania: Trust & Some Code
Perforce on Tour 2015 - DevOps at Scania: Trust & Some CodePerforce on Tour 2015 - DevOps at Scania: Trust & Some Code
Perforce on Tour 2015 - DevOps at Scania: Trust & Some CodePerforce
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...Edge AI and Vision Alliance
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterJingnan Zhou
 
2/18 Technical Overview
2/18 Technical Overview2/18 Technical Overview
2/18 Technical OverviewGina Tragos
 
Altair on Intel Xeon Phi: Optimizing HPC for Breakthrough Performance
Altair on Intel Xeon Phi:  Optimizing HPC for Breakthrough PerformanceAltair on Intel Xeon Phi:  Optimizing HPC for Breakthrough Performance
Altair on Intel Xeon Phi: Optimizing HPC for Breakthrough PerformanceIntel IT Center
 

Ähnlich wie [India Merge World Tour] Schneider Electric (20)

Transform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra PlatformTransform Software Testing and Quality with the Neotys-Inflectra Platform
Transform Software Testing and Quality with the Neotys-Inflectra Platform
 
Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Open Source Software for Industry 4.0
Open Source Software for Industry 4.0
 
High Performance Continuous Delivery - Versioning and Release Management Aligned
High Performance Continuous Delivery - Versioning and Release Management AlignedHigh Performance Continuous Delivery - Versioning and Release Management Aligned
High Performance Continuous Delivery - Versioning and Release Management Aligned
 
RESUME - Bala
RESUME - BalaRESUME - Bala
RESUME - Bala
 
Oracle DBA Trainer
Oracle DBA TrainerOracle DBA Trainer
Oracle DBA Trainer
 
Web sphere application transformation and modernization at engie electrabel
Web sphere application transformation and modernization at engie electrabelWeb sphere application transformation and modernization at engie electrabel
Web sphere application transformation and modernization at engie electrabel
 
Oracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud OverviewOracle Linux/Oracle VM & Oracle Cloud Overview
Oracle Linux/Oracle VM & Oracle Cloud Overview
 
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...
PuppetConf 2016: Using Puppet with Kubernetes and OpenShift – Diane Mueller, ...
 
TRT GLOBAL - Company Overview
TRT GLOBAL - Company OverviewTRT GLOBAL - Company Overview
TRT GLOBAL - Company Overview
 
FlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshare
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technical
 
Yatin's Updated Resume
Yatin's Updated ResumeYatin's Updated Resume
Yatin's Updated Resume
 
C Cure Users Group Presentation Final 4
C Cure Users Group Presentation Final 4C Cure Users Group Presentation Final 4
C Cure Users Group Presentation Final 4
 
Perforce on Tour 2015 - DevOps at Scania: Trust & Some Code
Perforce on Tour 2015 - DevOps at Scania: Trust & Some CodePerforce on Tour 2015 - DevOps at Scania: Trust & Some Code
Perforce on Tour 2015 - DevOps at Scania: Trust & Some Code
 
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
“Smarter Manufacturing with Intel’s Deep Learning-Based Machine Vision,” a Pr...
 
DILJITH_New
DILJITH_NewDILJITH_New
DILJITH_New
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
 
BLANKENSHIP2-RESUME-2015
BLANKENSHIP2-RESUME-2015BLANKENSHIP2-RESUME-2015
BLANKENSHIP2-RESUME-2015
 
2/18 Technical Overview
2/18 Technical Overview2/18 Technical Overview
2/18 Technical Overview
 
Altair on Intel Xeon Phi: Optimizing HPC for Breakthrough Performance
Altair on Intel Xeon Phi:  Optimizing HPC for Breakthrough PerformanceAltair on Intel Xeon Phi:  Optimizing HPC for Breakthrough Performance
Altair on Intel Xeon Phi: Optimizing HPC for Breakthrough Performance
 

Mehr von 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 NeedsPerforce
 
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 SOPsPerforce
 
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 ProcessPerforce
 
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 DevOpsPerforce
 
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 WorkflowPerforce
 
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 WorldPerforce
 
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 EnterprisePerforce
 
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 ALMPerforce
 
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 2Perforce
 
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.4Perforce
 
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
 

Mehr von 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
 

Kürzlich hochgeladen

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Kürzlich hochgeladen (20)

CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

[India Merge World Tour] Schneider Electric

  • 1. Perforce  Usage  @  Schneider   Mukesh  Kannan   Senior  Manager   Test  Engineering  -­‐  Corporate  
  • 2. Schneider Electric 2- Division - Name – Date Contents   Ø     Overview   Ø     Product  Range   Ø     Where  we  use  Perforce   Ø     How  we  use  Perforce   Ø     Why  we  use  &  like  Perforce  
  • 3. Schneider Electric 3- Division - Name – Date Overview   Ø  Euro  24  Billion  sales  in  2012   Ø  1,40,000+  employees  World  wide   Ø  17,000+  employees  in  India   Ø  Presence  in  more  than  100+  countries   Ø  31  Global  Manufacturing  plants   Ø  Global  Specialist  In  Energy  Management    
  • 4. Schneider Electric 4- Division - Name – Date Product  Range   Ø  500VA  to  1MVA  UPS   Ø  Datacenter  Cooling  SoluVon   Ø  Solar  Power  SoluVon   Ø  Building  AutomaVon  &  Management   Ø  Electrical  DistribuVon   Ø  Many  more  products….  
  • 5. Schneider Electric 5- Division - Name – Date Where  we  use  Perforce   Ø  Product  test  soYware  development   Ø  Graphical  Programming     Ø  50+  Developers  worldwide   Ø  100+  various  product  test  soYware   Ø  1000+  product  test  staVons   Ø  2000+  SKU’s  tested  
  • 6. Schneider Electric 6- Division - Name – Date How  we  use  Perforce   Ø  Replaced  convenVonal  way  of  soYware   revision  control  management   Ø  Hardware  based  soYware  development   Ø  Wide  range  of  developers   Ø  File  size  ranges  from  1KB  to  50MB   Ø  File  types  are  VI,  doc,  txt,  etc   Ø  Mainly  uses  for  matured  product  &  not  for   new  developments  
  • 7. Schneider Electric 7- Division - Name – Date How  we  use  Perforce    contd...   Ø  High-­‐end  VM  server  with  Windows  2008   Ø  300GB  SAN  Storage  with  RAID  5,  DRS,  etc   Ø  Using  JAVA  for  all  triggers  &  daemons   Ø  No  Branching  &  Concurrent  development   (Surprise!!!!!)   Ø  Using  Lotus  Notes  for  releasing  applicaVons   Ø  Synchronize  revision  no.  between  Labview,   Perforce  &  Lotus  Notes  
  • 8. Schneider Electric 8- Division - Name – Date How  we  use  Perforce    contd...   Source  Code  Development   Releasing  ApplicaVon   Create   ApplicaVon  Feedback  &   Bug  fix   Lotus  Notes  
  • 9. Schneider Electric 9- Division - Name – Date Why  we  use  &  like  Perforce   Ø  Disciplined  way  of  soYware  development   Ø  Highly  secured  &  restrict  unauthorized  access   Ø  Flexible  licensing  system   Ø  Easy  to  setup,  migrate  &  scale  up   Ø  Requires  less  maintenance  (no  full  Vme  admin)   Ø  NaVonal  Instruments  (NI)  uses  Perforce   Ø  Excellent  support  from  NI  &  Perforce   Ø  Flexible  in  implement  release  policy  
  • 10. Schneider Electric 10- Division - Name – Date