Эксоцман
на главную поиск contacts

Выход региональных компаний на рынок разработки экспортного ПО станет массовым

Опубликовано на портале: 01-08-2006
CNews Analytics. 2006. 
Сегодня в регионах услуги разработчиков ПО недостаточно востребованы. Однако отечественному рынку в целом не хватает качественных программных продуктов, в том числе — и для того, чтобы успешно конкурировать с разработчиками из Юго-Восточной Азии. О возможных путях развития российского рынка разработки экспортного ПО в интервью CNews.ru рассказывает генеральный директор компании «Экстракод» Алексей Черных.

CNews.ru: Какие, на ваш взгляд, тенденции были ключевыми на рынке экспортной разработки ПО в России в последнее время? Что может повлиять на развитие рынка экспортной разработки ПО в России в течение ближайших лет?

Алексей Черных: У меня достаточно пессимистичное восприятие рынка программной разработки в России, особенно — рынка внутренней разработки. Как только компании программистов достигают приличного уровня, они постепенно перебираются на рынок экспортной разработки ПО, где, с одной стороны, к ним предъявляются более высокие требования, с другой — лучше оплачивают их услуги. Кроме того, фирмы должны уметь работать над проектами в удаленном режиме, что также непросто.

Развитие рынка экспортного ПО определяется многими факторами: начиная с международной обстановки и заканчивая теми усилиями, которые прилагает каждая отдельная компания.

Очень сильное влияние на рынок оказывает уровень развития интернет-технологий. В Москве качественный интернет, соответственно — лучшие возможности для оперативной работы с зарубежными партнерами. Со временем эти преимущества доберутся и до регионов, где сегодня есть множество интересных компаний, делающих первые шаги на поприще разработки экспортного ПО.

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

По моему мнению, сегодня в регионах заказчики занимаются только локальной подработкой. А команд, которые делают серьезные проекты, — мало, 1–2%, возможно, эта доля увеличится в ближайшие годы до 10%. В России же услуги разработчиков вообще мало востребованы. Есть большие заказы от таких крупных игроков рынка, как «Газпром», но там уже рынок поделен между крупными фирмами, которые, как нам кажется, отмывают на этом деньги.

Российский рынок ПО ограничивается, по сути, продажей «1С. Бухгалтерии», которая нужна всем. У нас есть опыт продаж собственного коробочного продукта, и людей удивляет, что они должны платить деньги за какое-то ПО.

Проще украсть Microsoft Outlook и попытаться на нем что-то сделать, посадив пару сотрудников. Я считаю, что, пока не изменится менталитет покупателей ПО и не будет сформировано правильное отношение к приобретению программных продуктов, говорить о сложившемся цивилизованном рынке ПО не приходится.

CNews.ru: Как вы оцениваете возможность реального осуществления господдержки ИТ, о которой не раз твердили российские власти? В какой именно поддержке со стороны государства нуждаются разработчики ПО вообще и ваша компания в частности?

Алексей Черных: Во-первых — необходимо организовать цивилизованный внутренний рынок. Что касается разработки на экспорт — то тут возможно введение государственных программ, основанных на сегодняшних возможностях российских разработчиков, нужно приглашать потенциальных заказчиков из-за рубежа.

В Индии, например, есть большие компании, испытывающие серьезные потребности в различном ПО. И государство способствует тому, чтобы они заказывали часть программного обеспечения у индийских разработчиков.

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

Косвенная поддержка могла бы выражаться и в более быстром развитии информатизации, развитии веб-технологий. Эти проблемы серьезно тормозят распространение и развитие наших продуктов. Приходишь к людям, у которых стоят 286-е компьютеры, и понимаешь, что ничем такому клиенту помочь не сможешь.

CNews.ru: Как вы оцениваете недавно анонсированное объединение компаний «Форт-Росс» и «Руссофт»? Может ли это событие оказать влияние на рынок экспортной разработки ПО, на бизнес вашей компании?

Алексей Черных: Мне кажется, к каким-то изменениям на рынке экспортной разработки это не приведет. Был «Руссофт», все члены которого теперь стали членами «Форт-Росса», они будут иметь теперь большую информационную поддержку. Мне кажется, «Руссофт» как ассоциация себя не очень хорошо зарекомендовал, в какой-то момент там просто кончились деньги, пошел отрицательный баланс.

А «Форт-Росс», напротив, чувствует себя хорошо. И сообща они решили, что незачем иметь две конкурирующие ассоциации, можно сделать одну, причем — процветающую. В «Форт-Россе» все держится на людях: Валентин Макаров — достаточно значительная персона, чтобы держать ассоциацию на плаву. Для нас такое это объединение полезно, это, возможно, принесет расширение бизнес-контактов.

CNews.ru: Как оздоровление мирового рынка сказалось на количестве заказов российским командам, работающим в сфере экспортной разработки ПО? В чем российские разработчики обгоняют конкурентов из Индии, Китая и Бразилии и долго ли им удастся сохранять это преимущество?

Алексей Черных: Разработки Индии и Китая, с моей точки зрения, берут своей «массовостью». Поскольку российские разработчики «ближе к Европе», они придерживаются европейских стандартов разработки: качественная работа и при этом относительно дорогие (в переводе на человека) услуги. Работа азиатских программистов оценивается ниже, и за счет этого можно посадить вместо 10 наших программистов сотню индусов — эффект будет одинаковый.

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

Российским программистам это не так важно: когда наши технологии показываются зарубежным клиентам, выясняется, что они уже соответствуют верхнему уровню.

CNews.ru: Расскажите, когда и почему ваша компания приняла решение заниматься экспортной разработкой ПО? С какими основными трудностями столкнулись специалисты «Экстракода» при выходе на этот рынок?

Алексей Черных: В какой-то мере, любое развитие компании представляет собой цепь случайностей. Успешный случай двигает компанию вперед, неудачный — назад. Сегодня мы фактически являемся компанией одного зарубежного заказчика, несмотря на то, что в России у нас есть порядка 30 клиентов, в числе самых крупных — северо-западное отделение «Мегафона».

Наш иностранный заказчик — голландская компания «Езвим», которая занимается предоставлением веб-сервисов. На программных продуктах, разработанных нами для этого клиента, сегодня работает порядка 100 тыс. человек.

CNews.ru: Какую долю в «корзине заказов» вашей компании составляют в настоящее время заказы российских компаний и какую долю — заказы зарубежных компаний? Как изменилось это соотношение за последний год?

По данным за 2003 год, соотношение нашего российского и зарубежного бизнеса составило 30:1, если считать по количеству компаний. Если же оценивать «по деньгам», то зарубежный заказчик приносит нам где-то в 7 раз больший доход, чем все российские.

В дальнейшем это соотношение, возможно, будет меняться, поскольку мы пытаемся активизировать свою деятельность на российском рынке. Но пока потенциальные клиенты живут по принципу «Дайте нам „1С“, мы не понимаем, зачем нам нужно что-то еще». Люди, которым нужна относительно большая система, пока не понимают, какие преимущества принесет ее приобретение.

Весьма бурно развивается наше зарубежное направление бизнеса. Наши совместные разработки позволили нашим зарубежным партнерам заключить сделку, которую они прорабатывали около года. Это позволит как нам, так и им, успешно развиваться в течение ближайшего года.

CNews.ru: Насколько часто ваша компания сталкивается с проблемами качества при разработке ПО? Какие методы работы компании позволяют ей застраховаться от подобных инцидентов? Насколько вообще велика удовлетворенность зарубежных клиентов российских разработчиков качеством программных продуктов, заказанных ими?

Алексей Черных: Типичный случай — компании заказывают у фирмы какой-то блок, на деле — у него отсутствует техническая документация и, в общем-то, не понятно его предназначение.

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

После разработки продукта обязательно проводим тестирование, в том числе — автоматическое. Если хоть один тест сбоит — значит, нельзя выпускать новую версию, нужно продолжать над ней работать.

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

CNews.ru: В чем особенности разработки программных комплексов, рассчитанных на большое число пользователей?

Алексей Черных: Одна из проблем связана с производительностью: когда мы тестируем БД для 100 пользователей, для небольшого количества документов, то нам не так важно, сколько времени будет выполняться обращение к ней. Но когда мы проектируем базы данных на 100 тыс. пользователей, способные обрабатывать десятки миллионов звонков, то здесь сроки обработки обращений — весьма критические.

CNews.ru: В процессе удаленной разработки систем для заказчика возникает масса сложностей, связанных с взаимодействием клиентов и разработчиков. Как вам удается справляться с ними?

Алексей Черных: Основные сложности в том, что нельзя подозвать рядом сидящего человека и ткнуть пальцем в ошибку: это приходится делать удаленно, со сдвигом во времени. Поэтому при удаленном способе взаимодействия необходима четкая система регистрации ошибочных ситуаций, (такую возможность предоставляет наш продукт «SQ контроль дел»), также надо четко отслеживать версии программного продукта, что мы и делаем с помощью соответствующей системы контроля версий.

Помимо отслеживания конкретных версий, необходимо детальное документирование задачи, поскольку нельзя в любой момент подойти к разработчику и спросить: «А что ты думал по поводу данной фразы?».

Ну и, поскольку общение происходит в основном, с помощью ISQ на английском языке, то есть проблемы с некоторым недопониманием. Кстати, о языке: наша система недавно вышла в двуязычной версии, став англо-голландской.

CNews.ru: Каковы планы вашей компании на ближайшее время?

Алексей Черных: Мы собираемся активно продвигать свой новый продукт «SQ конструктор» — систему для разработки программных комплексов на основе веб-технологий, которая позволяет создавать информационную систему в максимально короткие сроки: они сокращаются с 6–12 до 2 месяцев.

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

Второе «продуктовое» направление — «SQ контроль дел». Если раньше эта система занималась только управлением делами, то теперь мы добавляем в нее полноценное хранение документов, и пользователи смогут вне зависимости от месторасположения иметь полный доступ к информационному хранилищу их компании, договорам и другим документам.

Кроме того, мы собираемся участвовать в зарубежных выставках и ярмарках. Планируется реализовать проект для наших голландских партнеров по обслуживанию физических лиц (около 300 тыс. пользователей).

CNews.ru: Спасибо.


Ссылки
http://cnews.ru/reviews/free/offshore/int/extracode/
BiBTeX
RIS
Ключевые слова

См. также:
Александр Анатольевич Иудин
[Учебная программа]
[Интернет-ресурс]
Reinhard Bergmann, John Ludbrook, Will P. J. M. Spooren
American Statistician. 2000.  Vol. 54. No. 1. P. 72-77. 
[Статья]
Jeffrey Voas
Открытые системы. 1999.  № 9-10.
[Статья]
Лев Курц
[Статья]
Андрей Евгеньевич Шаститко, Александр Александрович Курдин, Анастасия Андреевна Комкова
Общественные науки и современность. 2014.  № 2. С. 17-33. 
[Статья]