Зачем компаниям citizen development
Зачем компаниям citizen development
8 декабря 2021

Зачем компаниям citizen development

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

Концепция citizen development подразумевает, что программное обеспечение могут создавать не только профессионалы в сфере ИТ, но и бизнес-пользователи. Для этого они используют так называемые low-code платформы, которые не требуют продвинутых знаний в программировании для создания бизнес-приложений. Согласно этому подходу, привлечение конечных пользователей к разработке ПО помогает не только ускорить цифровую трансформацию компании, но и усовершенствовать ее. Гражданские разработчики лучше понимают особенности бизнес-процессов в своем отделе. А потому могут видеть узкие места, которые нуждаются в автоматизации, и создавать продукты, на 100% удовлетворяющие задачам конкретной команды.

Идея демократизации процесса разработки ПО уже заинтересовала многие компании: по прогнозам Gartner, всего через год количество citizen developers на предприятиях превысит число ИТ-специалистов. А к 2024 году 80% технологических продуктов и услуг будут создавать люди, не имеющие ни профильного образования, ни специализированных технических навыков.

Почему это важно?

У гражданской разработки есть несколько очевидных преимуществ:

  • Демократизация решает проблему нехватки ИТ-специалистов. Так, в России уже сейчас недостает, по разным оценкам, от 500 тыс. до миллиона профессионалов в сфере ИТ. И с каждым годом разрыв между спросом на разработчиков и реальными возможностями рынка труда растет. Развертывание low-code решений силами обычных сотрудников минимизирует нагрузку на ИТ-команды и позволяет бизнесу реализовать необходимый объем ИТ-инициатив, привлекая меньше профильных специалистов.
  • Помогает ускорить инновации. ИТ-отделы не всегда могут своевременно удовлетворять спрос бизнес-пользователей на новые ИТ-инструменты. У них есть свои приоритетные проекты, которые, по признанию 72% ИТ-руководителей, нередко не позволяют им работать над стратегическими задачами. Citizen development позволяет компаниям продвигаться вперед в цифровой трансформации, не беспокоясь о растущей нагрузке на ИТ-отдел. Недавнее исследование McKinsey показало, что организации, которые расширяют права и возможности citizen developers, получают на 33% больше результатов в области инновационного развития.
  • Помогает экономить. Средняя зарплата middle-разработчика в России составляет от 170 до 250 тыс. руб. в месяц. Причем с ростом дефицита ИТ-специалистов на рынке увеличиваются и их зарплатные ожидания. Содержание большого штата технических профессионалов обходится очень дорого. А для среднего или малого бизнеса это и вовсе невозможно. Low-code разработка — экономичная альтернатива для компаний с небольшими бюджетами, но крупными амбициями в ИТ.

Каждый ли сотрудник может стать гражданским разработчиком?

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

  • Имеет хотя бы минимальное представление о принципах программирования и готов обучаться. Low-code платформы не требуют профессионального образования или серьезных технических навыков, но освоить систему и получить базовые знания о кодировании все же придется;
  • Хорош в своей сфере. Citizen developer должен отлично понимать, какие процессы нужно автоматизировать, где их узкие места, каким образом их можно усовершенствовать.

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

Четыре шага к культуре гражданской разработки

Шаг 1. Обеспечьте citizen developers подходящими инструментами. Для начала нужно создать прочный фундамент в виде качественных, одобренных инструментов low-code разработки. Использование правильных, легких в освоении технологий дает гражданским разработчикам возможность полностью раскрыть свой потенциал. Для этого нужно задать себе три вопроса:

  • Кто основной пользователь low-code платформы и что для него важно?
  • Какие задачи должна решать платформа?
  • Какой функциональностью она должна обладать?

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

Помимо прочего, такой подход к выстраиванию low-code инфраструктуры станет отличной профилактикой использованию «теневых ИТ» (Shadow IT) — разнокалиберных программ и сервисов, о которых не в курсе ни ИТ-отдел, ни служба безопасности.

Шаг 2. Обучите сотрудников. Чтобы получить максимальные преимущества от демократизации автоматизации, очень важно помогать сотрудникам совершенствовать их знания и навыки. Программы повышения квалификации, организованные для citizen developers и обычных бизнес-пользователей, позволяют не только добиться более быстрого технологического прогресса в организации, но и уменьшить страх потери рабочих мест из-за автоматизации. Кроме того, именно обучение помогает масштабировать инициативы по автоматизации.

Так, несколько лет назад в PwC обучили тысячу добровольцев из различных департаментов разработке RPA-приложений. Именно эта тысяча человек стала проводником изменений в компании, занимаясь цифровой трансформацией бизнеса и пропагандируя ее среди коллег на самых разных уровнях организации.

Шаг 3. Организуйте совместную работу команды. Сейчас понятие «совместной работы» приобретает совсем иное значение. Поэтому несколько месяцев назад команда Spruce Technology отметила 15-летний юбилей внутренним хакатоном по RPA. Благодаря этому удалось собрать сотрудников из разных подразделений бизнеса и объединить их общей идеей создания решений для повышения эффективности процессов. В результате руководству компании удалось не только получить несколько вполне рабочих ИТ-инструментов, но и развеять ряд мифов вокруг автоматизации. Сотрудники поняли, что технологию RPA можно использовать уже сейчас — и это совсем не страшно.

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

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

Гражданский разработчик не заменит грамотного ИТ-специалиста

Citizen development может стимулировать развитие инноваций в компании, преодолеть разрыв между потребностями бизнеса в автоматизации и ресурсами ИТ-отдела, а также сократить затраты на ИТ. И все же гражданская разработка не может и не должна полностью заменять работу ИТ-специалистов. Нужно понимать, что ни один любитель не справится с созданием сложной, интеллектуальной системы, которая работает с критически важными для бизнеса данными. Это как доверить проектировку нового боинга работнику аэропорта.

Однако он может подать бизнес-идею, которая станет катализатором для цифровой трансформации. Поэтому очень важно наладить тесное взаимодействие между гражданскими разработчиками и ИТ-специалистами. Тот же Центр компетенций может стать связующим звеном между ИТ, citizen developers и руководством компании.

Источник: издание itWeek, ноябрь 2021 г.


Назад