Forzosamente

Compañía de software estadounidense
Software de Perforce, Inc.
Tipo de empresaPrivado
IndustriaSoftware de control de versiones , gestión del ciclo de vida de las aplicaciones , gestión de repositorios Git , herramientas de colaboración para desarrolladores, herramientas de automatización de plataformas y software de planificación ágil
Fundado1995 ; hace 29 años en Alameda, California , EE. UU. ( 1995 )
FundadorChristopher Seiwald
SedeMinneapolis, Minnesota , Estados Unidos
Área atendida
Mundial
Personas clave
  • Christopher Seiwald (Fundador)
  • Jim Cassens (director ejecutivo)
  • Secadora Janet (Silla)
Productos
Dueño
Número de empleados
1.200 (2022) [1]
Sitio webes.perforce.com

Perforce Software, Inc. es un desarrollador estadounidense de software utilizado para desarrollar y ejecutar aplicaciones, incluido software de control de versiones , gestión de repositorios basada en web, colaboración de desarrolladores, gestión del ciclo de vida de las aplicaciones , servidores de aplicaciones web, herramientas de depuración, automatización de plataformas y software de planificación ágil .

La empresa tiene su sede en Minneapolis, Minnesota , y es propiedad en partes iguales de las firmas de capital privado Clearlake Capital y Francisco Partners . [2] [3]

Historia

Perforce Software fue fundada en 1995 en Alameda, California por Christopher Seiwald, un desarrollador de software y licenciado en informática por la Universidad de California en Berkeley . [4] Su primer producto también se llamó Perforce y era un sistema de control de versiones que permitía a las empresas colaborar en grandes proyectos de software haciendo un seguimiento de los cambios tanto en el código fuente como en los archivos binarios. [4] [5]

En junio de 2013, la compañía lanzó Helix Swarm, una herramienta para desarrolladores que trabajan en diferentes áreas geográficas para colaborar en la revisión de código. [6]

En junio de 2014, la compañía lanzó una versión de su motor de versiones Perforce, entonces conocido como P4D, que admitía concurrencia . [7]

En marzo de 2015, la empresa renombró su producto a Perforce Helix, que ahora admitía el desarrollo distribuido e incluía funciones de seguridad que permitían el seguimiento del uso sospechoso. [8] Las capacidades de seguridad de Helix incluían la detección de amenazas de IP, desarrollada en conjunto con el proveedor de análisis Interset. [9] En octubre, la empresa colaboró ​​con GitLab para lanzar GitSwarm, una herramienta de software que combinaba el flujo de trabajo distribuido de Git para desarrolladores con el repositorio de código único de Perforce. [10]

En febrero de 2016, Seiwald vendió la empresa al grupo inversor Summit Partners y Janet Dryer fue nombrada nueva directora ejecutiva. [11] La sede de la empresa se trasladó a Minneapolis. [12] En noviembre, Perforce anunció la adquisición de Seapine Software , un proveedor de herramientas de gestión del ciclo de vida de las aplicaciones (ALM). [13] El software TestTrack ALM de Seapine pasó a llamarse Helix ALM. [14]

En septiembre de 2017, la empresa adquirió Hansoft, con sede en Uppsala, Suecia , un desarrollador de software de planificación ágil. [15] También en septiembre, Perforce anunció que había adquirido la empresa finlandesa de servicios de gestión de repositorios Deveo. [16] Los productos de Deveo se fusionaron en Helix TeamHub de Perforce, su primera empresa en solitario para equipos de desarrollo basados ​​en Git.

En enero de 2018, Summit Partners vendió Perforce a la firma de capital privado Clearlake Capital. [2] En mayo, Perforce adquirió Programming Research (PRQA), una firma de análisis de código estático con sede en el Reino Unido . [17] En junio, la compañía anunció que la directora ejecutiva, Janet Dryer, pasaría a ocupar el cargo de presidenta de la junta directiva, y que el director de operaciones y director financiero, Mark Ties, asumiría el cargo de director ejecutivo. [18] En octubre, la compañía adquirió la empresa de pruebas de automatización móvil y web Perfecto. [19]

En enero de 2019, Perforce anunció la adquisición de Rogue Wave Software , una empresa de software centrada en herramientas de desarrollo para informática de alto rendimiento . [20] En abril, la firma de capital privado Francisco Partners adquirió el 50% de Perforce, convirtiéndose en socio igualitario de Clearlake Capital. [3] En septiembre, Perforce Software recibió el Premio de Ingeniería de la Conferencia de Desarrolladores de Entretenimiento Informático (CEDEC) de 2019 por Helix Core. [21] [22]

En junio de 2020, Perforce adquirió el desarrollador de software TestCraft Technologies, un proveedor de pruebas automatizadas de aplicaciones web basadas en Selenium . [23] En julio, Perforce adquirió el desarrollador de software Methodics, un proveedor de software DevOps de gestión del ciclo de vida de la propiedad intelectual para empresas de semiconductores. [24]

En octubre de 2021, Perforce acordó comprar la plataforma de pruebas BlazeMeter de Broadcom Inc por una suma no revelada. [25]

En abril de 2022, Perforce adquirió la plataforma de software de automatización de infraestructura con sede en Portland, Oregón , Puppet . [26] [1]

En marzo de 2024, Perforce adquirió el software de gestión de datos de pruebas Delphix, con sede en Redwood City, California . [27]

Productos

Perforce desarrolla software que los desarrolladores de software utilizan para gestionar el código durante el proceso de desarrollo. La línea de productos incluye lo siguiente:

Núcleo helicoidal

Núcleo helicoidal
Lanzamiento inicial1995 ; hace 29 años ( 1995 )
Versión estable
2022.1/2305383 [28] / 30 de junio de 2022 ; hace 2 años (2022-06-30)
Sistema operativoAIX , FreeBSD , HP-UX , Linux , macOS , NetBSD , Solaris , Windows
TipoControl de revisión
LicenciaPropiedad
Sitio webwww.perforce.com/products/helix-core

Helix Core, anteriormente Perforce Helix, es el software de control de versiones de la empresa para entornos de desarrollo a gran escala. [29] El sistema de control de versiones Helix administra una base de datos central y un repositorio maestro de versiones de archivos .

Los clientes de Helix Core se dividen en cinco categorías: Git , command , GUI , web y plugin . El sistema Perforce puede poner a disposición parte o la totalidad de su contenido como repositorios de Git. Los usuarios de Git y de otros clientes pueden trabajar con el mismo contenido de archivos e historial. Las confirmaciones de Git son visibles para los usuarios de otros clientes como listas de cambios de Perforce, y viceversa. Los usuarios envían los archivos modificados juntos en listas de cambios , que se aplican como confirmaciones atómicas .

El software del servidor y del cliente se publican como ejecutables prediseñados para Microsoft Windows , macOS , Linux , Solaris , FreeBSD y otros sistemas operativos .

Hélice ALM

Hélice ALM
Lanzamiento inicialMarzo de 1996 ; hace 28 años (1996-03)
Versión estable
2022.1.0 / 9 de mayo de 2022 ; hace 2 años (2022-05-09)
Sistema operativoMicrosoft Windows , Linux y Mac OS X
TipoSistema de seguimiento de errores , software de gestión de proyectos
LicenciaPropiedad
Sitio webwww.perforce.com/products/helix-alm

Helix ALM, anteriormente TestTrack , es un conjunto de herramientas utilizadas para la gestión del ciclo de vida de las aplicaciones (ALM), que permite a los desarrolladores gestionar todas las fases de desarrollo de sus productos y sistemas con un solo producto. [13] [14] El software fue desarrollado originalmente por Seapine Software, que fue adquirido por Perforce y renombrado. [30] Helix ALM proporciona un conjunto centralizado de capacidades para gestionar requisitos, defectos, problemas y pruebas durante todo el ciclo de desarrollo de software. [31]

La suite consta de tres componentes: [32]

  • Helix RM para la gestión de requisitos
  • Helix IM para el seguimiento y gestión de problemas
  • Helix TCM para la gestión de casos de prueba

Helix QAC

La empresa desarrolla la herramienta de software de análisis de código estático Helix QAC para los lenguajes de programación C y C++ . [33]

Otros productos y servicios

  • Helix TeamHub es una herramienta de alojamiento de código y artefactos y de colaboración para desarrolladores que admite el desarrollo en entornos Git, además de Apache Subversion y Mercurial . [34]
  • Helix Swarm es una herramienta de desarrollo integrada con Helix Core, que permite a los desarrolladores dispersos geográficamente coordinar su revisión de código. [6]
  • Hansoft es un software utilizado para respaldar el desarrollo de software ágil. [15]
  • Perfecto es una plataforma de pruebas para aplicaciones de escritorio y móviles. [19]
  • TestCraft es una plataforma automatizada de pruebas de aplicaciones web basada en Selenium. [23]

Con la adquisición de Rogue Wave en enero de 2019, Perforce adquirió los siguientes productos:

  • Akana : un proveedor de productos de software informático para la gestión de interfaces de programación de aplicaciones (API)
  • CodeDynamics: una herramienta de software para el análisis dinámico de código [35]
  • Gliffy : software para crear diagramas a través de una aplicación HTML5 basada en la nube
  • HostAccess: un conjunto de productos de emulación de terminal para Windows [ cita requerida ]
  • HydraExpress: un marco para crear servicios web en C++ a partir de código C++ existente [36]
  • Bibliotecas numéricas IMSL : una colección comercial de bibliotecas de software con funciones de análisis numérico para programación informática.
  • PV-WAVE : un lenguaje de programación de cuarta generación orientado a matrices que se utiliza para crear e implementar aplicaciones de análisis visual de datos
  • JRebel y XRebel: herramientas de desarrollo y gestión del rendimiento de Java para desarrolladores de software [37]
  • Klocwork : una herramienta de análisis de código estático
  • SourcePro: software que permite a los desarrolladores crear aplicaciones C++ utilizando API comunes que se pueden migrar de una plataforma a otra [38]
  • Stingray: una herramienta para desarrollar interfaces orientadas a objetos para programación en Windows [39]
  • TotalView para HPC: software de depuración para aplicaciones en lenguajes mixtos C/C++, Fortran y Python [40]
  • Visualización: herramientas de visualización de datos para ayudar con el desarrollo de aplicaciones, incluido un generador de GUI y capacidades de abstracción de gestión de datos [41]
  • Zend Server : un servidor de aplicaciones web para ejecutar y administrar aplicaciones PHP
  • Zend Studio : un entorno de desarrollo integrado (IDE) comercial y propietario para PHP

Además, Perforce también adquirió OpenLogic, una organización de consultoría con experiencia en software de código abierto de Rogue Wave. [42]

Oficinas

La empresa tiene su sede en Minneapolis, Minnesota, y cuenta con oficinas adicionales en todo el mundo. [43]

Referencias

  1. ^ ab Spencer, Malia; Jones, Carter (11 de abril de 2022). "Perforce Software compra el fabricante de software pionero de Portland Puppet". American City Business Journals . Archivado desde el original el 6 de noviembre de 2022.
  2. ^ ab "Clearlake Capital compra Perforce Software". socaltech.com . 2018-01-10 . Consultado el 2018-01-11 .
  3. ^ ab "Francisco Partners y Clearlake se unen para un acuerdo con Perforce". pitchbook.com . 2019-05-01 . Consultado el 2019-05-15 .
  4. ^ ab "The Light Touch - How a Hands-off CEO Rads the Forces and Customers" (El toque ligero: cómo un director ejecutivo que no interviene reúne a las fuerzas y a los clientes). alamedamagazine.com . 11 de abril de 2008. Archivado desde el original el 7 de diciembre de 2017. Consultado el 21 de noviembre de 2017 .
  5. ^ "Perforce actualiza la interfaz multiplataforma para la herramienta de control de versiones de software". macworld.com . 2008-03-10 . Consultado el 2017-11-21 .
  6. ^ ab "Perforce Swarm, una plataforma para desarrolladores que compite con GitHub y Atlassian". techcrunch.com . 2013-06-12 . Consultado el 2017-11-21 .
  7. ^ "Perforce introduce tecnología de concurrencia en la plataforma de control de versiones". sdtimes.com . 2014-06-11 . Consultado el 2017-11-21 .
  8. ^ "Perforce se vuelve totalmente distribuida en la gestión del código fuente". sdtimes.com . 2015-03-04 . Consultado el 2017-11-21 .
  9. ^ "Uso de datos de registro y aprendizaje automático para eliminar a los malos". forbes.com . 2015-03-27 . Consultado el 2017-11-21 .
  10. ^ "La nueva herramienta Perforce ofrece a los desarrolladores lo que aman y a TI lo que necesita". techcrunch.com . 2010-10-06 . Consultado el 2017-11-21 .
  11. ^ "Summit Partners adquiere Perforce Software de Alameda". mercurynews.com . 2016-02-03 . Consultado el 2017-11-21 .
  12. ^ "Face Time: Janet Dryer, directora ejecutiva de Perforce Software". bizjournals.com . 2017-01-10 . Consultado el 2017-11-21 .
  13. ^ ab "Perforce adquiere el proveedor de ALM Seapine Software". sdtimes.com . 2016-11-17 . Consultado el 2017-11-21 .
  14. ^ ab "Perforce pone en práctica la adquisición de Seapine Software con el nuevo TestTrack ALM". pocketgamer.biz . 2017-05-30 . Consultado el 2017-11-21 .
  15. ^ ab "Perforce adquiere el proveedor de herramientas de planificación ágil Hansoft". sdtimes.com . 2017-09-26 . Consultado el 2017-11-21 .
  16. ^ "La empresa estadounidense Perforce compra la finlandesa Deveo". goodnewsfinland.com . 2017-09-15. Archivado desde el original el 2017-11-22 . Consultado el 2017-11-21 .
  17. ^ "Perforce Software, respaldada por Clearlake, adquiere Programming Research". pehub.com . 2018-05-02 . Consultado el 2018-07-09 .
  18. ^ "La directora ejecutiva Janet Dryer lidera la segunda empresa en la clasificación de los mejores lugares para trabajar". startribune.com . 2018-06-21 . Consultado el 2018-07-11 .
  19. ^ ab "Perforce adquirirá al proveedor de pruebas web y móviles Perfecto". sdtimes.com . 2018-10-08 . Consultado el 2018-12-21 .
  20. ^ "Perforce amplía su cartera de DevOps con la adquisición de Rogue Wave". sdtimes.com . 2019-01-22 . Consultado el 2019-01-23 .
  21. ^ "PREMIOS CEDEC 2019". CGWorld (en japonés). 2019-09-09 . Consultado el 2020-04-09 .
  22. ^ Koc, Guler; Aydos, Murat; Tekerek, Mehmet (septiembre de 2019). "Evaluación del uso confiable de Scrum para el desarrollo ágil de software según las opiniones de los desarrolladores de software". 2019 4.ª Conferencia internacional sobre ciencias de la computación e ingeniería (UBMK) . IEEE. págs. 63–67. doi :10.1109/ubmk.2019.8907213. ISBN . 978-1-7281-3964-7.S2CID208208412  .
  23. ^ ab "Perforce adquiere TestCraft". Devops Digest . 2020-06-18 . Consultado el 2020-08-07 .
  24. ^ "Resumen de noticias de SD Times: Perforce Software adquiere Methodics, Android Basics en Kotlin y ronda de financiación de TileDB". SD Times . 2020-07-20 . Consultado el 2020-08-07 .
  25. ^ Jones, Carter (1 de octubre de 2021). "Perforce compra la plataforma de pruebas BlazeMeter de Broadcom". American City Business Journals . Archivado desde el original el 6 de noviembre de 2022.
  26. ^ "Perforce Software adquiere Puppet". TechCrunch . 11 de abril de 2022 . Consultado el 11 de abril de 2022 .
  27. ^ "Perforce completa la adquisición de Delphix". Perforce . 25 de marzo de 2024 . Consultado el 25 de marzo de 2024 .
  28. ^ "Índice de lanzamiento de software - Perforce". www.perforce.com .
  29. ^ "Massive Git: Perforce Helix4Git es Git a escala". techtarget.com . 2017-05-29 . Consultado el 2017-11-21 .
  30. ^ "Perforce pone en práctica la adquisición de Seapine Software con el nuevo TestTrack ALM". 30 de mayo de 2017. Consultado el 17 de junio de 2017 .
  31. ^ Lockwood, Anthony (19 de marzo de 2014). "Selección del editor: actualización de la suite de gestión de desarrollo de productos". Ingeniería de escritorio . Archivado desde el original el 3 de marzo de 2016. Consultado el 17 de enero de 2018 .
  32. ^ "Seapine pone al profesional en la productividad". SD Times . 1 de septiembre de 2008. Archivado desde el original el 30 de octubre de 2013. Consultado el 12 de enero de 2018 .{{cite news}}: CS1 maint: bot: original URL status unknown (link)
  33. ^ "Perforce agrega compatibilidad con Slack a Helix ALM". itprotoday.com . 2018-10-27 . Consultado el 2018-12-07 .
  34. ^ "Perforce lanza Helix TeamHub". devopsdigest.com . 2017-09-12 . Consultado el 2017-11-21 .
  35. ^ "Las pruebas de software se basan en la automatización". SD Times . 2016-02-29 . Consultado el 2020-04-22 .
  36. ^ "Rogue Wave se come a Acumem". The Register . 4 de octubre de 2010 . Consultado el 22 de abril de 2020 .
  37. ^ "Rogue Wave adquiere ZeroTurnaround para sus herramientas de desarrollo de Java". SD Times . 2017-11-29 . Consultado el 2020-04-22 .
  38. ^ "Rogue Wave presenta la actualización de SourcePro". ADT Mag . 2005-08-02 . Consultado el 2020-04-23 .
  39. ^ "Rogue compra Stingray". Computerworld . 26 de enero de 1998 . Consultado el 23 de abril de 2020 .
  40. ^ "Una interfaz para respaldar la identificación de procesos MPI 2 dinámicos para depuración paralela escalable". Research Gate . 2006-09-01 . Consultado el 2020-04-23 .
  41. ^ "Going Rogue (Wave) Over ILOG C++". Dr. Dobbs . 2012-05-11 . Consultado el 2020-04-23 .
  42. ^ "Rogue Wave planea utilizar el portafolio de OpenLogic para implementar soluciones destinadas a ayudar a los desarrolladores a buscar y escribir mejores códigos de fuente abierta más rápido". ZDNet . 2013-08-22 . Consultado el 2020-01-29 .
  43. ^ "Contáctenos". perforce.com . Consultado el 19 de octubre de 2020 .
  • Sitio web oficial
Retrieved from "https://en.wikipedia.org/w/index.php?title=Perforce&oldid=1247293121"