Россия: ИТ-решения под клиента. О специфике разработки ИТ-решений для автоматизации уникальных бизнес-процессов

Содержание
[-]

Россия: ИТ-решения под клиента 

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

О специфике разработки ИТ-решений для автоматизации уникальных бизнес-процессов, и о том, какие преимущества они могут дать заказчикам, рассказывает Сергей Стрелков, руководитель направления собственных разработок компании КРОК.

«Expert Online»: - Как давно компания КРОК занимается разработкой собственных ИТ-решений для заказчиков?

Сергей Стрелков: -- КРОК начал заниматься этим почти с самого начала своего существования, примерно с середины 90х годов. Таким образом, вот уже почти 20 лет мы создаем и внедряем свои собственные решения наряду с ИТ-продуктами ведущих производителей. Ежегодно в работе находится около сотни проектов по внедрению собственных разработок или сильно кастомизированных решений.

-- С какой целью компания занимается собственными разработками?

-- Исторически мы разрабатываем решения, у которых нет аналогов, которые автоматизируют уникальные бизнес-процессы заказчиков. Взять, например, автоматизацию единого госэкзамена (ЕГЭ), которой занимался КРОК. Излишне говорить, что это уникальный процесс с повышенной степенью ответственности. Суть заключается в том, что нужно в сжатые сроки и с высокой точностью распознавать много именных бланков, и делать это в автоматическом режиме. Для автоматизации такого процесса нельзя внедрить уже готовое решение, поэтому мы разрабатывали его сами. Тот же самый подход практикуется и для автоматизации переписи – сельскохозяйственной и населения, в которой мы участвуем более 10 лет. Или взять, к примеру, систему контроля за ходом работ по строительству и реконструкции автомобильных дорог, мостов и прочих сооружений, которую мы внедряли в Росавтодоре. Понятно, что производителям не выгодно выпускать типовые продукты под такие задачи.

Еще пример - проект ГАС «Выборы». Здесь использовалась урна со встроенным сканером, которая распознает документ прямо «на лету». Другими словами, когда бюллетень кладут в урну, сканер распознает на нем информацию, система ее консолидирует и обрабатывает, а затем, по окончанию выборов, выдает распечатку протокола, который потом подписывается членами избирательной комиссии. Если в урну поместить другую бумагу, то комплекс ее не примет, то есть просто «выплюнет» обратно.

- То есть вы разрабатываете не только софт, но и оборудование?

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

-- Все ваши разработки используются потом в одной какой-нибудь компании? Или есть типовые решения, подходящие для нескольких предприятий, скажем, одной отрасли?

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

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

-- Обычно мы используем программные компоненты базового уровня, например, системы управления базами данных, операционные системы, серверы приложений, базовые программные библиотеки. Все это, естественно, никто не изобретает. Наша задача, как системного интегратора, использовать набор таких элементов, которые сочетаясь в одном решении, смогут наиболее полно соответствовать задачам заказчика. В частности, наше решение по документообороту разработано на базе программного продукта EMC Documentum. Пару лет назад мысертифицировали систему у вендора, и сделали это первыми в России.

-- Какие можно назвать самые сложные моменты в процессе создания и внедрения собственного ИТ-решения?

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

-- Легко ли найти персонал для создания таких уникальных ИТ-решений?

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

-- Если сравнивать наших ИТ-специалистов с зарубежными, кто лучше?

-- Однозначно на этот вопрос ответить сложно. Программисты бывают разные и у нас, и в других странах. Что касается специалистов топового и среднего уровней, то вполне можно утверждать, что наши однозначно не хуже ИТ-профессионалов в Европе и США. Отечественные разработчики пытаются найти наиболее оптимальное решение той или иной задачи. Можно сказать, что наши айтишники – перфекционисты. А еще они – инноваторы: только где что-то появляется, они уже пытаются это где-то применить или как минимум протестировать.

-- Говоря о российских разработках, нельзя не упомянуть вопрос импортозамещения, острота которого усилилась в последние месяцы. Вы ощущаете это, например, по запросам от своих заказчиков?

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

-- На ваш взгляд, возможно ли полное замещение иностранных вендоров на российском ИТ-рынке? Ведь власти сейчас обсуждают перспективу исключения из госзаказа тех зарубежных поставщиков софта, которые поддерживают санкции против Крыма. Можно ли произвести замещение продуктов, например, американских гигантов, таких, как Oracle или EMC?

-- Повсеместное замещение импортных продуктов в ближайшем будущем вряд ли возможно. Да и не желательно на самом деле. Таким путем можно угодить в условия самоизоляции от новейших зарубежных ИТ-технологий. Но думать о том, какие компоненты используются, всегда нужно, хотя бы для планирования расходов на лицензионные отчисления и сокращения рисков зависимости от одного поставщика. Кстати, мы активно занимались этой проблемой еще задолго до осложнения отношений с Западом. Для снижения капитальных затрат на лицензии дорогих систем можно использовать решения на базе open source продуктов.

Но в целом многие западные типовые ИТ-продукты можно заместить чем-то альтернативным. За исключением какого-то узкоспециализированного софта, например, для управления сложным производством или иностранным оборудованием. В частности, проприетарные системы управления базами данных мы не раз заменяли решением на основе open source продукта PostgreSQL, который самостоятельно сертифицировали на соответствие требованиям ФСТЭК.

-- В каких отраслях наиболее востребованы ваши услуги по разработке собственных ИТ-решений?

-- Это и госорганы, и финансы, энергетика, промышленность, ритейл. Есть и такие отрасли, где подобные оригинальные решения востребованы в меньшей степени. Это, например, телеком – здесь уникальных процессов меньше, есть четкая отраслевая модель и готовые типовые решения под нее.

-- А что можно сказать о проблеме интеграции нового оригинального решения в уже существующую ИТ-систему?

Без интеграции ключевых систем между собой теряет смысл сама автоматизация бизнес-процессов. При этом далеко не все информационные системы по умолчанию совместимы, к вопросу интеграции стоит подходить довольно серьезно. Допустим, перед нами стоит задача слияния нескольких ритейлеров, когда один покупает другого. В этом случае нужно объединить и данные этих сетей, состыковать различные базы данных, убрать задвоения, перестроив справочники и пр. Один из наиболее масштабных проектов КРОК по внедрению интеграционной платформы был реализован пару лет назад в крупном территориально-распределенном банке. Задача заключалась в интеграции между собой банковских отделений по всей стране, с тем, чтобы московские клиенты банка могли и в Хабаровске получать сервис того же уровня. Как, собственно, и наоборот. В итоге мы сделали так, что порядка ста информационных систем организации были «спрятаны» и связаны за единой платформой, и любая новая система могла успешно с этой платформой работать, обращаясь к единым данным и функциям.

Есть еще смежный класс задач, рассчитанный на то, чтобы упростить взаимодействие пользователей с IT-подсистемами компании. Например, когда у заказчика наблюдается большой зоопарк IT-систем, уведомления сотрудникам приходят из разных источников. Например, в системе документооборота пришёл новый приказ, в BPM нужно переходить к следующей стадии проекта, в CRM или кадровой системе нужно срочно сделать что-то свое. Для того чтобы облегчить жизнь пользователей, мы создали и сами используем решение под названием TaskList Integrator. Оно подключается к интеграционной платформе, и информация из всех информационных систем уже скапливается в едином списке задач с удобным интерфейсом.

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

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

 


Об авторе
[-]

Автор: «Expert Online»

Источник: expert.ru

Добавил:   venjamin.tolstonog


Дата публикации: 24.05.2015. Просмотров: 380

zagluwka
advanced
Отправить
На главную
Beta