ローコード開発が依然としてIT監視を必要とする理由
IT部門は、ローコードアプリケーションの作成に使用される構成可能な要素が、企業のセキュリティおよびデータプライバシーの基準を満たしていることを確認する必要があります。
ローコード開発は、企業がアプリケーションを迅速に構築するための優れた方法を提供します。大きなセールスポイントは、ローコード開発がITと開発者スタッフからタスクをオフロードし、ビジネスユニットと市民開発者が自分の手で問題を処理できるようにすることです。その結果、ビジネスユニットと個人は必要なものを正確に開発できるようになり、企業の開発リソースが利用可能になるのを待つ必要がなくなります。
これは、ITに役割がないことを意味しますか?もちろん違います。 ITは、いくつかの理由で依然として監視を提供する必要があります。一般的なローコードのユースケースとプラクティスを調べると、その理由を説明するのに役立ちます。
一般的なローコードのユースケース
企業は、ローコードがいくつかの一般的なクラスのアプリケーションに理想的であることに気づいています。
1つのカテゴリは、小規模な自動化機能を提供するアプリケーションを構築することです。最有力候補は、データベース、電子メール、またはトランザクションシステムを利用して、人間と同じようにタスクを実行することを含む、より小さなワークフローの自動化です。例としては、システムの状態に関するIoTデータをチェックし、しきい値を超えた場合に自動的に電子メールアラートを送信するアプリケーションがあります。
企業はまた、ローコードを使用してIoTデータの分析用のプログラムを開発しています。ローコード技術を使用して開発されたアプリケーションは、IoTデータを取り込み、傾向分析または異常検出を実行する場合があります。プログラムは、予測分析を実行したり、既存の機械学習モデルを介してデータを実行したりする構成可能な要素を使用する場合があります。これらの高度な分析ルーチンは、ローコード開発者が構成可能な要素として利用できるようにすることができます。
関連項目: ローコードは産業プロセスをより速く自動化します
ITの監視が行われる場所
ITが関与する必要がある1つの領域は、潜在的なセキュリティリスクの管理に関するものです。ローコード開発者は、ITを待たずにアプリケーションを開発できます。 ITに完全に取って代わるわけではありません。企業は、ガバナンス、データの取り込み、サイバーセキュリティなどの高次のタスクのためにITを必要としています。
これらの問題を管理または封じ込める1つの方法は、ITに運用を監視させることです。日常的な方法ではなく、時間に多額の投資を必要とする方法でもありません。それはローコードを使用する目的を無効にします。むしろ、IT部門は、ローコードアプリケーションの作成に使用される構成可能な要素が、企業のセキュリティおよびデータプライバシーの基準を満たしていることを確認する必要があります。 ITは、ローコードアプリケーションで使用できるデータセットに制限を課すこともできます。このような監視は、アプリケーションがミッションクリティカルまたは企業全体のシステムに接触する場合に特に重要です。
このようなシステムをローコード技術を使用して開発されたアプリケーションに組み込む場合は、スケーラビリティも考慮する必要があります。ここでも、ITが関与する必要があります。 Harvard Business Reviewによると、市民の開発者は拡張性の低いアプリケーションを作成する傾向があります。その記事の著者は次のように示唆しています:
「最良の状況は、多くの場合、ユーザーがモデルの80%を開発し、それを開発者に渡して磨くという、市民/専門能力のハイブリッド開発モデルである可能性があります。または、ユーザーはグラフィックインターフェイスツールを使用して最初のアプリケーションを開発し、それを開発者に渡してPythonまたはその他のよりスケーラブルな言語でプログラムすることもできます。いずれの場合も、開発者はシステムが存在することを記録し、システムが正しく機能することを確認して、必要なデータまたはトランザクションシステムに接続できます。」
このアプローチは、すべての組織に必要なわけではありません。ただし、市民開発者アプリケーションが組織全体で採用され、ビジネスユニット内で単に使用されるのではない場合、そのモデルの何らかの形式を検討する価値があるかもしれません。
組織の知識を保持する上でのITの役割
ローコードの大きな利点の1つは、物事がどのように機能するかについての深い知識を持つ人々に、物事をより良くするためのツールを提供することです。製造現場の管理者は、自分の専門知識に基づいてパフォーマンス監視アプリをすばやくまとめることができます。同様に、サービススタッフは、リアルタイムの機器のステータスとパフォーマンスに関するIoTデータの分析を考慮に入れたメンテナンススケジューリングアプリを作成する場合があります。このようなアプリは基本的に、社内の専門家の知識を収集し、他の人が専門知識から利益を得ることができるようにします。
このようなアプリは問題ありませんが、アプリを開発した人が去ったり、誰かが変更を加えたり、別の目的でアプリを使用したりしたい場合はどうなりますか。このような状況は知識の漏えいにつながります。これはすべての業界に共通しています(ローコードを含まない場合は確かに一般的です)。
企業は、知識の取得と保持のポリシーとベストプラクティスを実装する必要があることをますます認識しています。 ITは、ローコードプログラミングのベストプラクティスの開発を支援することで役割を果たすことができます。市民の開発者に、アプリの機能、使用するデータソース、アプリが使用するコンポーネントとその理由を詳しく説明したフォームに記入するよう求めるのと同じくらい簡単なことかもしれません。
モノのインターネットテクノロジー
- 一部のねじに部分的にねじが切られたシャンクがある理由
- モノのインターネットに人工知能が必要な理由
- 手を取り合って–IoTにSD-WANが必要な理由
- 一部のスマートホームビジネスが顧客のデバイスを「ブリック」しているのはなぜですか?
- スマートエネルギーメーターのスマート思考:なぜまだ不信感があるのですか?
- なぜ5GはIoT開発を模索している企業にとって恩恵なのですか?
- IoT市場は依然として問題解決にさらに焦点を当てる必要があります
- IoTソリューションにLTE-MNextが必要な理由–Genコネクティビティ
- なぜ私たちはまだ停電のダウンタイムに耐えているのですか?
- あなたとあなたのビジネスがVR分析を必要とする理由(パート2)
- テスト機器を修理する必要がある理由