Растущий выбор платформ разработки Low-code и No-code поможет ИТ-отделам лучше справляться с новыми, вызванными пандемией проблемами, утверждают на портале eWeek Майкл Уильямс, доцент кафедры управления технологиями информационных систем в бизнес-школе Pepperdine Graziadio, и преподаватель той же кафедры Эрик Крог.

Замедление темпов роста мировой экономики, переориентация на мобильную, удаленную рабочую силу, растущая модель предоставления услуг на дому и быстро меняющаяся нормативно-правовая среда усиливают давление на корпоративные ИТ-отделы, требуя более быстрого предоставления услуг внутренним и внешним клиентам. Несмотря на то, что не существует единого решения, способного решить эти проблемы, одним из жизнеспособных путей является применение платформ разработки Low-code и No-code, таких как Mendix, Microsoft Power Apps и Oracle Apex.

Термин LCDP (Low-Code Development Platforms), введенный Forrester (Gartner называет их Low-Code Application Platforms), получает все больше внимания в последнее время. Многие разработчики LCDP называют их платформами быстрой разработки приложений (RAD), а некоторые платформы (например, Mendix) обладают встроенной функциональностью управления RAD-проектами. LCDP, как правило, позволяют «перетаскивать» код, чтобы максимально расширить возможности для бизнес-пользователей.

С помощью LCDP профессиональные программисты могут быстрее разрабатывать более сложные приложения с меньшим объемом требуемого кодирования. Этот класс инструментов разработки, похоже, достиг уровня зрелости, необходимого для широкого распространения, и его RAD-возможности могут способствовать скорости и гибкости, которые необходимы предприятиям сегодня.

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

Подобно LCDP, платформы No-code имеют интерфейс drag-and-drop, который позволяет использовать их бизнес-пользователями, не являющимися программистами. Платформы No-code обычно хорошо подходят для разработки небольших приложений уровня отдела, но не подходят для более сложных приложений уровня предприятия.

В совокупности эти платформы разработки Low-code/No-code находятся на подъеме и помогают ускорить конвейер ИТ-проектов. Они легко и безопасно подключаются к внутренним корпоративным данным через простой графический визуальный интерфейс, что позволяет бизнес-менеджерам быстро разрабатывать приложения корпоративного уровня, отвечающие требованиям безопасности и инфраструктуры ИТ.

Ниже представлены четыре способа, как ИТ-отделы, столкнувшиеся с давлением пандемии, могут начать работу с LCDP.

1. Определите проблемную область

Инструменты LCDP могут быть использованы практически для любого корпоративного приложения, но особенно полезны для внутренних, мобильных и веб-приложений.

Хорошим первым шагом является определение критических болевых точек клиентов или внутренних заинтересованных сторон, которые текущие системы не могут решить. В качестве примера можно привести бизнес-процессы, застывшие в устаревших электронных таблицах (например, отчеты о расходах, запросы на оказание помощи клиентам, отчеты об успеваемости студентов). Типичный первый проект LCDP — это преобразование электронных таблиц в приложения с преимуществами интеграции корпоративных данных и безопасности. CIO нравятся встроенные в LCDP средства контроля и безопасности, реализуемые при превращении электронных таблиц в приложения.

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

2. Выберите инструмент

Существует множество отличных инструментов, из которых можно выбрать подходящий. По мере развития этой сферы мы ожидаем появления новых игроков с более значительными обязательствами. Все чаще мы видим, как на этот рынок выходят ведущие мировые компании-разработчики ПО, такие как Microsoft, Google и Oracle.

Среди первых лидеров рынка: Mendix, Betty Blocks, Appian, Out Systems и Visual LANSA. Многие из этих поставщиков предлагают клиентам надежные решения для обучения.

3. Сформируйте гибкую команду

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

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

4. Итерации для получения ценности

После разработки первоначального решения его можно легко оценить на предмет ценности. Отвечает ли оно требованиям бизнеса? Двигаются ли KPI в правильном направлении? Есть ли другие KPI, которые следует рассмотреть в проблемной области? После некоторых проб и ошибок могут появиться другие решения для дальнейшего повышения эффективности. Одно из преимуществ LCDP заключается в ускорении темпа инноваций и итераций, что всегда было очень ценно.

Эти четыре шага помогут вам начать свой путь к получению выгод от внедрения LCDP. По прогнозам Gartner, к 2023 г. более 50% средних и крупных предприятий примут Low-code в качестве одной из своих стратегических платформ разработки приложений, и на рынке есть доказательства того, что компании действительно внедряют LCDP быстрыми темпами. Если ваша компания еще не использует их, пандемия COVID-19 создает прекрасную возможность для срочного изучения возможностей быстрой разработки приложений, которые может предложить LCDP.