Традиционные подходы к автоматизации HR насчитывают не один десяток лет, и обязательно требуют существенного вовлечения со стороны ИТ-службы (по крайней мере в крупных компаниях). Это приводит к необходимости искать общий язык, учиться формулировать задачи и идти итеративным путем, - imho редко когда ИТ-решения для управления персоналом сразу "взлетают". Пару лет назад все стали говорить о low code решениях как новом эффективном средстве для само-автоматизации, в том числе и в HR. Постараемся разобраться, насколько это перспективно.
Low code или No code решениями обычно называют программы для создания приложений (чаще всего для компьютера и/или мобильных платформ), которые позволяют "собрать" нужную вам программу из "кирпичиков" без необходимости писать программный код, иногда с применением минимальных формул как в Excel или немногочисленных команд. Рекламируется эта возможность для обычных пользователей, а не для программистов по образованию. Хотя на мой взгляд, это не совсем так удобно и радужно, как рассказывают их производители.
Low code программы обычно строятся на основе имеющихся или вновь создаваемых таблиц с данными, или имеющихся у вас баз данных, а также присоединяются к стандартным HR-системам типа SAP, Oracle, Salesforce. Также обычно есть возможность подключить имеющиеся таблицы Microsoft Excel или Google Sheets - многие кадровые процессы все еще ведут в простых таблицах (признаемся честно :).
Так вот, именно описанные выше возможности и кажутся большим плюсом - вместо покупки громоздкой программы и долгого мучительного "внедрения" и переработки ее "под себя", и вроде-бы citizen developer ("непрограммирующий разработчик") может за 1 день создать небольшое приложение под конкретную задачу, а потом его сами развивать, не прибегая к помощи ИТ. Даже больше:
Вы можете менять интерфейс несколько раз в день, чтобы сделать действительно удобное для вас и сотрудников / руководителей приложение - вот он, моментальный Employee Experience Management!
Вы сразу подключаете все свои старые тяжёлые Excel, не мигрируя данные.
Вам не нужно обсуждать с ИТ реализацию новых возможностей, сами их добавляете.
Приложение выглядит современно и не требует особых навыков, за надёжность и бесперебойность отвечает облачный провайдер или сама платформа, установленная на ваш сервер.
Облачное решение по подписке не очень дорого (по сравнению с коробочными HR-системами), и зачастую за фиксированную цену можно сделать сколько угодно приложений.
Пройдя обучение по трём ведущим low code платформам - Mendix, Microsoft PowerApps, Google AppSheet, и попробовав создать простые HR-приложения в каждой из них, готов добавить несколько "ложек дегтя" в описанный выше мёд:
Как только вы пробуете создать сложный документооборот, или добавить расчеты сложнее чем арифметические, вы начинаете упираться в ограничения платформ, некоторые из которых принципиально непреодолимы.
Всё-таки, я бы не сказал что знание основ архитектуры данных и их обработки, программирования совсем не нужны - без них сколь-нибудь полезную программу трудно будет создать. Проверил на семикласснике, изучающем программирование - в середине процесса его понимания уже не хватало. Хотя, может, это я все усложняю...
Low code отлично подходит под задачи сбора данных в ходе линейных HR-процессов - OKR, управление эффективностью, моментальная обратная связь, опросы, адаптация, взаимодействие сотрудника и кадровой службы по документарным вопросам (привет электронному документообороту). Но не совсем удобно создавать богатые контентом и сложными процессы, такие как микрообучение, сопровождение мероприятий, управления премированием, бюджетирование и подобные им.
В итоге, мое мнение таково: да, lowcode будет крайне полезен для применения в автоматизации HR и аналитике, но только в руках power users (пользователей понимающих в ИТ) и не для всех задач. Волшебной таблетки для типового сотрудника HR на мой взгляд не случилось.
Особенности этих платформ:
Mendix - один из пионеров low code, визионеров нового подхода. Весьма проработанное и дорогое решение, особенно в плане автоматического создания форм под данные и визуального оформления, за счёт несколько более низких возможностей интеграции. И главный плюс - легко ставится on-premise! Безопасники будут довольны.
Google AppSheet - самое дружелюбное решение (но похоже, все ещё в неофициальном бета-статусе, много возможностей экспериментальны), минимальное количество настроек, но они продуманы. Свой язык формул (не из Goggle Sheets) и мало вариантов визуала, хотя мне хватило. Просто подключиться к моему серверу MS SQL не получилось, хотя с облачными данными он работал идеально. Очень простой процесс деплоймента и отличительная особенность - встроенный советчик на основе искусственного интеллекта, хорошо проработанный механизм предупреждений и советов по созданию приложения.
Microsoft PowerApps - позже вышли на рынок, но очень быстро развились. Рекордсмены по количеству вариантов источников данных (насчитал 26 работающих вариантов, среди которых Google, Oracle, Teradata, Apache!), есть бесплатный Power Gateway который подключает ваши on-premise базы данных к облаку (безопасники будут недовольны). Визуальное оформление наверное самой простое в этой тройке, но самая сложная кривая обучения - обилие всевозможных свойств и настроек, объектов - это даёт гибкость и расширяет возможности за счёт усложнения разработки.
И все же, мой фаворит пока Google AppSheet, и очень надеюсь, они его допилят до настоящего enterprise-класса в скором#nbsp; времени. Для современного цифрового HR, не боящегося хранить данные в облаке и отрастившего у себя "цифровые" компетенции - это просто клад.
tmplts
«1С: Зарплата и управление персоналом» вышла из чата;-) Почему, кстати, вы не упомянули одну из самых распространенных (и, по идее, вполне себе low-code) программ для автоматизации в России? Без нее публикация создает ложное впечатление, что работа HR не автоматизирована, и он вынужден выбирать либо эксель, либо какие-то там «стандартные HR-системы типа SAP, Oracle, Salesforce».
Не адепт 1С, но работал с ЗУП — это довольно приятный инструмент. В КОРП-версии вполне сносно реализованы такие штуки, как онбординг, корп.обучение, грейды и KPI.