По воле случая - Perforce

Perforce Software, Inc.
Тип Частный
Промышленность Контроль версий программного обеспечения, управления жизненным циклом приложений , Git управления хранилищем, инструменты для совместной работы разработчиков и планирование Agile программного обеспечения
Основан 1995 г.
Штаб-квартира Миннеаполис, Миннесота
Обслуживаемая площадь
по всему миру
Действующие лица
Марк Тис, генеральный директор
Джанет Драйер, председатель совета директоров
Продукты Акана , CodeDynamics, Gliffy , Hansoft, Helix ALM люкс, Helix ядро, Helix ЧАС , Helix Swarm, Helix TeamHub, HostAccess, HydraExpress, IMSL Численный библиотеки , JRebel и Xrebel, Klocwork , OpenLogic, Perfecto, PV-WAVE , SourcePro, Stringray, TestCraft, TotalView для высокопроизводительных вычислений, визуализация, Zend Server , Zend Studio
Владелец Clearlake Capital, Francisco Partners
Количество работников
250+ (2014)
Веб-сайт www .perforce .com

Perforce , юридически Perforce Software, Inc. , является американским разработчиком программного обеспечения, используемого для разработки и запуска приложений, включая программное обеспечение для контроля версий, управление репозиториями через Интернет, совместную работу разработчиков, управление жизненным циклом приложений, серверы веб-приложений, инструменты отладки и программное обеспечение для гибкого планирования. .

Компания базируется в Миннеаполисе, штат Миннесота , и в равной степени принадлежит частным инвестиционным компаниям Clearlake Capital и Francisco Partners .

История

Perforce Software была основана в 1995 году в Аламеде, штат Калифорния , Кристофером Сейвальдом, разработчиком программного обеспечения и выпускником компьютерных наук Калифорнийского университета в Беркли . Его первый продукт также назывался Perforce и представлял собой систему контроля версий, позволяющую компаниям совместно работать над крупными программными проектами, отслеживая изменения как в исходном коде, так и в двоичных файлах.

В июне 2013 года компания выпустила Helix Swarm, инструмент для разработчиков, работающих в разных географических регионах, для совместной работы над проверкой кода.

В июне 2014 года компания выпустила версию своего механизма управления версиями Perforce, известного к тому времени как P4D, который поддерживал параллелизм .

В марте 2015 года компания переименовала свой продукт в Perforce Helix, который теперь поддерживает распределенную разработку и включает функции безопасности, позволяющие отслеживать подозрительное использование. Возможности безопасности Helix включают обнаружение IP-угроз, разработанное совместно с поставщиком аналитических услуг Interset. В октябре компания совместно с GitLab выпустила GitSwarm, программный инструмент, который объединил распределенный рабочий процесс git для разработчиков с единым репозиторием кода Perforce.

В феврале 2016 года Зайвальд продал компанию инвестиционной группе Summit Partners , а Джанет Драйер была назначена новым генеральным директором. Штаб-квартира компании была переведена в Миннеаполис. В ноябре Perforce объявила о приобретении Seapine Software , поставщика инструментов управления жизненным циклом приложений (ALM). Программное обеспечение Seapine TestTrack ALM было переименовано в Helix ALM.

В сентябре 2017 года компания приобрела компанию Hansoft в Уппсале, Швеция , разработчика программного обеспечения для гибкого планирования. Также в сентябре Perforce объявила о приобретении финской компании по управлению репозиториями Deveo. Продукты Deveo были объединены в Helix TeamHub Perforce, первое индивидуальное предприятие для команд разработчиков на базе Git.

В январе 2018 года Summit Partners продала Perforce частной инвестиционной компании Clearlake Capital. В мае Perforce приобрела британскую компанию Programming Research (PRQA), занимающуюся статическим анализом кода . В июне компания объявила, что генеральный директор Джанет Драйер переходит на роль председателя совета директоров, а главный операционный директор / финансовый директор Марк Тис берет на себя роль генерального директора. В октябре компания приобрела компанию Perfecto, занимающуюся тестированием мобильной и веб-автоматизации.

В январе 2019 года Perforce объявила о приобретении Rogue Wave Software , компании-разработчика программного обеспечения, специализирующейся на инструментах разработки для высокопроизводительных вычислений . В апреле частная инвестиционная компания Francisco Partners приобрела 50% Perforce, став равноправным партнером Clearlake Capital. В сентябре Perforce Software была удостоена награды 2019 Computer Entertainment Developers Conference (CEDEC) за разработку Helix Core.

В июне 2020 года Perforce приобрела разработчика программного обеспечения TestCraft Technologies, поставщика автоматизированного тестирования веб-приложений на основе Selenium . В июле Perforce приобрела разработчика программного обеспечения Methodics, поставщика программного обеспечения DevOps для управления жизненным циклом интеллектуальной собственности для полупроводниковых компаний.

Продукты

Perforce разрабатывает программное обеспечение, используемое разработчиками программного обеспечения для управления кодом в процессе разработки. В продуктовую линейку входят:

Ядро спирали

Ядро спирали
Первый выпуск 1995 ; 26 лет назад ( 1995 )
Стабильный выпуск
2021.1 / 2156517/9 июля 2021 г . ; 52 дней назад ( 2021-07-09 )
Операционная система AIX , FreeBSD , HP-UX , Linux , macOS , NetBSD , Solaris , Windows
Тип Ревизионный контроль
Лицензия Проприетарный
Веб-сайт www .perforce .com / products / helix-core

Helix Core, ранее называвшаяся Perforce Helix, - это программное обеспечение компании для управления версиями для крупномасштабных сред разработки. Helix Система управления версиями управляет центральной базой данных и мастер - хранилище из файлов версий.

Клиенты Helix Core делятся примерно на пять категорий: Git , команда , графический интерфейс , веб и подключаемые модули . Система Perforce может сделать часть или весь свой контент доступным в виде репозиториев Git. Пользователи Git и других клиентов могут работать с одним и тем же содержимым файла и историей. Коммиты Git видны пользователям других клиентов как списки изменений Perforce, и наоборот. Пользователи отправляют измененные файлы вместе в списках изменений , которые применяются как атомарные коммиты .

Серверное и клиентское программное обеспечение выпускается в виде готовых исполняемых файлов для Microsoft Windows , macOS , Linux , Solaris , FreeBSD и других операционных систем .

Helix ALM

Helix ALM
Первый выпуск March 1996 ; 25 лет назад ( 1996-03 )
Стабильный выпуск
2020.3.1 / 21 декабря 2020 г . ; 8 месяцев назад ( 2020-12-21 )
Операционная система Microsoft Windows , Linux , Mac OS X
Тип Система отслеживания ошибок , программное обеспечение для управления проектами
Лицензия Проприетарный
Веб-сайт www .perforce .com / products / helix-alm

Helix ALM, ранее называвшийся TestTrack , представляет собой набор инструментов, используемых для управления жизненным циклом приложений (ALM), позволяющий разработчикам управлять всеми этапами разработки своих продуктов и систем с помощью одного продукта. Программное обеспечение было первоначально разработано Seapine Software, которое было приобретено Perforce и переименовано. Helix ALM предоставляет централизованный набор возможностей для управления требованиями, дефектами, проблемами и тестированием на протяжении всего цикла разработки программного обеспечения.

Пакет состоит из трех компонентов:

  • Helix RM для управления требованиями
  • Helix IM для отслеживания и управления проблемами
  • Helix TCM для управления тестовыми случаями

Helix QAC

Компания разрабатывает программный инструмент статического анализа кода Helix QAC для языков программирования C и C ++ .

Прочие товары и услуги

  • Helix TeamHub - это инструмент для размещения кода и артефактов и совместной работы разработчиков, который поддерживает разработку в средах Git, в дополнение к Apache Subversion и Mercurial .
  • Helix Swarm - это инструмент разработки, интегрированный с Helix Core, который позволяет географически рассредоточенным разработчикам координировать проверку кода.
  • Hansoft - это программное обеспечение, используемое для поддержки гибкой разработки программного обеспечения.
  • Perfecto - это платформа для тестирования настольных и мобильных приложений.
  • TestCraft - это автоматизированная платформа для тестирования веб-приложений на основе Selenium.

Приобретены продукты и услуги Rogue Wave Software.

С приобретением Rogue Wave в январе 2019 года Perforce приобрела следующие продукты:

  • Akana - поставщик компьютерных программных продуктов для управления интерфейсом прикладного программирования (API)
  • CodeDynamics - программный инструмент для динамического анализа кода
  • Gliffy - программа для построения диаграмм через облачное приложение HTML5
  • HostAccess - набор продуктов эмуляции терминала для Windows
  • HydraExpress - основа для создания C ++ веб - службы из существующих C ++ кода
  • IMSL Numerical Libraries - коммерческая коллекция программных библиотек с функциями численного анализа для компьютерного программирования.
  • PV-WAVE - язык программирования четвертого поколения, ориентированный на массивы, используемый для создания и развертывания приложений визуального анализа данных.
  • JRebel и XRebel - инструменты разработки Java и управления производительностью для разработчиков программного обеспечения
  • Klocwork - это анализ статического кода инструмент
  • SourcePro - программное обеспечение, позволяющее разработчикам создавать приложения на C ++ с использованием общих API-интерфейсов, которые можно переносить с одной платформы на другую.
  • Stringray - инструмент для разработки объектно-ориентированных интерфейсов для программирования под Windows.
  • TotalView для HPC - программное обеспечение для отладки приложений C / C ++, Fortran и Python на разных языках
  • Визуализация - инструменты визуализации данных для помощи в разработке приложений, включая построитель графического интерфейса пользователя и возможности абстракции управления данными.
  • Zend Server - сервер веб-приложений для запуска и управления приложениями PHP.
  • Zend Studio - коммерческая проприетарная интегрированная среда разработки (IDE) для PHP

Кроме того, Perforce также приобрела OpenLogic, консалтинговую организацию, специализирующуюся на программном обеспечении с открытым исходным кодом, у Rogue Wave.

Клиенты

Клиенты Perforce - разработчики программного обеспечения в самых разных компаниях, включая Netflix , SAP , Disney , Intuit и NYSE . Компания считается лидером в игровой сфере: 18 из 20 ведущих разработчиков игр, включая Ubisoft и Electronic Arts, используют систему управления версиями Perforce.

Офисы

Штаб-квартира компании находится в Миннеаполисе, штат Миннесота, с дополнительными офисами по всему миру.

использованная литература

внешние ссылки