СEE-SECR 2009: разработка ПО для отечественной экономики

Опубликовано: 1 Ноябрь, 2009

СEE-SECR 2009: разработка ПО для отечественной экономики

28-29 октября в Москве состоялась V Восточноевропейская научно-практическая конференция, посвященная разработке программного обеспечения (CEE-SECR 2009). Проводимая с 2005 года, эта конференция является, пожалуй, ключевым событием в сфере программных разработок на территории России и Восточной Европы, которое ежегодно собирает более 500 участников — ведущих представителей миллионной армии, составляющей сегодня индустрию программирования в странах этого региона. И принципиальным отличием CEE-SECR является то, что этот форум не предназначен для продвижения каких-либо продуктов или решений и не имеет какой-либо постоянной жесткой тематики. Его докладчики определяются каждый год международным программным комитетом на конкурсной основе исходя из качества и злободневности представляемых ими материалов. Причем, в нынешнем году на этот конкурс поступили 143 доклада от 20 с лишним стран, из которых были отобраны всего 50 — на заслушивание большего количества просто не хватило бы выделенных для конференции двух дней.

СEE-SECR 2009: разработка ПО для отечественной экономики

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

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

СEE-SECR 2009: разработка ПО для отечественной экономики

В мире программистов такое «присоединение отдельных личностей» встречается довольно часто. Однин из ярких тому примеров являет собой

– ведущий разработчик броузера Google Chrome, который живет и работает в Дании. За 23 года своей профессиональной карьеры Ларс создал виртуальные машины для большого количества объектно-ориентированных языков программирования, в т. ч. Beta, Self, Strongtalk, Sun’s HotSpot, CLDC HI, OOVM, Smalltalk. Ларс начал работать в Google осенью 2006 г., и теперь в зону его ответственности входят проектирование и реализация нового компилятора JavaScript. Выступая на нынешней конференции, он представил всем собравшимся на ней специалистам свою новую разработку, получившую название V8 и специально созданную для решения проблем производительности и масштабируемости. «Несмотря на динамическую природу JavaScript, — указывал Ларс в ходе своего выступления, — мы нашли способ применить классические методы, обычно используемые при создании обьектно-ориентированных компиляторов для традиционных языков программирования: генерация кода “на лету”, встраеваемое кеширование, сборка мусора и создание моментальных копий».

СEE-SECR 2009: разработка ПО для отечественной экономики

, посвятивший всю свою жизнь совершенствованию науки и искусства программирования, получивший всемирное признание за свои инновации в области программной архитектуры, инженерии и методов коллективной разработки ПО и занимающий сейчас положение Chief Scientist for Software Engineering в IBM Research, вообще сделал свой доклад в режиме телемоста с использованием виртуального пространства Second Life. «Разработка программного обеспечения была, остается, и, наиболее вероятно, в обозримом будущем будет оставаться фундаметально сложным видом человеческой деятельности, — заявил Буч. — Но, даже сейчас (или, в особенности сейчас), во время глобального экономического кризиса, мы, как индустрия программирования, можем вносить свой вклад в улучшение окружающего нас мира, создавая, внедряя и развивая нужные людям программные решения, делая это эффективными и предсказуемыми методами».

СEE-SECR 2009: разработка ПО для отечественной экономики

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

, ведущий исследователь компании Microsoft Research, начал свою речь, посвященную политике обеспечения информационной безопасности, с констатации взаимного непонимания людьми друг друга, возникшего сейчас из-за всеобщего стремления к высоким технологиям. «В наши дни мы не понимаем речи другого человека по причине бурного развития технологий и разделения труда. Психиатр и кардиолог говорят на разных языках. Фаерволы и системы безопасности в СУБД “говорят” на разных языках. Последний пример для нас особо интересен. Было бы чрезвычайно полезно интегрировать различные системы безопасности: антивирусные программы, системы защиты СУБД, фаерволы и т. д., – научить их “общаться” друг с другом, оперативно обмениваться данными о выявляемых проблемах и угрозах. Но как? Возможный подход состоит в создании некой метасистемы, суперэксперта. Здесь есть две проблемы. Первая – высокие накладные расходы. Вторая – никто не знает, как создать такую суперсистему. Есть ли альтернативное решение? Да – создание “корпоративной системы обмена мнениями о состоянии безопасности ((Enterprise Security Assessment Sharing system, ESAS). Такая система разрабатывается сейчас в Microsoft. Идея проста. Даже если эксперты говорят на разных языках, у этих языков есть общее непустое подмножество. Психиатры и кардиологи понимают друг друга, когда говорят, что пациент – мужчина или женщина, что пациент болен или здоров. Аналогичным образом, есть простой “язык”, “понимаемый” всеми системами безопасности. В этом, собственно, и состоит идея ESAS».

СEE-SECR 2009: разработка ПО для отечественной экономики

Среди докладчиков на прошедшей конференции CEE-SECR 2009 было, конечно же, большое количество российских программистов и специалистов из смежных секторов ИТ-отрасли. Скажем,

, эксперт по управлению качеством программного обеспечения компании Luxoft, посвятил свой доклад процессам обучения и консалтинга как единству и борьбе противоположностей. «При разработке профессиональных учебных курсов и проведении тренингов с использованием этих курсов часто возникает необходимость определить: чему и кого учить, нужно ли только учить, а также зачем и как перейти от обучения к консалтингу? Для получения ответов на эти вопросы мы обычно анализируем потребность в консалтинге, возникающую в процессе тренингов. Сначала мы определяем соответствие области обучения и ролей слушателей. Затем рассмотриваем источники проблем и рекомендации по их преодолению. И в результате, приходим к выводу, что преодоление всех упомянутых проблем часто реализуется с помощью консалтинга. Однако, все используемые нами принципы и рекомендации в равной степени затрагивают как область тестирования, так и остальные процессные области, и рассматриваемая нами тематика ни в коей мере не ограничена только областью обеспечения качества».

СEE-SECR 2009: разработка ПО для отечественной экономики

, президент по операциям Exigen Services, член правления ассоциации РУССОФТ, в своем выступлении остановился на роли информационных технологий в перспективном развитии всей российской экономики. «В современном экономическом мире информационные технологии оказывают прямое влияние на прогресс всех без исключения отраслей производства и сфер услуг, — констатировал он. При этом ИТ практически единственная отрасль, которая развивалась фактически без помощи государства, выросшая из реальных рыночных потребностей. ИТ-индустрия оказывает позитивное влияние на развитие экономики в целом, уменьшая сырьевую зависимость и укрепляя позиции России на мировом рынке. ИТ является отраслью, на которой, по словам нынешнего президента Российской Федерации, “зиждется благополучие нашей экономики”. На сегодняшний день необходима проработка и принятие целого ряда мер, которые бы способствовали укреплению российских ИТ-компаний на мировом рынке, тем самым усиливая авторитет и значимость России. Исходя из опыта наших коллег из стран БРИК, грамотная государственная политика – это самый правильный способ для поддержки и развития ИТ-индустрии в целом. Это касается в первую очередь системы налогообложения, а также вопросов управления отраслью. Любой бизнес хорошо развивается там, где ему комфортно, инновационный, в особенности. Инновационная экономика достойна того, чтобы к ней был инновационный подход».

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

«На нынешнем этапе развития рынка информационных технологий основной и абсолютно ясной стратегией для российских инновационных компаний будет развитие продукта или технологии до уровня рыночного присутствия, интересного для крупных игроков, — говорил Игорь Агамирзян. — Проблемой, характерной для стран с догоняющим типом развития, является, однако, отсутствие по-настоящему крупных инновационных бизнесов национального уровня. Для традиционных же бизнесов, особенно в условиях низкого уровня конкуренции и высокой степени монополизации, отсутствует реальная мотивация даже для приобретения продукции инновационных компаний, и уж тем более самих таких компаний или их интеллектуальной собственности. Поэтому процесс консолидации национальных игроков идет достаточно медленно и не обеспечивает эффективного «выхода» для инновационных стартапов. Потенциально возможная стратегия приобретения на определенном уровне развития технологий известных глобальных брендов и выхода на глобальный уровень через бренд (наиболее характерный пример – китайская «Lenovo»), к сожалению, в настоящий момент тоже не слишком вероятен для российских компаний – для осуществления такой стратегии требуется большой горизонтальный рынок, на котором можно заработать необходимые для приобретения средства (или продемонстрировать уровень развития, позволяющий привлечь заемные средства в необходимом объеме). Поэтому наиболее очевидной, и потенциально наиболее эффективной стратегией выхода для российских инновационных компаний в индустрии информационных технологий является продажа компании и/или технологии одному из глобальных лидеров. Примеры успешных выходов в соответствии с этой стратегией в российской индустрии информационных технологий хорошо известны, и можно ожидать определенное количество новых примеров в ближайшие годы. К сожалению, эта стратегия «немасштабируема» – т. е. ограничивает приток капитала фиксированными (и незначительными по сравнению с доходами от экспорта природных ресурсов) объемами».

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

cio-world.ru