CA-Telon

редактировать
Оригинальный логотип TELON, показывающий восемь концентрических кругов, представляющих октаву. Предоставлено Доном Кристенсеном

TELON, позже переименованный в CA-TELON, является одним из первых коммерчески успешных генераторов приложений для создания бизнес-приложений.

Содержание

  • 1 Обзор
  • 2 История
    • 2.1 Ранние стадии
    • 2.2 Christensen Systems, Inc
      • 2.2.1 Техническое руководство
      • 2.2.2 Финансовое положение
      • 2.2.3 Преимущества TELON перед конкурентами
    • 2.3 Pansophic Systems
      • 2.3.1 Проблемы версии 2.0
      • 2.3.2 Telon / 38
    • 2.4 Computer Associates («CA»)
  • 3 Источники

Обзор

TELON - это система разработки приложений, которая в настоящее время продается и поддерживается CA Technologies (ранее CA, Inc. и Computer Associates International, Inc.). Когда он был представлен в 1981 году, он был одним из первых инструментов автоматизированной разработки программного обеспечения («CASE») на коммерческом рынке. Инструменты разработчика работают на IBM MVS операционных системах с использованием TSO (IBM Time Sharing Option ) и персональных компьютеров («ПК») под управлением MS-Windows, а целевые среды включают IMS и CICS системы обработки транзакций. TELON поддерживал несколько технологий баз данных, в том числе IBM VSAM, IMS / DB, DB2, а также Cullinet IDMS.

TELON - это приложение генератор кода, которое использует макросы для генерации кода COBOL или PL / I, который может выполняться изначально в целевой среде без проприетарного кода времени выполнения. Разработчики создают дизайн экрана в TELON Design Facility (TDF) и определяют атрибуты экрана. Затем дизайн можно запустить с помощью прототипа для проверки потока экрана. Затем макросы генерируют код, используя информацию, созданную TDF. Наконец, TELON Test Facility используется вместе с отладчиками кода для поиска и исправления ошибок до того, как приложение будет запущено в производство.

История

Ранние стадии

TELON был первоначально задуман и разработан Крисом Макнилом и Доном Кристенсеном в конце 1970-х годов, когда Макнил был инженером-программистом в Компания Liberty Mutual Insurance Company, и Кристенсен был системным инженером IBM, заключившим контракт с Liberty Mutual. За время своего пребывания в должности Liberty Mutual установила миникомпьютер IBM 3790 вместе с системой обработки претензий (CAPS), созданной компанией Insurance Systems of America. Кристенсен работал с МакНилом над проектом, который адаптировал пакет для использования в Liberty Mutual. Эта настройка, в которой использовался громоздкий язык макросов IBM, потребовала от инженера создания нескольких форм для каждого экрана IBM 3270, а затем преобразование экранов для выполнения на 3790. Это было неудобно использовать (МакНил назвал это « распределенная головная боль »), и поэтому Кристенсен использовал язык макросов для создания генератора, который мог бы создавать каждую форму из единственного источника. Это был первый шаг к развитию TELON.

Следующие несколько лет Кристенсен и МакНил работали над следующим приложением для обработки претензий. Макнил разработал шаблоны программ на языке COBOL, а Кристенсен закодировал макросы для создания реальных программ на языке COBOL. Они создали систему, которая могла генерировать код COBOL из макетов экрана, созданных пользователями. COBOL работал в интерактивной среде IBM TSO и позволял пользователям и инженерам тестировать поток экрана. Когда пользователь хотел изменения, макет изменялся с помощью инструмента дизайна и создавался новый COBOL. Это оказался очень успешный способ прототипирования новой системы. Liberty Mutual подала заявку на создание новой системы, которую Digital Equipment Corporation выиграла в 1979 году. Затем Кристенсен ушел из IBM, чтобы работать частным консультантом в Liberty Mutual. Когда в том же году Liberty Mutual переехала в офис в Нью-Гэмпшир, Макнил покинул компанию, чтобы изучать классическую гитару на Кейп-Код.

. Кристенсен расширил макросы для системы (которую он называл ADS на время - Система разработки приложений) для создания COBOL для среды транзакций IBM IMS. Затем он попытался убедить руководство Liberty Mutual использовать расширенную систему для создания нового приложения, над которым работала Liberty Mutual. Консервативное руководство воздержалось от использования непроверенной системы для критически важных приложений и отказалось. В 1981 году Кристенсен начал искать потенциальных клиентов для ADS за пределами Liberty Mutual.

Christensen Systems, Inc

Техническое руководство

В 1981 году Дон Кристенсен был представлен Филу Стимфалу, инженеру-программисту, который отвечал за технические решения в New England Life Insurance ( НЕЛИ). Stymfal сразу увидел преимущества ADS и не побоялся пробовать новые продукты. Он рекомендовал NELI приобрести TELON, и NELI стала первым коммерческим заказчиком, подписав лицензионное соглашение на 30 тысяч долларов в середине 1981 года.

Когда система зарекомендовала себя в NELI, Стимфаль использовал свои связи через The New England Productivity Group, чтобы вызвать больший интерес к TELON. Благодаря этим контактам Кристенсен смог подписать еще двух клиентов из Бостона с лицензионными соглашениями на 30 тысяч долларов: Raytheon и John Hancock Life Insurance. Кристенсен заявил, что TELON, возможно, никогда бы не добился успеха без влияния Stymfal и его уверенности в рекомендации непроверенного продукта.

Незадолго до контракта с NELI Кристенсен покинул Liberty Mutual, чтобы основать свою собственную компанию. Поскольку ADS была написана на мэйнфрейме Liberty Mutual, Кристенсен ушел, понимая, что, если Liberty когда-либо решит использовать TELON, она сможет получить программное обеспечение бесплатно. Christensen Systems Inc. была создана вскоре после подписания контракта с NELI, и ее первым сотрудником стал Крис Макнил, который работал с Кристенсеном еще в Liberty Mutual, прежде чем переехать в Кейп-Код. В его обязанности входила поддержка NELI и продолжение работы над TELON.

Когда стало очевидно, что TELON становится успешным продуктом, а CSI - стабильной компанией, Liberty Mutual стала четвертым клиентом к концу 1981 года. Они смогли использовать программное обеспечение бесплатно, но позже подписали соглашение о поддержке. Надо отдать должное и исходной системе Liberty Mutual CAPS, и вторым приложениям для обработки претензий, над которыми Макнил и Кристенсен работали, работая в Liberty Mutual, были переписаны с использованием TELON.

Имея к началу 1982 года четырех крупных клиентов, CSI наняла Стимфаль в качестве второго сотрудника, который работал вместе с МакНилом. Роль Стимфала заключалась в том, чтобы быть директором по развитию, и он вместе с МакНилом принимал большинство технологических решений в отношении TELON до их ухода в 1987 году. К этому моменту Кристенсен перешел в более активную позицию по продажам и маркетингу. Офис был открыт в Куинси, Массачусетс, а в сентябре был нанят разработчик Гиг Кирк. В октябре Боб Гил, знакомый со Stymfal, был назначен финансовым директором для ведения бизнеса и планирования продаж.

Имя TELON еще не было создано, и система все еще вызывалась под общим именем ADS. Было проведено случайное исследование, чтобы придумать имя. Кристенсен был привлечен к использованию греческих работ и первоначально исследовал использование Телоса (греч. «Цель» или «цель»), но он уже использовался компанией-разработчиком программного обеспечения в Калифорнии. Наконец, ТЕЛОН был выбран как сокращение Телоса и Эона (навсегда). Макнил создал черновик логотипа TELON, используя восемь концентрических кругов, чтобы обозначить октаву и несколько этапов эволюционного развития. Затем был нанят местный графический дизайнер, который профессионально нарисовал его.

Легкость, с которой CSI смогла привлечь своих первых четырех клиентов, вызвала отсутствие срочности в продолжении продаж. Кристенсен не создал достаточно большой воронки продаж, чтобы поддерживать рост, что привело к затишью в продажах. Позже это поспособствовало решению продать CSI компании Pansophic Systems.

В течение 1982–83 годов развитие TELON продолжалось с добавлением дополнительных функций, в том числе:

  • Создание COBOL для выполнения в среде CICS.
  • Создание PL / I. TELON был единственным из основных генераторов CASE, который генерировал PL / I
  • , поддерживающий несколько баз данных, включая IMS / DB и DB2.

. К этому времени TELON сам начал стать большим приложением. TELON Design Facility (TDF) представлял собой серию приложений TSO, которые помогали пользователям создавать свои экраны. С самого начала было решено, что TDF будет написан с использованием самого TELON. Позднее Кристенсен заметил, что это помогло гарантировать, что TELON будет надежной системой, потому что разработчики будут вынуждены ее использовать. Это также дало CSI идеи о способах повышения производительности.

Финансовая картина

Показатели продаж TELON за 1980-е годы (Источник: Боб Гил)
ГодПродажи
1981 :110 тысяч долларов
1982:850 тыс. Долл.
1983:1,8 млн долл.
1984:3 млн долл.
1985:6 млн долл.
1986 г. :12 миллионов долларов
1987:18 миллионов долларов
1988:28 миллионов долларов
1989:34 миллиона долларов

Почти все ранние продажи TELON были получены благодаря контактам Фила Стимфала с другими страховыми компаниями. Эти контакты дали CSI возможность провести демонстрацию в компаниях, которые обычно заканчивались продажей. Компании, не входящие в круг Stymfal, неохотно смотрели на TELON, возможно, потому, что он был намного дешевле, чем его основные конкуренты в то время, Mark V от Informatics и генератор приложений IBM, и поэтому не воспринимался всерьез. В 1982 году TELON для IMS продавался за 75 000 долларов, поэтому CSI подняла цену до 95 000 долларов, чтобы придать ему больше доверия. Также была повышена цена предложения CICS. Два года спустя, после того, как компания была приобретена Pansophic, цена на TELON еще раз повысилась по тем же причинам.

В 1982 году CSI смогла получить 100 000 долларов оборотного капитала от консалтинговой фирмы Computer Partners в Бостоне в обмен на эксклюзивное право вводить TELON в компании Бостона. Год спустя CSI выкупила свое обязательство, получив ссуду от State Street Bank and Trust Company.

Преимущества TELON перед его конкурентами

Основным активом TELON было то, что он работал; клиенты смогли увидеть немедленную отдачу от своих инвестиций в программное обеспечение. В первые годы, когда TELON был дешевле, заказчику требовался только один проект, чтобы окупиться. Даже после повышения цен компании могли быстро окупить свои затраты.

Поскольку TELON генерировал полностью независимый код COBOL, полученные приложения можно было поддерживать традиционными методами (т.е. «вручную»), если CSI когда-либо станет несостоятельным. Это сделало решение о покупке TELON менее рискованным для тех компаний, которые прошли испытания, поскольку им не пришлось бы отказываться от своей заявки.

Это резко контрастирует с двумя основными конкурентами того времени, Mark V от Informatics и генератором приложений IBM. Mark V был дополнением к успешному генератору отчетов Mark IV от Informatics, но он был громоздким и не касался такой части жизненного цикла разработки, как TELON. Для решения IBM требовался компонент времени выполнения для выполнения сгенерированных приложений, что давало заказчику долгосрочную связь с IBM. Оба продукта были намного дороже, чем TELON, и непосредственные испытания показали, что TELON более продуктивен.

TELON дал стандартную структуру и дизайн всем приложениям, написанным с его помощью. Разработчики могли легко понять структуру любого приложения TELON, если он или она были знакомы с методологией TELON.

Пансофические системы

В 1983 году компания CSI использовала несколько способов приобретения венчурного капитала, но все они оказались безуспешными. К этому времени у TELON появились новые конкуренты, в частности, система от Sage Software, и Гиль начал беспокоиться, что продаж CSI недостаточно, чтобы опередить конкурентов. Один из венчурных капиталистов, с которым связались, предположил, что TELON хорошо подойдет Pansophic Systems, поскольку у них есть сильные и эффективные торговые силы.

Pansophic - компания-разработчик программного обеспечения, основанная в Чикаго в 1969 году. В 1983 году, проводя базовые исследования EASYTRIEVE, языка 4-го поколения, который они приобрели, Pansophic был впечатлен энтузиазмом TELON клиентов. В марте 1984 года они начали переговоры с CSI о покупке компании. Кристенсен ушел, полагая, что Pansophic знает рынок и клиентов TELON. В апреле 1984 года Pansophic сделала предложение о выплате 2 млн долларов в дополнение к гонорарам за три года. Квартет Кристенсен, Макнил, Стимфал и Гиль решил принять предложение, и сделка была реализована в ноябре 1984 года.

Приобретение стало успешным для обеих компаний. TELON получил преимущества большого и опытного отдела продаж, которым руководил Эл Сайлер из Pansophic, который ранее продавал Mark IV от Informatics. Взамен Pansophic получил мощный продукт, продажи которого продолжали расти в течение многих лет. Спустя несколько лет после сделки отраслевой обозреватель сообщил Кристенсену, что ни одно слияние программного обеспечения не проходило так гладко и продуктивно.

Одним из первых шагов, которые сделала компания Pansophic, было повышение цены на TELON до уровня его конкурентов. Стоимость продукта IMS была увеличена с 95 000 долларов за лицензию до 225 000 долларов, а стоимость продукта CICS была увеличена с 50 000 до 160 000 долларов. Это дало TELON возможность соревноваться лицом к лицу со своими конкурентами и сделало их выбор компаний примерно в половине случаев.

В 1986 году Pansophic перевела Фарзина Яшара из своей группы разработчиков в Рестоне, штат Вирджиния, в Бостон, чтобы возглавить разработку первой версии TELON TDF для ПК. Фарзин и Крис Макнил вместе возглавили работу и создали Telon PC для ПК DOS / MS-DOS, который распространялся на дискетах. Продукт был запущен в 1987 году и сразу же имел успех.

Проблемы выпуска 2.0

TELON 2.0 был первым крупным выпуском TELON после того, как он был приобретен Pansophic. Среди прочего, добавлена ​​поддержка системы баз данных IBM DB2. Версия 2.0 страдала от задержек, смены руководства и была выпущена в 1987 году с множеством ошибок. В результате TELON потерял часть своей доли рынка и почти потерял лидерство в отрасли. Прошло несколько лет, прежде чем TELON снова стал считаться надежным продуктом.

Telon / 38

В течение короткого периода в конце 1980-х компания Pansophic продавала продукт, известный как Telon / 38, ориентированный на платформу IBM System / 38. Telon / 38 был переименованной версией инструмента Synon / 2 из Synon. Спустя годы компания CA приобрела Synon / 2, которая теперь известна как CA 2E.

Computer Associates («CA»)

Несмотря на продолжающийся успех TELON, Pansophic начал терять деньги. В 1990 году компания Pansophic потеряла более 14 миллионов долларов и сократила более 300 рабочих, в результате чего численность персонала сократилась до 1214 человек. Благодаря большой установленной клиентской базе это сделало Pansophic привлекательной целью для Computer Associates International, Inc., которая приобрела компанию в сентябре 1991 года.

TELON был переименован в CA-TELON, а разработка группа сократилась примерно на 60%. С этого началось долгое и прибыльное время для CA, поскольку она поддерживала и обновляла TELON для своих клиентов. В октябре 2006 года CA объявила о выпуске CA-Telon 5.0.

Источники

Последняя правка сделана 2021-05-13 09:57:10
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте