산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial Internet of Things >> 사물 인터넷 기술

로우 코드 개발에 여전히 IT 감독이 필요한 이유

IT는 로우 코드 애플리케이션을 만드는 데 사용되는 구성 가능한 요소가 회사 보안 및 데이터 개인 정보 보호 표준을 충족하는지 확인해야 합니다.

로우 코드 개발은 기업이 애플리케이션을 빠르게 구축할 수 있는 좋은 방법을 제공합니다. 큰 장점은 로우 코드 개발이 IT 및 개발자 직원의 작업 부담을 덜어 사업부와 시민 개발자가 문제를 스스로 해결할 수 있도록 한다는 것입니다. 결과적으로 사업부와 개인은 필요한 것을 정확히 개발할 수 있으며 회사 개발 리소스를 사용할 수 있을 때까지 기다릴 필요가 없습니다.

이것은 IT에 역할이 없다는 것을 의미합니까? 당연히 아니지. IT는 여러 가지 이유로 여전히 감독을 제공해야 합니다. 일반적인 로우 코드 사용 사례 및 사례를 검토하면 그 이유를 설명하는 데 도움이 됩니다.

일반적인 로우 코드 사용 사례

기업은 로우 코드가 몇 가지 일반 클래스의 애플리케이션에 이상적이라는 것을 알게 되었습니다.

한 가지 범주는 소규모 자동화 기능을 제공하는 애플리케이션을 구축하는 것입니다. 주요 후보는 데이터베이스, 이메일 또는 트랜잭션 시스템을 활용한 다음 사람처럼 작업을 수행하는 소규모 워크플로의 자동화입니다. 예를 들어 시스템 상태에 대한 IoT 데이터를 확인하고 일부 임계값을 초과하면 자동으로 이메일 경고를 보내는 애플리케이션이 있습니다.

기업은 또한 IoT 데이터 분석을 위한 프로그램을 개발하기 위해 로우 코드를 사용합니다. 로우 코드 기술을 사용하여 개발된 애플리케이션은 IoT 데이터를 수집하고 추세 분석 또는 이상 감지를 수행할 수 있습니다. 프로그램은 예측 분석을 수행하거나 기존 기계 학습 모델을 통해 데이터를 실행하는 구성 가능한 요소를 사용할 수 있습니다. 이러한 정교한 분석 루틴은 로우 코드 개발자가 구성 가능한 요소로 사용할 수 있도록 만들 수 있습니다.

참조: 로우 코드는 산업 프로세스를 더 빠르게 자동화합니다.

IT 감독의 역할

IT가 관여해야 하는 한 영역은 잠재적인 보안 위험을 관리하는 것입니다. 로우 코드를 사용하면 시민 개발자가 IT를 기다리지 않고 애플리케이션을 개발할 수 있습니다. IT를 완전히 대체하지는 않습니다. 기업은 거버넌스, 데이터 수집, 사이버 보안과 같은 고차원 작업을 위해 여전히 IT가 필요합니다.

이러한 문제를 관리하거나 억제하는 한 가지 방법은 IT 부서에서 운영을 감독하도록 하는 것입니다. 일상적인 방식도 아니고 많은 시간 투자가 필요한 방식도 아닙니다. 그것은 낮은 코드를 사용하는 목적을 무너뜨릴 것입니다. 오히려 IT는 로우 코드 응용 프로그램을 만드는 데 사용되는 구성 가능한 요소가 회사 보안 및 데이터 개인 정보 보호 표준을 충족하는지 확인해야 합니다. IT는 또한 로우 코드 애플리케이션에서 사용할 수 있는 데이터 세트에 대한 제한을 부과할 수 있습니다. 이러한 감독은 애플리케이션이 미션 크리티컬 또는 전사적 시스템에 영향을 미칠 때 특히 중요합니다.

이러한 시스템이 로우 코드 기술을 사용하여 개발된 애플리케이션에 통합될 때도 확장성을 고려해야 합니다. 여기서도 IT가 개입해야 합니다. 하버드 비즈니스 리뷰(Harvard Business Review)에 따르면 시민 개발자는 확장성이 떨어지는 애플리케이션을 만드는 경향이 있습니다. 해당 기사의 저자는 다음과 같이 제안합니다.

“가장 좋은 상황은 종종 사용자가 모델의 80%를 개발하고 연마를 위해 개발자에게 넘겨주는 하이브리드 시민/전문 개발 모델일 수 있습니다. 또는 사용자는 그래픽 인터페이스 도구를 사용하여 초기 응용 프로그램을 개발한 다음 개발자에게 제공하여 Python 또는 기타 확장 가능한 언어로 프로그래밍할 수 있습니다. 어느 경우든 개발자는 시스템이 존재하는지 기록하고 올바르게 작동하는지 확인하고 필요한 데이터 또는 트랜잭션 시스템에 연결할 수 있습니다.”

이러한 접근 방식이 모든 조직에 필요한 것은 아닙니다. 그러나 시민 개발자 애플리케이션이 사업부 내에서 단순히 사용되지 않고 조직 전체에 채택되는 경우 해당 모델의 일부 형태를 고려할 가치가 있을 수 있습니다.

제도적 지식을 유지하는 데 있어 IT의 역할

로우 코드의 큰 이점 중 하나는 작업 방식에 대한 친밀한 지식을 가진 사람들에게 더 나은 작업을 위한 도구를 제공한다는 것입니다. 작업 현장 관리자는 자신의 전문 지식을 기반으로 성능 모니터링 앱을 신속하게 구축할 수 있습니다. 마찬가지로 서비스 직원은 실시간 장비 상태 및 성능에 대한 IoT 데이터 분석을 고려하는 유지 관리 일정 앱을 구축할 수 있습니다. 이러한 앱은 본질적으로 회사 내 전문가의 지식을 캡처하고 다른 사람들이 전문 지식을 활용할 수 있도록 합니다.

그런 앱은 괜찮지만 앱을 개발한 사람이 나가거나 누군가가 앱을 변경하거나 다른 용도로 사용하려고 하면 어떻게 됩니까? 이러한 상황은 모든 산업 분야에서 공통적으로 발생하는 지식 누출로 이어집니다(낮은 코드가 포함되지 않은 경우에는 확실히 일반적임).

점점 더 많은 기업들이 지식 수집 및 보존 정책과 모범 사례를 구현해야 한다는 사실을 깨닫고 있습니다. IT는 로우 코드 프로그래밍을 위한 모범 사례 개발을 지원함으로써 역할을 할 수 있습니다. 시민 개발자에게 앱이 무엇을 해야 하는지, 앱이 사용하는 데이터 소스, 앱이 사용하는 구성 요소와 그 이유를 자세히 설명하는 양식을 작성하도록 요구하는 것처럼 간단할 수 있습니다.


사물 인터넷 기술

  1. 일부 나사에 부분 나사산이 있는 이유
  2. 사물 인터넷에 인공 지능이 필요한 이유
  3. 협동 – IoT에 SD-WAN이 필요한 이유
  4. 일부 스마트 홈 기업이 고객의 기기에 '벽돌'을 사용하는 이유는 무엇입니까?
  5. 스마트 에너지 계량기의 현명한 사고:여전히 불신이 있는 이유는 무엇입니까?
  6. 5G가 IoT 개발을 모색하는 기업에 유용한 이유는 무엇입니까?
  7. IoT 시장은 여전히 ​​문제 해결에 더 집중해야 합니다
  8. IoT 솔루션에 LTE-M이 필요한 이유 Next – Gen Connectivity
  9. 왜 우리는 정전 중단 시간을 참아야 합니까?
  10. 귀하와 귀하의 기업에 VR 분석이 필요한 이유(2부)