Эффективность выполнения инженерных изысканий и проведения геотехнических расчетов напрямую зависит от того, какое для этого применяется программное обеспечение. И, «как ни странно», тут в нашей отрасли немало проблем, которые и разбирает автор настоящей статьи.
Также в статье рассматриваются перспективы применения в инженерных изысканиях web версий программного обеспечения, то есть программ, установленных не на компьютерах конкретных пользователей в конкретной организации, а на удаленных серверах.
В завершении рассказывается об опыте реализации web интерфейса для desktop программных продуктов Permafrost 3D (теплотехнические расчеты на многолетнемерзлых грунтах) и Monitoring Information System (MIS) (база данных результатов геотехнического мониторинга), разработанных ООО «ПермафростИнжиниринг».
Чтобы оставаться на месте, нужно бежать, а чтобы
двигаться вперед, надо бежать в два раза быстрее.
Вариант перевода Льюиса Кэрролла (Алиса в Стране чудес)
Мир программного обеспечения весьма увлекателен, сегодня может быть популярно одно, а завтра – совершенно другое. И от «любви» до «ненависти», как говорится, один шаг, который заключается в появлении принципиально новых, прорывных технологий, становящихся доступными широкому кругу пользователь.
Ещё пять лет назад была популярна программа Google Earth, которую скачивали и устанавливали многие. Сейчас все используют web версию этой программы – Google Maps. Нет смысла что-то скачивать и устанавливать к себе на компьютер, если есть полноценный удалённый доступ к продукту. За эти пять лет произошёл тот самый технологический прорыв, существенно улучшивший инструментарий программистов, что позволило им создавать программные продукты в web интерфейсе, не уступающие аналогичным desk top программам. Причём вектор в сторону именно web разработок наблюдается сейчас повсеместно. Стали появляться легальные (и не очень) web версии практически всех популярных программ: фото и видео просмотрщиков, CAD-программ, бухгалтерских программ, различных калькуляторов, текстовых и графических редакторов, программ для общения и коммуникаций, игр и так далее. В целом, эти недавно появившиеся (и появляющиеся) ресурсы позиционируют себя как быстро доступные, удобные в использовании и не дорогие (или бесплатные) инструменты.
Существенным преимуществом web версий популярных desk top программ для пользователя является возможность познакомиться с возможностями продукта без длительной процедуры покупки ПО, скачивания и установки. Вторым существенным преимуществом является то, что продукты для пользователя, как правило, бесплатные, монетизация осуществляется за счет рекламы товаров и услуг в них.
Теперь поговорим о рынке web программ для решения прикладных геотехнических задач. Кроме достаточно простых (на уровне калькулятора) расчетных программ (определения, например, глубины сезонного промерзания-оттаивания по СНиП или мелких конструкторских расчётов) в рунете не представлено ровным счетом ничего!
Причин этому может быть несколько:
Первая причина – слабо развитый рынок и низкая конкуренция. Российский рынок геотехнического ПО не является насыщенным, а, следовательно, реальной конкуренции между производителями нет. Каждый продукт имеет своих пользователей. Какие-то программы популярны больше, какие-то меньше, но это существенно упрощает разработчикам (владельцам) жизнь. Нет смысла вкладываться в новые технологии, переделывать «успешный» продукт под web, расширять горизонты и идти в ногу со временем. И так все хорошо. Росту вверх (освоению передовых мировых технологий) большинство предпочитает рост в ширь (прикручивание очередного «бантика», не несущего принципиального новшества, но оправдывающего повышение стоимости программы). При таком подходе разработка ПО для нужд геотехники в России становится делом прибыльным, а при наличии еще своего «жирного» клиента – делом «не пыльным». Крайним в данном случае оказывается, как раз клиент, останавливающийся в собственном профессиональном развитии, так как «смотрит в мир» через используемый программный продукт.
Вторая причина – нет (как кажется) своего клиента. Действительно, несмотря на все сказанное выше, четкого представления о клиенте геотехнического web сервиса не сформировалось.
Крупные компании в целом настороженно относятся интернету и порой не готовы использовать web версию программы даже при очевидных плюсах (неограниченный доступ пользователей, скорость, удобство, объем решаемых задач и т.д.). Вопросы безопасности данных (иногда совершенно надуманные) выходят для них на первый план, а закостеневший бюрократический аппарат не позволяет сдвинуть ситуацию с мертвой точки.
Мелкие компании тоже буксуют в этом вопросе, но по другим причинам. Во-первых, у многих присутствует убеждение, что можно вообще ничего не считать (или посчитать абы как, для галочки или вообще сфальсифицировать результаты). Такие компании пытаются экономить на всем, а если во главе стоит еще и недалекое руководство, то и на качестве и надежности объектов. Предлагать таким web (да и desk top) программы – занятие неблагодарное и в целом бессмысленное