В последнее время все чаще слышу про low-code и no-code платформы. Обещают, что любой, даже самый далекий от программирования человек, сможет создать себе приложение или автоматизировать какой-ниудь процесс. Звучит заманчиво, особенно для малого бизнеса, где бюджет на разработку ПО ограничен. Я решил попробовать несколько таких платформ, чтобы понять, насколько они хороши на практике.
Первым делом я зашел на одну из популярных no-code платформ, чтобы создать простой сайт для мероприятия. С помощью визуального конструктора, перетаскивая блоки, я действительно собрал вполне приличный лендинг за пару часов. никакого кода, никаких сложных настроек. Если задача, быстро запустить что-то несложное, то это отличный вариант. Но сразу стало понятно, что для более сложных задач, например, интеграции с внешними сервисами или создания сложной бизнес-логики, возможностей явно не хватало…
Low-code платформы предлагают чуть больше гибкости. Там уже можно писать немного кода, добавлять скрипты, строить более сложные интеграции. Мы пробовали одну такую платформу для создания внутреннего инструмента учета заявок. Это позволило нам быстро наладить процесс, но когда потребовалось добавить кастомную отчетность, пришлось привлекать разработчика, который разбирался в этой конкретной платформе. Тут уже разница с обычной заказной разработкой стала не такой большой, зато стоимость лицензии платформы добавила свою лепту.
Итог:
Программное обеспечение, созданное на таких платформах, может быть эффективным, но важно четко понимать границы их возможностей. Не стоит ждать от них той же гибкости и масштабируемости, что и от кастомно разработанного софта. Для серьезных ИТ-решений для бизнеса, которые должны работать годами и решать критически важные задачи, по-прежнему лучше обращаться к профессионалам…
Многие малые бизнесы сталкиваются с дилеммой: нанимать собственную команду разработки или обратиться к подрядчикам? По моему опыту, для большинства компаний, особенно на этапе роста, заказная разработка ПО через аутсорс оказывается более гибким и экономически оправданным решением. Это позволяет получить доступ к узкоспециализированным талантам без долгосрочных обязательств и затрат на содержание штата.
Когда я запускал свою первую ИТ-компанию, мы попробовали собрать команду из пяти человек. Это было сложно: поиск квалифицированных специалистов занял почти полгода, а зарплаты съедали львиную долю бюджета. В итоге, мы решили передать большую часть проектов по разработке внешним исполнителям. Это сразу дало нам возможность:
Конечно, есть и подводные камни. Главное, правильно выбрать подрядчика. Я бы выделил три ключевых момента, на которые стоит обратить внимание:
В прошлом году мы передали разработку сложной CRM-системы для нашего партнера одной из студий. Они справились за 8 месяцев, что для нас было бы минимум годом, если бы мы делали это сами. Софт получился именно таким, как мы хотели, все интеграции работали безупречно. Так что, если вам нужно программное обеспечение, которое будет двигать ваш бизнес вперед, не бойтесь смотреть в сторону аутсорса.