СРЕДСТВА РАЗРАБОТКИ

Прошедший 2006 г. был непростым для корпорации Borland. В самом его начале она внесла смятение в умы многочисленного сообщества почитателей своих продуктов заявлением о намерении сосредоточиться на бизнесе средств управления жизненным циклом приложений (Application Lifecycle Management, ALM), полностью отказавшись от традиционного направления компании, связанного с интегрированными средствами разработки (Integrated Development Environment, IDE). Но после нескольких месяцев поиска путей практической реализации этой идеи компания фактически вернулась на исходные позиции, заявив, что группа Borland Developer Tools остается в ее составе, хотя и выделяется в самостоятельное подразделение с новым названием - CodeGear*1 (см. PC Week/RE, N 46/2006, с. 32). Сейчас, наверное, трудно сказать, как все эти события скажутся на общем бизнесе Borland в долгосрочной перспективе. Тем не менее еще осенью прошлого года CodeGear провела определенные перестановки в линейке предлагаемых продуктов, заявив о намерении продолжить активную работу на рынке инструментальных средств.

_____

*1 Как заметил в кулуарах один из российских участников встречи, было бы логичнее, если бы это подразделение получило название Borland, которое исторически ассоциируется со сферой средств разработки, а сама корпорация взяла бы новое имя, например ALMGear.

Вопросы реализации этих планов оказались в центре внимания в ходе международного турне генерального директора CodeGear Джима Дугласа, который в начале июня побывал и в Москве, где принял участие в конференции Borland для местных разработчиков ПО. Выступая перед ними, он сразу подчеркнул, что CodeGear, хотя и не является с формальной точки зрения самостоятельной компанией, обладает очень высокой степенью автономности в рамках корпорации: она будет работать под собственной торговой маркой, иметь свою систему представительств в мире и партнерскую сеть, ее финансовые результаты будут выделяться отдельной позицией в общей отчетности корпорации. В настоящее время компания уже имеет офисы в 29 странах, в них работают более 200 сотрудников. В то же время CodeGear не будет форсировать расширение численности региональных отделений, делая акцент на сотрудничество с партнерами и ИТ-сообществом.

Джим Дуглас: “Мы недооценили

в свое время перспективы Open

Source в области средств

разработки, но теперь будем

строить бизнес на основе

сотрудничества с этим сообществом”

Еще раньше (см. PC Week/RE, N 5/2006, c. 1) мы отмечали, что поиск нового позиционирования Borland в сфере IDE во многом предопределен изменившейся ситуацией на рынке средств разработки, где компания попала в конкурентные тиски между поставщиками платформенного ПО (в первую очередь IBM и Microsoft), с одной стороны, и поставщиками инструментария Open Source (Eclipse, NetBeans и т. д.) - с другой.

Джим Дуглас подтвердил, что стратегия CodeGear будет строиться с учетом всех этих реалий, среди которых он выделил рост сложности и требование к снижению сроков реализации софтверных проектов, а также резкое расширение программистского сообщества, в том числе за счет снижения возрастной планки и изменения самого содержания понятия "профессиональный разработчик".

Тем не менее общая политика CodeGear во многом сохранит традиции Borland: новая компания намерена позиционировать себя в качестве независимого (внеплатформенного) специализированного поставщика коммерческих средств разработки (см. рисунок). При этом предусмотрено несколько направлений воплощения данной доктрины.

Дорожная карта развития продуктов Borland CodeGear (источник: Borland,

июнь 2007; синий цвет - выпущенные продукты, серый - планируемые)

Первое из них в целом типично для Borland - это поддержка широкого спектра архитектурных платформ, в том числе Java и .NET. И здесь наиболее перспективным можно назвать продолжение развития средств быстрой разработки для архитектуры Win32. В этом плане Microsoft фактически сделала большой подарок Borland, покинув данный сегмент, хотя, по мнению Джима Дугласа, инструменты для Win32 будут пользоваться спросом на рынке еще как минимум лет десять. Тут вполне обоснованные надежды CodeGear связаны с продолжением развития хита 90-х годов - Delphi.

Второе направление - возрождение некогда известной торговой марки Turbo, под которой сейчас продвигаются упрощенные варианты одноязыковых инструментов, в частности бесплатные редакции Turbo Explorer. Это направление конечно же связано с решением задачи общей популяризации средств разработки Borland, в том числе в результате расширения круга пользователей компании за счет начинающих программистов и студентов.

Что же касается Open Source, то здесь работа ведется в двух основных направлениях. Реализация одного из них началась еще пару лет назад: это активное участие в проекте Eclipse и использование Eclipse IDE в качестве интегрированной среды для своих продуктов. Второе было сформулировано совсем недавно, и оно связано с поддержкой динамических языков нового поколения (Ruby, PHP, Python и пр.). Первый шаг уже сделан - выпущен инструмент Delphi for PHP, а до конца года должен еще появиться продукт Ruby on Rails IDE Technology. Однако, комментируя данную ситуацию, руководитель CodeGear отметил пилотный характер обоих решений - на их примере будут отрабатываться новые схемы взаимодействия с быстрорастущим, но слабо изученным с точки зрения бизнеса сообществом разработчиков Open Source.

В целом же нужно отметить, что если ранее Borland делала основной акцент на создание традиционных клиентских и клиент-серверных приложений, то сейчас особое внимание уделяется Web-разработкам. Именно тут в качестве базовой технологии для IDE используется Eclipse и выпускаются новые инструменты на основе динамических языков. Со своей стороны Джим Дуглас отметил, что в области программирования для Web сейчас наблюдается обострение конкуренции между различными поставщиками платформ (борьба из сферы AJAX за последний год явно переместилась в область технологий Rich Interface Application), что создает благоприятные условия для продвижения независимых инструментов. В то же время он сообщил, что его компания не будет спешить с официальным объявлением поддержки той или иной базовой системы (в частности, Apollo от Adobe или Silverlight от Microsoft), которым еще нужно доказать свою востребованность со стороны заказчиков.

Не забыто и еще одно традиционное направление средств разработки Borland - СУБД Interbase. Компания считает, что в то время как силы ведущих поставщиков баз данных брошены на сегмент тяжелых корпоративных решений, предложение от Borland имеет хорошие шансы для удержания и расширения позиций в области встроенного применения Interbase в заказных проектах и тиражных продуктах независимых разработчиков.

В заключение нужно напомнить, что Borland всегда отличалась особым вниманием к поддержке сотрудничества с широким сообществом разработчиков и во многом именно благодаря встречной поддержке с его стороны компании удавалось успешно преодолевать сложные периоды в своей бизнес-истории. Эта стратегическая линия будет выдерживаться и сейчас. Одним из ее элементов должно стать расширение взаимодействия компании с российской системой высшего и среднего образования. Джим Дуглас сообщил также, что он уже в курсе наметившейся в нашей стране тенденции в борьбе с пиратским софтом и компания рассматривает в настоящее время конкретные предложения по легализации унаследованного ПО, написанного с помощью инструментов Borland, в том числе времен 90-х годов прошлого века.