«Техника для бизнеса» и Embarcadero провели совместную конференцию во Львове/Всеволод Леонов — интервью

«Техника для бизнеса» предоставляет своим корпоративным клиентам возможность регулярно получать полезную информацию о новейших продуктах, решениях и инновациях мировых производителей.

fZ0p7m_E06U
Именно с этой целью в первых числах ноября 2013 была проведена ИТ — конференция с участием лучших докладчиков Embarcadero, которые презентовали решение компании участникам трех различных категорий: ИТ-разработчики, Коммерческие организации и Работники сферы образования.

HgBPzJwIk5Y

Мероприятие, проходившее в течение двух дней в фешенебельном отеле «Нота Бене» и конференц-зале главного офиса «Техники для бизнеса», посетило около сотни приглашенных специалистов. Доклады Embarcadero были подобраны максимально тщательно, чтобы прицельно обеспечить каждой категории гостей актуальные и эффективные решения.

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

Как Вы оцениваете поточную ситуацию на ИТ-рынке? Какие тенденции наблюдаются?

Всеволод Леонов

Всеволод Леонов

ИТ-рынок всегда отличался значительным разнообразием областей, где в каждом конкретном направлении представлены различные продукты, технологии, услуги и сервисы. Некоторые продуктовые ниши характеризовались высокой консервативностью с низкой динамикой и десятилетиями длящейся доминантой одного лидирующего производителя. Но даже и там всегда оставался шанс «взорвать» рынок, резко изменить структуру потребления, выдвинуть вперёд что-то действительно новое. Десять лет для компании – уже своего рода доказательство состоятельности, двадцать – период зрелости, а тридцатилетия достигают лишь действительно законодатели технологической моды. И главное здесь – не один раз найти «золотую жилу». Нужно уметь быстро реагировать на возникающие потребности, а также стараться предвосхитить их.

До недавнего времени казалось, что ничто не сможет поколебать позиции Microsoft на рынке операционных систем для настольных компьютеров. Более 90% рабочих станций в бизнес-секторе имели Microsoft Windows в качестве первой, основной и единственной ОС. Данный факт оказывал решающее влияние на выбор инструмента для разработки ПО, где все большее распространение получала Microsoft Visual Studio как главный инструмент разработки под Windows. Свою долю имела и технология Java, обеспечивающую кроссплатформенную разработку. Web-технологии также успешно решали задачу автоматизации бизнес-процессов, но часто использовались в корпоративном сегменте как второй по значимости инструмент после средств создания настольных приложений классическими способами и на основе традиционных языков программирования.

Ситуация резко изменилась с ростом качества и доступности мобильных платформ. Планшеты и смартфоны из разряда «дорогих игрушек» имиджевого характера для менеджеров среднего и высшего звена стали атрибутом просто современного активного человека. Развлекательная компонента функционала мобильных устройств нашла своего потребителя на индивидуальном уровне, и наступила очередь бизнеса задуматься, как повысить продуктивность сотрудников с их помощью. Некоторые компании готовы оснастить менеджеров и специалистов всех уровней корпоративными устройствами, другие стараются реализовать концепцию BYOD (bring your own device – англ.), что подразумевает использование личных устройств в рамках рабочих процессов.

Интерес к мобильности настолько велик, что другие темы внезапно ушли на второй план. Практически каждая конференция, посвященная разработке программного обеспечения, генеральной темой имеет именно оснащение планшетов и смартфонов наиболее востребованным ПО. Конечно, наивно полагать, что проблематика обработки «больших данных», использования «облачных сервисов», внедрения «гибких методологий» и т.д. не так важны и оказывают меньшее влияние на ИТ-рынок в целом. Просто сейчас большинство специалистов различного плана – от индивидуальных разработчиков и независимых команд – до отделов автоматизации в больших компаниях и крупных системных интеграторах стараются не упустить возможность продвинуться вперёд согласно рыночным тенденциям. Для кого-то это – вопрос выживания и сохранения существующей клиентской базы. Для других – шанс получить ресурс для роста. Для третьих – обеспечить главному бизнесу-направлению конкурентоспособные преимущества. Естественно, здесь имеется в виду корпоративная мобильность и использование мобильных устройств в бизнес-процессах.

На текущий момент относительно мобильности можно выразиться так. Аппаратные платформы в виде планшетных устройств и смартфонов либо уже достаточно широко распространены, либо в этом абсолютно нет никакой проблемы. Проблема в другом – недостаток бизнес-ориентированного ПО. Это – не какие-то развлекательные программки, игрушки или средства потребления контента. Здесь важно иметь в наличии полноценные мобильные решения, позволяющие «вписаться» планшетнику или смартфону в IT-инфраструктуру предприятия. Такая задача не решается за счёт точечного вброса на рынок некого микро-решения. Только корпоративные разработчики могут понять и разработать бизнес-ориентированную мобильную систему для своей компании. Но для этого нужен современный инструмент быстрой разработки приложений. Ситуация осложняется тем, что на рынке мобильных платформ уже есть как минимум две доминирующие платформы – iOS и Android при попытках других производителей составить им достойную конкуренцию. У Embaradero в этой весьма перспективной области есть своё продуктовое решение на основе видения этой глобальной проблемы в сфере разработки ПО.

Расскажите о приоритетных направлениях Embarcadero и продуктовом кейсе компании, если так можно выразиться.

Embarcadero является достаточно известной компанией среди разработчиков программного обеспечения за счёт приобретенной технологии Delphi у корпорации Borland. После изначальной покупки Embarcadero стабилизировала продукт, дополнила его новыми возможностями для усиления технологической составляющей, а затем на основе классических принципов быстрой визуальной разработки создала среду Delphi XE5, обладающую уникальными свойствами. Теперь программист может создать один проект для мобильного приложения, а затем собрать его конкретно под iOS или Android. Большого «мобильного кошмара» для разработчика, когда требуется вести как минимум два проекта под каждую из лидирующих платформ, уже нет. Здесь мы видим, как Embarcadero нашла область развития, переведя продукт Delphi из разряда «нишевых» в категорию «широко востребованных» или ориентированного на «массового потребителя».

Embarcadero в сентябре 2013 г. представила рынку средств разработки продукт Delphi XE5, что разрешило проблему «мобильного застоя». До этого, принимая решение о начале мобильного проекта всегда приходилось думать о «нативных» инструментах, жёстко привязанных к конкретной платформе. Нельзя было фиксировать внимание только на iOS, или только на Android, а платформенно-зависимые инструменты, такие как Xcode/Objective-C и Java/JDK не позволяли создавать кроссплатформенные решения. Два проекта, две команды, два рабочих расписания – очень большой класс разработчиков просто не делал ничего, опасаясь удвоения нагрузки, причем в самый критический период начала проекта. Сейчас, выбирая Delphi XE5, такая проблема решается автоматически. Единый проект, единый исходный код, одна команда – конечное мобильное приложение под Android или iOS. В этом и состоит уникальное положение Embarcadero на рынке средств разработки. Нам не надо привязывать, развивать или лоббировать какую-либо конкретную платформу за счет разработчиков.

Производители, прежде всего, озабочены обеспечением популярности своей платформы. Это может показаться циничным, но они всячески стараются перетянуть как можно больше разработчиков ПО на свою сторону. Скорее, это можно назвать прагматичным и обоснованным. Но в этой «битве за разработчиков» именно последние страдают больше всего. Клиенты мобильных приложений в своей широкой массе используют различные мобильные устройства, поэтому разработчики ПО вынуждены резко увеличивать затраты на покрытие различных платформ. Только независимые производители средств разработки, равноудалённые от всех платформ, видят в сложившейся «многополярности» возможность для роста. Пусть вендоры мобильных платформ продолжают развивать их функциональность, а Embarcadero сконцентрируется на едином инструменте и для iOS, и для Android, и для любой другой мобильной платформе в будущем.

В настоящий момент продуктовый пакет Embarcadero в области мульти-платформенных средств разработки ограничивается Delphi XE5, но в ближайшее время выйдет C++Builder с поддержкой мультиплатформенной разработки. Тогда пользователи наиболее широко распространенного языка программирования C++ также смогут воспользоваться преимуществами единого исходного кода для различных платформ. Но уже сейчас можно в Delphi XE5 создавать единые решения для Android и iOS, а многие компании успели с момента выхода релиза, а это – менее двух месяцев, выпустить мобильные решения. Для корпоративных разработчиков появилась возможность подтвердить свою компетенцию и избежать размывание команды новыми специалистами со своими взглядами и
предпочтениями. Независимые производители смогли получить новые заказы, новых клиентов или резко снизить стоимость разработки мобильных приложений за счёт единства кодовой базы и инструмента.

Какие решения для крупного, среднего и малого бизнеса предлагает Embarcadero?

Мобильная разработка сейчас востребована всеми сегментами. Все заинтересованы в росте клиентской базы, а мобильное приложение сейчас является одним из наиболее эффективных способов привлечения новых и удержания уже имеющихся потребителей. Единый мульти-платформенный инструмент очень важен для малого бизнеса, где нет возможности расширять команду разработчиков или вести несколько параллельных проектов. Если есть хотя бы один разработчик, он же – системный администратор, он же – IT-специалист широкого профиля, то ему вполне по силам создать мобильное приложение в Delphi XE5 с крайне низким порогом вхождения с точки зрения начальной компетенции. Для независимых разработчиков ПО единый инструмент и концепция быстрой разработки дают шансы резкого роста за счёт мгновенной реакции на потребности рынка.

Средний бизнес также заинтересован в мультиплатформенном средстве мобильной разработки. В условиях жёсткой конкуренции отсутствие мобильного решения или задержка с его выходом может нанести урон клиентской базе. В борьбе за клиента смаротфон или планшет являются лазейкой в сознание потребителя, средством удержания его потребительского внимания, поддержания его потребительской активности. Но и средний бизнес не всегда готов удвоить или утроить команду разработчиков, причем с сохранением темпов мультипликации в зависимости от числа появляющихся мобильных платформ. Для большинства таких компании Delphi XE5 – долгожданное средство для старта мобильных проектов оптимальным с точки зрения затрат способом. Delphi XE5 поддерживает разработку для Windows, Mac OS, iOS и Android на основе единой базы исходного кода, а именно это и является главной потребностью, когда «настольная» и «мобильная» разработка покрывается единой компетенцией.

Перед крупным бизнесом стоят и более амбициозные задачи. В такой среде создание мобильного приложения для облегчения коммуникаций с потребителями легко реализуется за счёт привлечение внешних команд. Но корпоративная мобильность призвана решать более широкий класс задач по оснащению сотрудников, включая высшее руководство, новой «точкой входа» в IT-инфраструктуру. Повышается уровень текущей осведомленности, сокращается цикл принятия решений, увеличивается доступность. Для обычного рядового менеджера увеличивается скорость оперативной реакции на изменение параметров действующей бизнес-модели. Для достижения таких целей мобильная разработка должна находится в зоне ответственности внутренней команды разработчиков, а темп добавления новых возможностей обязан быть синхронизирован с общей стратегией развития IT-составляющей бизнес-процессов. Основные качества Delphi XE5, такие как низкий порог вхождения, единство команды и скорость реализации мультиплатформенных проектов, делают данный продукт незаменимым и в среде крупной корпоративной разнонаправленной разработки бизнес-приложений.

На решение каких задач ориентированы продукты Embarcadero?

Прежде всего, Embarcadero является поставщиком средств разработки, таких как Delphi XE5 с её мощнейшим потенциалом для создания приложений под Winodows, Mac OS, iOS и Android. Но продуктовое портфолио не ограничено лишь средствами для создания приложений. Можно говорить о направленности Embarcadero на обеспечение всего процесса разработки, сопровождения и модификации систем на основе СУБД. Такие системы требуют не только быстрого создания надежных производительных приложений, включая мобильные решения, но и разработку, модификацию, оптимизацию и администрирование базы данных. Embarcadero предлагает широкий спектр инструментов для работы с базами данных, а их отличительной особенностью является мультиплатформенность. Девяносто процентов крупных компаний имеют более одной платформы СУБД для своих решений. С инструментами Embarcadero можно быть уверенными, что практически любая популярная платформа СУБД будет работать в рамках единого инструмента.

* ER/Studio – система ER-моделирования баз данных на различных платформах, включая Oracle, MS SQL Server, DB2, Sybase и др. Поддерживает прямое и обратное проектирование, а также разделение моделей на логическую и физическую.
* DBArtisan – кроссплатформенное средств администрирование баз данных из одного окна. Одновременно поддерживает наиболее популярные платформы СУБД, а также их версии. Достаточно одного специалиста-DBA для управление целым «зоопарком» баз данных.
* DB Optimizer – средство настройки производительности баз данных на основе анализа SQL-запросов. Включены средства визуализации плана исполнения.
* DB ChangeManager – инструмент по управлению изменениями в базах данных, основной функционал доступен в режиме «мастера», облегчая его использование специалистами-практиками.
* Rapid SQL – интерактивная среда разработки сложных SQL-запросов. Позволяет поддерживать версионность сложных проектов с вовлечением целых групп рабочих запросов.

В своей совокупности продукты Embarcadero покрывают весь жизненный цикл сложной промышленной системы на основе СУБД в условиях значительной кроссплатформенности. Теперь в поколении XE5 средств разработки добавлена поддержка мобильных платформ iOS и Android. Как средства разработки, так и инструменты для работы с базами данных доступны в виде пакетных решений, таких как RAD Studio XE5 Ulitmate и RAD Studio XE5 Architect, позволяя экономить на приобретении набора продуктов конечным пользователям.

Как популяризация мобильных приложений влияет на бизнес?

Мобильные приложения способны изменить любой бизнес или, по крайней мере, большинство существующих моделей. Здесь можно разделить мобильные приложения для клиентов товаров или услуг конкретного бизнеса и решения для сотрудников в конкретной компании. Задача первых – максимально ярко и броско с прицелом на построение долговременных отношений отрекламировать товар или услугу. Это может быть прямая реклама, встроенная, к примеру, в приложение развлекательного или игрового характера. Появились даже специальные компании, торгующие рекламными площадями в целой совокупности уже популярных приложений. Для таких мобильных программ главное – охват наиболее широкой аудитории. Такую схему мы можем уподобить уже ставшей классической модели «раскрутки» web-сайта с последующей монетизации посещаемости. Тут для бизнеса мобильные приложения – еще один канал воздействия на конечного потребителя. Большие деньги, большой охват, большое влияние – решающую роль играет яркая и броская идея в очень плотном игровом или развлекательном сегменте, а также способность быстро и стабильно генерировать новые идеи, проще говоря, не давать аудитории соскучиться.

Другое дело – корпоративная мобильность. Если в период автоматизации бизнеса за счёт настольных систем целесообразность перехода к компьютерным технологиям не вызывала сомнений, то «братья меньшие» настольных систем должны доказать свою полезность по отношению к офисным ПК. Они вынуждены бороться за своё будущее, заполняя рабочее время сотрудника, вынужденным образом находящегося вне досягаемости рабочего стола. Чем уникальней бизнес конкретной компании, тем более сложные и многостадийные бизнес-процессы в ней в попытке оптимизировать скорость, качество и стоимость производства товаров или услуг. Мобильные приложения помогают ускорить темп операционной деятельности и обеспечить наискорейшее прохождение цепочки принятия решений для сотрудников компании, а также повысить уровень осведомленности и стратегической управляемости для высшего менеджмента. Отдельными задачами является выравнивание пиковых нагрузок на специалистов и нивелирование разброса по временным зонам. Естественно, физическая мобильность сотрудников получает дополнительную степень свободы.

Внутрикорпоративная мобильность невозможна в варианте, когда единичная активность выражена в однократном создании некого приложения внешней команды. Темпоритм современного бизнеса требует постоянного прохождения цикла – новое решение по оптимизации бизнес-модели за счет мобильности, реализация, опробация, внедрение. Привлечение внешней команды невозможно не только из-за драматического роста стоимости проекта на долговременную перспективу, а по причине выпадения мобильного проекта из общего режима, характерного для внутренних команд. Появляется проблема многоплатформенной разработки, требующая в качестве решения поддержании целой совокупности компетенций в области создания ПО под различные платформы. Здесь среда разработки Delphi XE5 с возможностью разработки под Windows, Mac OS, iOS и Android становится незаменимой, делая возможность мобилизации корпоративного бизнеса уже сегодня. Компании, которые этого не делают, рискуют застыть, сидя за рабочим столом с настольным ПК, тогда как конкуренты могут уйти далеко вперёд. Гибкий график сотрудников при сохранения уровня доступности, мобильный сбор данных, быстрые и универсальные бизнес-процессы- всё это, несомненно, изменит облик любого бизнеса в XXI веке. К счастью, большинство разработчиков это понимают.

Расскажите, пожалуйста, как проходит Ваш Мировой тур?

«Мировой тур» RAD Studio XE5 проходит очень интенсивно. После объявления релиза к нам поступали заявки из различных городов России и СНГ с просьбой их посетить. Но одним из приоритетных направлений нами был выбран Львов – интеллектуальный и IT-центр региона Западная Украина. Наши достижения, обеспечивающие разработку под iOS и Android на основе единого кода, вызывают живой интерес, а сам продукт Delphi XE5 по праву считается одним из наиболее востребованных релизов со времён Delphi 1. Встреча с нашими потребителями – профессиональными программистами всегда проходят очень напряженно, насыщено. В определенном плане, разработчики программного обеспечения, представляют собой одну из наиболее образованных и рационально мыслящих частей общей совокупности IT-пользователей, поэтому нельзя «прикрыться грамотным маркетингом». Нам часто задают очень жёсткие и прямые вопросы, на которые нужно отвечать также в контексте непосредственной выгоды. Сокращение сроков мобильной разработки, низкий порог вхождения, резкое снижение стоимости проектов для iOS и Android – всё это мы стараемся донести в рамках тура. Это хорошо понятно, нас гостеприимно встречают, причем именно в профессиональном плане. Но и на человеческом уровне Львов нам очень понравился, это – уникальный город, мы обязательно сюда вернёмся!

В чём заключаются ключевые преимущества ноу-хау RAD Studio XE5?

Ключевые преимущества нашего флагманского продукта являются продолжением стратегической линии компании Embarcadero. Мы – независимый поставщик средств разработки под различные платформы. Другие компании – производители платформ, просто вынуждены обеспечивать изоляцию для своего уникального мира с точки зрения средств разработки. Поскольку конкурентная борьба бескомпромиссна, а ставки здесь высоки – миллионы и даже миллиарды пользователей мобильных платформ, то и методы достаточно жёсткие. Мы же – нейтральное IT-государство, где разработчики – наши почетные граждане, а наша задача – обеспечить им максимальный комфорт. Чем более многополярный и многоплатформенный мир, тем устойчивей положение мультилпатформенных средств разработки. Мы очень уверенно себя чувствуем, т.к. iOS и Android нужны всем, а концентрация на какой-то одной платформе есть намеренное уменьшение своей инсталляционной базы.

Конечно, и в области мультиплатформенных средств есть альтернативные Delphi XE5 решения. Но мы обеспечиваем «нативную» разработку приложений с аутентичным внешним видом интерфейсов пользователей iOS и Android. Помимо средства разработки мы даёт отличную платформу реализации бизнес-приложений с точки зрения локального хранения данных на мобильном устройстве, работы в режиме клиент-сервер, а также взаимодействовать с внешними серверами приложений и web-сервисами. Всё решиться в открытой конкурентноспособной борьбе с минимумом маркетинга и «имиджевых фокусов», и мы к этой борьбе готовы. Мы не привязаны к конкретной платформе, Delphi всегда являлась эталоном средства быстрой визуальной разработки, а команда разработчиков уже во многом состоит из российских специалистов. Релизу Delphi XE5 только два месяца, а можно уже говорить о минимум 30% росте продаж.

Чисто технологически основным преимуществом Delphi XE5 является разделение интерфейсных слоев и абстрагирование понятия «элемент управления» от его платформенно-зависимой релаизации. Гибкий и мощный механизм стилизации и модульный компилятор позволяет расширять количество поддерживаемых платформ очень быстро: дистанция между Delphi XE4 с поддержкой iOS и Delphi XE5 с iOS и Android – меньше полугода. Мы собираемся сохранить темп производства и смотрим в будущее с оптимизмом. Технологическая основа в виде «Платформы FM» как основы Delphi XE5 и есть наше «секретное оружие», применение которого происходит в сугубо мирных целях – помочь разработчикам реализовывать свои идеи на различных платформах, но в рамках единого исходного кода и рабочего расписания. Embarcadero желает удачи всем разработчикам мобильных платформ и предоставляет им эффективных инструмент мобильной разработки – Delphi XE5.

Об авторе Давид Голіафів

Журналист и редактор
Запись опубликована в рубрике BEST, web, Госрегулирование, Исследования. Добавьте в закладки постоянную ссылку.