Perforce - Perforce

Perforce Software, Inc.
Type Privat
Industri Versionsstyring software, ansøgning lifecycle management , Git repository ledelse, udvikler samarbejdsværktøjer og Agile planlægning software
Grundlagt 1995
Hovedkvarter Minneapolis, MN
Område betjent
I hele verden
Nøglepersoner
Mark Ties, administrerende direktør
Janet Dryer, bestyrelsesformand
Produkter Akana , CodeDynamics, Gliffy , Hansoft, Helix ALM suite, Helix Core, Helix QAC , Helix Swarm, Helix TeamHub, HostAccess, HydraExpress, IMSL Numerical Libraries , JRebel og Xrebel, Klocwork , OpenLogic, Perfecto, PV-WAVE , SourcePro, Stringray, TestCraft, TotalView til HPC, Visualisering, Zend Server , Zend Studio
Ejer Clearlake Capital, Francisco Partners
Antal medarbejdere
250+ (2014)
Internet side www .perforce .com

Perforce , juridisk Perforce Software, Inc. , er en amerikansk udvikler af software, der bruges til at udvikle og køre programmer, herunder versionsstyring software, webbaseret arkiv ledelse, udvikler samarbejde, ansøgning lifecycle management , web applikationsservere, debugging værktøjer og Agile planlægning software .

Virksomheden er baseret i Minneapolis, Minnesota , og ejes ligeligt af private equity -virksomheder Clearlake Capital og Francisco Partners .

Historie

Perforce Software blev grundlagt i 1995 i Alameda, Californien af Christopher Seiwald, en softwareudvikler og uddannet datalogi fra UC Berkeley . Det første produkt blev også kaldt Perforce og var et versionskontrolsystem, der tillod virksomheder at samarbejde om store softwareprojekter ved at holde styr på ændringer i både kildekoden og binære filer.

I juni 2013 udgav virksomheden Helix Swarm, et værktøj til udviklere, der arbejder i forskellige geografiske områder for at samarbejde om kodeanmeldelse.

I juni 2014 udgav virksomheden en version af sin Perforce -versioneringsmotor, dengang kendt som P4D, som understøttede samtidighed .

I marts 2015 omdøbte virksomheden sit produkt til Perforce Helix, som nu understøttede distribueret udvikling og inkluderede sikkerhedsfunktioner, der tillod mistænkelig brugssporing. Helix's sikkerhedsfunktioner omfattede registrering af IP-trusler, der er udviklet sammen med analyseleverandøren Interset. I oktober samarbejdede virksomheden med GitLab for at frigive GitSwarm, et softwareværktøj, der kombinerede git -distribueret arbejdsgang for udviklere med Perforces enkeltkodelager.

I februar 2016 solgte Seiwald virksomheden til investeringsgruppen Summit Partners , og Janet Dryer blev udnævnt til ny administrerende direktør. Virksomhedens hovedsæde blev flyttet til Minneapolis. I november annoncerede Perforce købet af Seapine Software , en udbyder af værktøjer til styring af applikationslivscyklus (ALM). Seapines TestTrack ALM -software blev omdøbt til Helix ALM.

I september 2017 erhvervede virksomheden Uppsala, Sverige -baserede Hansoft, udvikler af Agile -planlægningssoftware. Også i september meddelte Perforce, at det havde købt det finske selskab for depotforvaltningstjenester Deveo. Deveos produkter blev fusioneret til Perforces Helix TeamHub, dets første solo-venture for Git-baserede udviklingsteam.

I januar 2018 solgte Summit Partners Perforce til private equity -firmaet Clearlake Capital. I maj købte Perforce UK-baserede Programming Research (PRQA), et statisk kodeanalysefirma . I juni meddelte virksomheden, at administrerende direktør Janet Dryer flyttede til rollen som bestyrelsesformand, og COO/CFO Mark Ties indtog rollen som administrerende direktør. I oktober købte virksomheden mobil- og webautomatiseringstestfirma Perfecto.

I januar 2019 annoncerede Perforce købet af Rogue Wave Software , et softwarefirma med fokus på udviklingsværktøjer til højtydende computing . I april erhvervede private equity -firmaet Francisco Partners 50% af Perforce og blev en ligeværdig partner med Clearlake Capital. I september blev Perforce Software tildelt prisen for Computer Entertainment Developers Conference (CEDEC) for teknik for Helix Core i 2019 .

I juni 2020 erhvervede Perforce softwareudvikler TestCraft Technologies, en udbyder af automatiserede Selen baserede web-applikation test. I juli erhvervede Perforce softwareudvikler Methodics, en DevOps -softwareleverandør af intellektuel ejendoms livscyklusstyring til halvledervirksomheder.

Produkter

Perforce udvikler software, der bruges af softwareudviklere til at styre kode under udviklingsprocessen. Produktlinjen indeholder følgende:

Helix Core

Helix Core
Første udgivelse 1995 ; 26 år siden ( 1995 )
Stabil udgivelse
2021.1 / 2156517 / 9. juli 2021 ; 52 dage siden ( 2021-07-09 )
Operativ system AIX , FreeBSD , HP-UX , Linux , macOS , NetBSD , Solaris , Windows
Type Revisionskontrol
Licens Proprietære
Internet side www .perforce .com /products /helix-core

Helix Core, tidligere Perforce Helix, er virksomhedens versionskontrolsoftware til store udviklingsmiljøer. Den Helix Version Control System forvalter en central database, og en master repository af fil -versioner.

Helix Core -klienter falder i omtrent fem kategorier: Git , kommando , GUI , web og plugin . Perforce -systemet kan gøre en del af eller hele dets indhold tilgængeligt som Git -arkiver. Brugere af Git og andre klienter kan arbejde med det samme filindhold og historik. Git commits er synlige for brugere af andre klienter som Perforce -ændringslister og omvendt. Brugere indsender ændrede filer sammen i ændringslister , som anvendes som atomforpligtelser .

Server- og klientsoftwaren frigives som forudbyggede eksekverbare filer til Microsoft Windows , macOS , Linux , Solaris , FreeBSD og andre operativsystemer .

Helix ALM

Helix ALM
Første udgivelse Marts 1996 ; 25 år siden ( 1996-03 )
Stabil udgivelse
2020.3.1 / 21. december 2020 ; 8 måneder siden ( 2020-12-21 )
Operativ system Microsoft Windows , Linux , Mac OS X
Type Bugsporingssystem , software til projektstyring
Licens Proprietære
Internet side www .perforce .com /products /helix-alm

Helix ALM, tidligere TestTrack , er en række værktøjer, der bruges til applikationslivscyklusstyring (ALM), så udviklere kan styre alle deres produkt- og systemudviklingsfaser med et produkt. Softwaren blev oprindeligt udviklet af Seapine Software, som blev erhvervet af Perforce og rebranded. Helix ALM har en centraliseret pakke med funktioner til styring af krav, fejl, problemer og test i hele softwareudviklingscyklussen.

Der er tre komponenter i pakken:

  • Helix RM til kravstyring
  • Helix IM til problemsporing og -styring
  • Helix TCM til test case management

Helix QAC

Virksomheden udvikler Helix QAC statisk kodeanalyse software værktøj til C og C ++ programmeringssprog.

Andre produkter og tjenester

  • Helix TeamHub er et kode- og artefaktværts- og udviklingssamarbejdsværktøj, der understøtter udvikling i Git -miljøer, ud over Apache Subversion og Mercurial .
  • Helix Swarm er et udviklingsværktøj integreret med Helix Core, der giver geografisk spredte udviklere mulighed for at koordinere deres kodeanmeldelse.
  • Hansoft er software, der bruges til at understøtte agil softwareudvikling.
  • Perfecto er en testplatform til desktop- og mobilapps.
  • TestCraft er en automatiseret selenbaseret webapplikationstestplatform.

Erhvervede Rogue Wave Software -produkter og -tjenester

Med købet af Rogue Wave i januar 2019 købte Perforce følgende produkter:

  • Akana - en udbyder af computersoftwareprodukter til administration af applikationsprogrammeringsinterface (API)
  • CodeDynamics - et softwareværktøj til dynamisk kodeanalyse
  • Gliffy - software til diagrammer via en HTML5 skybaseret app
  • HostAccess - en række terminalemuleringsprodukter til Windows
  • HydraExpress - en ramme til oprettelse af C ++ - webtjenester ud fra eksisterende C ++ - kode
  • IMSL Numerical Libraries - en kommerciel samling af softwarebiblioteker med numerisk analysefunktionalitet til computerprogrammering
  • PV-WAVE -et array-orienteret fjerde generations programmeringssprog, der bruges til at opbygge og implementere visuelle dataanalyseapplikationer
  • JRebel og XRebel - Java udviklings- og performance management værktøjer til softwareudviklere
  • Klocwork - et værktøj til analyse af statisk kode
  • SourcePro - software, der gør det muligt for udviklere at bygge C ++ - apps ved hjælp af fælles API'er, der kan migreres fra en platform til en anden
  • Stringray - et værktøj til udvikling af objektorienterede frontender til Windows -programmering
  • TotalView til HPC - Debugging -software til C/C ++, Fortran og Python -applikationer med blandet sprog
  • Visualisering - datavisualiseringsværktøjer til at hjælpe med applikationsudvikling, herunder en GUI -builder og datahåndteringsabstraktionsevner
  • Zend Server - en webapplikationsserver til at køre og administrere PHP -applikationer
  • Zend Studio - et kommercielt, proprietært integreret udviklingsmiljø (IDE) til PHP

Derudover erhvervede Perforce også OpenLogic, en konsulentorganisation med ekspertise inden for open source -software fra Rogue Wave.

Kunder

Perforces kunder er softwareudviklere i en lang række virksomheder, herunder Netflix , SAP , Disney , Intuit og NYSE . Virksomheden betragtes som førende inden for spilområdet, hvor 18 af de 20 bedste spiludviklere herunder Ubisoft og Electronic Arts bruger Perforce -versionskontrol.

Kontorer

Virksomheden har hovedkontor i Minneapolis, Minnesota, med yderligere kontorer over hele verden.

Referencer

eksterne links