Рациональная синергия
Оригинальный автор(ы) | КейсВэр, Инк. |
---|---|
Разработчик(и) | Рациональное программное обеспечение |
Первоначальный выпуск | 1990 год |
Стабильная версия | 7.2.2.2 [1] / 8 февраля 2021 г |
Написано в | ACcent, Ява |
Операционная система | AIX , HP-UX , Linux , Windows |
Тип | Управление конфигурацией программного обеспечения |
Лицензия | IBM лицензионное соглашение |
Веб-сайт | www |
Rational Synergy — это программный инструмент, который обеспечивает возможности управления конфигурацией программного обеспечения (SCM) для всех артефактов, связанных с разработкой программного обеспечения, включая исходный код , документы и изображения, а также готовые исполняемые файлы и библиотеки программного обеспечения. Rational Synergy также предоставляет репозиторий для инструмента управления изменениями, известного как Rational Change. Вместе эти два инструмента образуют интегрированную среду управления конфигурациями и изменениями, которая используется в организациях, занимающихся разработкой программного обеспечения, которым необходимы контролируемые процессы SCM и понимание того, что находится в сборке их программного обеспечения.
Название Synergy относится к интеграции уровня базы данных с управлением изменениями, которая обеспечивает представление о том, что находится в сборке с точки зрения дефектов.
История
[ редактировать ]Synergy началась в 1988 году как исследовательский проект по автоматизированной разработке программного обеспечения разработчиком программного обеспечения Питом Орелапом из компании Computers West в Ирвайне , Калифорния . Computers West поддерживала себя за счет контрактной разработки программного обеспечения и приложений для финансов и страхования в автосалонах на Pick OS .
В 1989 году компания решила заняться разработкой продукта для управления конфигурацией программного обеспечения и контроля версий , переименовала себя в CaseWare, Inc. и наняла еще трех разработчиков. Система была переосмыслена как платформа для построения систем SCM, работающих на Unix (Sun Solaris).
Было решено, что компилируемый язык, такой как C++, недостаточно гибкий, надежный и производительный, и поэтому был создан новый язык программирования под названием ACcent. ACcent имеет множество функций, похожих на Java , но появился на пять лет раньше него. Он имеет компилятор, который компилирует в машинно-независимые байт-коды, и среду выполнения виртуальной машины с автоматическим управлением памятью. За исключением компилятора и среды выполнения, весь продукт Amplify Control был написан на языке ACcent, включая масштабируемую сетевую архитектуру клиент-сервер и использование базы данных SQL с достаточно гибкой схемой, позволяющей клиенту расширять встроенные данные. печатает в ACcent без изменения физической схемы.
CaseWare Amplify Control также включала в себя систему распределенной автоматизации сборки и непрерывной интеграции , очень похожую на современные инструменты Maven и Hudson . Впервые он был выпущен в 1990 году. Позже система отслеживания ошибок на платформе также была построена .
Компания добилась определенного успеха, но ей не хватало опытного руководства, и она начала терять долю рынка в пользу IBM DevOps Code ClearCase . В 1991 году компания была на грани банкротства, и первоначальные разработчики массово покинули ее . Был назначен новый генеральный директор, и компания перезапустилась, правда, без разработчиков. И CaseWare, и Amplify Control были переименованы в Continuus Software в 1993 году.
К 1997 году доход Continuus приблизился к 100 миллионам и расширился на Европу, в конечном итоге открыв офис службы поддержки в Ирландии с намерением в конечном итоге обеспечить круглосуточную поддержку компаний из списка Fortune 500. Компания считала линейку продуктов Rational Clearcase своим конкурентом на рынке инженерных и научных услуг. и Platinum Harvest как ее конкурент на Уолл-стрит. На тот момент компания начала нанимать специалистов по управлению маркетингом в качестве инженеров по продажам из своей клиентской базы.
На этом этапе опасения по поводу ошибки Y2K стали выгодным стимулом для клиентов покупать продукты SCM, такие как Continuus. Небольшие организации, которые стали слишком большими для Visual Sourcesafe и PVCS, стремились «продвинуться вверх», поскольку они «обрели религию» после осознания того, что им не хватает кода, они препятствуют изменениям друг друга или не имеют достаточного рабочего процесса для бесперебойной работы. Одним из основных преимуществ Continuus в то время был Task Based CM, настройка, которую запросил один из их основных клиентов (Tandem Computer), и которую они включили в основной продукт. Это стало основным преимуществом по сравнению с Rational Clearcase, которому все еще требовались серьезные дополнительные профессиональные услуги для адаптации к рабочему процессу и методологии клиента.
Компания Continuus с переменным успехом также попыталась присоединиться к .com. В течение этого периода вице-президент по разработке рассматривал возможность заставить все работать под Tomcat с использованием сервлетов и «облегченной» версии процесса промежуточного программного обеспечения, которая была известна как «процесс двигателя». В конечном итоге это стало частью пакета продуктов, который был переименован в CM/Synergy и PT/Synergy. После того, как Continuus смог запускать свою базу данных Informix и серверные процессы на Windows Server, была добавлена интеграция с Visual Studio, чтобы сделать Continuus похожим на Visual Sourcesafe для IDE. Уолт Дисней купился на этот продукт, поскольку он решал проблемы 2000 года. Межсетевая работа в США (USi) стала «крупнейшей единичной транзакцией» в начале 1999 года.
Среди других компаний, которые были клиентами на тот момент, были Remedy (программное обеспечение службы поддержки), Signet Bank, Bank of America, SAIC (включая довольно странное сотрудничество с компанией по веб-разработке, создавшей секс-сайт доктора Рут ) и Novell.
29 июля 1999 года Continuus Software объявила о публичном размещении своих акций на фондовой бирже NASDAQ . [2] В октябре 2000 года шведская компания-разработчик программного обеспечения Telelogic согласилась приобрести Continuus Software в рамках сделки на сумму 42 миллиона долларов. [3] В рамках Telelogic компания Continuus была переименована в Synergy. Недавно компания также приобрела QSS и линейку продуктов DOORS. В результате летом 2001 года было принято решение уволить весь персонал организации Continuus Professional Services, мотивируя это тем, что сотрудники службы QSS смогут поддерживать оба продукта. Эта стратегия не сработала, и некоторые из бывших сотрудников сферы услуг смогли найти работу консультантов у клиентов Continuus. В 2008 году IBM объявила о покупке Telelogic. [4] Synergy был добавлен в семейство инструментов SCM IBM Rational Software и получил название Rational Synergy. В 2021 году IBM объявила об отзыве и прекращении поддержки Rational Synergy и Rational Change. [5]
Примечания
[ редактировать ]- ^ «Rational Synergy Fix Pack 2(7.2.2.2) для 7.2.2» . www.ibm.com . 8 февраля 2021 г.
- ^ «Ирвайнская компания Continuus планирует публичное размещение акций» . Лос-Анджелес Таймс . 27 апреля 1999 года . Проверено 27 августа 2008 г.
- ^ «Telelogic объявляет о соглашении о приобретении Continuus» (PDF) . Телелогик. 25 октября 2000 года . Проверено 27 августа 2008 г.
- ^ «IBM приобретает Telelogic» . ИБМ. 23 апреля 2008 года . Проверено 27 августа 2008 г.
- ^ «Прекращение поддержки программного обеспечения: IBM Rational ClearCase 9.0.1; Прекращение поддержки и прекращения поддержки программного обеспечения: выберите номера деталей IBM Rational Synergy 7.2.x и IBM Rational Change 5.3.x» . ИБМ. 26 октября 2021 г. . Проверено 1 декабря 2021 г.