Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Интернет вещей

Почему разработка с низким кодом все еще нуждается в некотором контроле со стороны ИТ

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

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

Означает ли это, что ИТ не играет никакой роли? Конечно нет. ИТ по-прежнему необходимо обеспечивать надзор по нескольким причинам. Изучение распространенных случаев и практик использования low code помогает понять почему.

Распространенные случаи использования низкого кода

Компании обнаруживают, что low code идеально подходит для нескольких универсальных классов приложений.

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

Компании также используют low code для разработки программ для анализа данных IoT. Приложение, разработанное с использованием методов low code, может принимать данные IoT и выполнять анализ тенденций или обнаружение аномалий. Программа может использовать составные элементы, которые выполняют прогнозную аналитику или пропускают данные через существующую модель машинного обучения. Эти сложные процедуры анализа могут быть доступны разработчикам с низким уровнем кода в качестве составного элемента.

См. также: Low Code ускоряет автоматизацию промышленных процессов

В чем заключается надзор за ИТ

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

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

Масштабируемость также необходимо учитывать, когда такие системы включаются в приложение, разработанное с использованием методов low code. И здесь снова должны вмешаться ИТ. По данным Harvard Business Review, гражданские разработчики склонны создавать приложения, которые плохо масштабируются. Авторы этой статьи предлагают:

«Лучшей ситуацией часто может быть гибридная модель развития граждан/профессионалов, в которой пользователь разрабатывает 80% модели и передает ее разработчику для полировки. Или пользователь может разработать начальное приложение с помощью инструмента графического интерфейса, а затем передать его разработчику для программирования на Python или другом более масштабируемом языке. В любом случае разработчик может зафиксировать существование системы, убедиться, что она работает правильно, и подключить ее к любой необходимой системе данных или транзакций».

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

Роль ИТ в сохранении институциональных знаний

Одним из больших преимуществ низкого кода является то, что он дает людям, хорошо знающим, как все работает, инструмент для улучшения работы. Менеджер цеха может быстро собрать приложение для мониторинга производительности на основе своего опыта. Точно так же сотрудник службы поддержки может создать приложение для планирования технического обслуживания, которое учитывает анализ данных IoT о состоянии и производительности оборудования в режиме реального времени. Такие приложения, по сути, собирают знания экспертов внутри компании и позволяют другим извлечь выгоду из их опыта.

Такие приложения хороши, но то, что происходит с человеком, который разработал приложение, уходит, или кто-то хочет внести изменения или использовать приложение для другой цели. Такие ситуации приводят к утечке знаний, которая характерна для всех отраслей (и, безусловно, распространена в случаях, не связанных с low code).

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


Интернет вещей

  1. Почему у некоторых винтов хвостовик с частичной резьбой
  2. Зачем Интернету вещей нужен искусственный интеллект
  3. Из рук в руки - зачем Интернету вещей нужен SD-WAN
  4. Почему некоторые компании, занимающиеся умным домом, «блокируют» устройства клиентов?
  5. Умное мышление в умных счетчиках энергии:почему все еще существует недоверие?
  6. Почему 5G - благо для предприятий, изучающих развитие Интернета вещей?
  7. Рынок Интернета вещей по-прежнему требует более пристального внимания к решению проблем
  8. Почему вашему IoT-решению требуется LTE-M Next - Gen Connectivity
  9. Почему мы до сих пор миримся с простоями из-за отключения электроэнергии?
  10. Почему вам и вашему бизнесу нужна VR-аналитика (часть 2)