Рациональная синергия


Из Википедии, бесплатной энциклопедии
  (Перенаправлено с Accent (язык программирования) )
Перейти к навигации Перейти к поиску

Rational Synergy - это программный инструмент, который обеспечивает возможности управления конфигурацией программного обеспечения (SCM) для всех артефактов, связанных с разработкой программного обеспечения, включая исходный код , документы и изображения, а также окончательно созданный исполняемый файл программного обеспечения и библиотеки. Rational Synergy также предоставляет репозиторий для инструмента управления изменениями , известного как Rational Change. Вместе эти два инструмента образуют интегрированную среду управления конфигурацией и изменениями, которая используется в организациях, занимающихся разработкой программного обеспечения, которым необходимы контролируемые процессы SCM и понимание того, что входит в сборку их программного обеспечения.

Название Synergy относится к его интеграции на уровне базы данных с Change Management, которая обеспечивает представление о том, что находится в сборке, с точки зрения дефектов.

История

Synergy начала свою деятельность в 1988 году как исследовательский проект компьютерной инженерии программного обеспечения, осуществленный разработчиком программного обеспечения Питом Орелупом в компании Computers West of Irvine , Калифорния . Computers West поддерживала себя разработкой программного обеспечения по контрактам и приложением для финансирования и страхования в автомобильных дилерских центрах на базе Pick OS , и, вероятно, в ней работало менее 10 сотрудников.

В 1989 году компания решила продолжить разработку продукта для управления конфигурацией программного обеспечения и контроля версий , переименовала себя в CaseWare, Inc. и наняла еще трех разработчиков: Алана Райта, Криса Мейснера и Грега Холмберга. Система была переосмыслена как платформа для построения систем SCM, работающих на Unix (Sun Solaris).

Было решено, что скомпилированный язык, такой как C ++, недостаточно гибкий, надежный и производительный, поэтому был создан новый язык программирования под названием Accent. Accent имеет много функций, аналогичных Java , но старше его на пять лет. Он имеет компилятор, который компилируется в независимые от машины байт-коды, и среду выполнения виртуальной машины с автоматическим управлением памятью. За исключением компилятора и среды выполнения, весь продукт Amplify Control был написан на языке Accent, включая масштабируемую сетевую архитектуру клиент-сервер и использование базы данных SQL с достаточно гибкой схемой, позволяющей клиентам расширять встроенные данные. типы в Accent без изменения физической схемы.

CaseWare Amplify Control также включает распределенную автоматизацию сборки и систему непрерывной интеграции , очень похожую на сегодняшние инструменты Maven и Hudson . Впервые он был выпущен в 1990 году. Позже на платформе была построена система отслеживания ошибок .

Компания была в некотором роде успешной, но ей не хватало опытного руководства, и она начала терять долю рынка в пользу ClearCase . В 1991 году компания почти разорилась, и первоначальные разработчики массово ушли . Был приглашен новый генеральный директор Джон Уорк, и компания была перезапущена, хотя и без разработчиков. И CaseWare, и Amplify Control были переименованы в Continuus Software в 1993 году.

К 1997 году выручка Continuus приблизилась к 100 млн и расширилась на Европу, в конечном итоге открыв офис службы поддержки в Ирландии с намерением в конечном итоге обеспечить круглосуточную поддержку Fortune 500. Компания рассматривала линейку продуктов Rational Clearcase как своего конкурента на рынке инженерных и научных исследований. и Platinum Harvest в качестве своего конкурента на Уолл-стрит. На этом этапе компания начала набирать специалистов по маркетингу в качестве инженеров по продажам из своей клиентской базы из таких клиентов, как Lockheed Martin, Texas Instruments, Motorola, Novell, Northrop Grumman, Liberty Mutual и Lexmark.

Опасения по поводу ошибки 2000 года были выгодным мотиватором для клиентов покупать продукты SCM, такие как Continuus. Более мелкие организации, которые стали слишком большими для Visual Sourcesafe и PVCS, стремились «двигаться вверх», поскольку они «обрели религию» после того, как осознали, что им не хватает кода, что они вносят изменения друг в друга или не имеют достаточного рабочего процесса для бесперебойной работы. Одним из основных преимуществ Continuus в то время был CM на основе задач, настройка, которую запросил один из их основных клиентов (Tandem Computer), которую они включили в основной продукт. Это превратилось в главный аргумент в пользу Rational Clearcase, который по-прежнему нуждался в серьезных дополнительных профессиональных услугах, чтобы адаптироваться к рабочему процессу и методологии клиента. Также здесьPlatinum была приобретена Computer Associates и в конечном итоге постигла участь всех / большинства приобретений CA, когда программное обеспечение было оставлено гнить, а затраты на его обслуживание резко возросли.

Continuus с переменным успехом пытался также завоевать популярность .com. В течение этого периода, когда Уорк был генеральным директором, Билл Филбин в качестве вице-президента по проектированию смотрел на то, как заставить вещи работать под Tomcat с помощью сервлетов и «облегченной» версии процесса промежуточного программного обеспечения, известного как «процесс движка». В конечном итоге это стало частью пакета продуктов, который Филбин переименовал в CM / Synergy и PT / Synergy. Были исследованы другие интересные интеграции с Continuus в пакеты для разработчиков, чтобы привлечь потенциальных клиентов. После того, как Continuus запустил свою базу данных Informix и серверные процессы на Windows Server, была добавлена ​​интеграция с Visual Studio, чтобы Continuus выглядел в среде IDE как Visual Sourcesafe. В то время Powerbuilder все еще занимал большую долю рынка по сравнению с Visual Basic, поэтому он тоже стал целью. Как результат,Уолт Дисней купился на продукт, поскольку он решал проблемы 2000 года. Межсетевое взаимодействие в США (USi) стало «крупнейшей отдельной транзакцией» в начале 1999 года, и это в значительной степени закрепило ожидаемое IPO. Среди других известных людей .COM, купивших Continuus на тот момент, были ValueAmerica (вдохновитель книги «Точечная бомба») и Portal Software. Среди других компаний, которые на тот момент были клиентами, были Remedy (программное обеспечение службы поддержки), Signet Bank, Bank of America, United Guaranty, SAIC (включая довольно странное сотрудничество с компанией веб-разработчиков, создавшей секс-сайт Dr Ruth), Novell и крупный веб-сайт, который управлял и обслуживал контент, а именно порнографические материалы. Была надежда, что 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 была добавлена ​​всемейство инструментов SCMIBM Rational Software и получиланазвание Rational Synergy.

Примечания

  1. ^ «IBM Rational Synergy Fix Pack 5 (7.2.1.6) для 7.2.1» .
  2. ^ "Основанная в Ирвине компания Continuus планирует публичное размещение акций" . LA Times . 27 апреля 1999 . Проверено 27 августа 2008 .
  3. ^ «Telelogic объявляет о соглашении приобрести Continuus» (PDF) . Telelogic. 25 октября 2000 . Проверено 27 августа 2008 .
  4. ^ «IBM приобретает Telelogic» . IBM. 23 апреля 2008 . Проверено 27 августа 2008 .

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

  • Рациональная синергия
  • Центр знаний IBM для Rational Synergy
  • Библиотека документации Rational Synergy для документации до версии 7.2
Источник « https://en.wikipedia.org/w/index.php?title=Rational_Synergy&oldid=1036687520#History »