アプリケーション開発における最適な手法の選び方–後編

今回は「アプリケーション開発における最適な手法の選び方–後編」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 前回は、これまで一般的なアプリケーション開発手法であったハイコード開発と、市販のアプリケーション採用によるパッケージ開発について説明しました。今回は、デジタルトランスフォーメーション(DX)推進における新たな手法として期待されているノーコード/ローコード開発について説明します。

 ノーコードプラットフォームでは、プログラミング言語を知らないビジネスユーザーが1行もコードを書くことなく、アプリケーションを開発することができます。その代わりにフォームや設定、シンプルな入力ツールに頼って、アプリケーションの使い勝手を管理します。

 ノーコードソリューションは、開発者の注意を他のプロジェクトから引き離すことなく、ウェブページなどのコンテンツやアセットを更新するなど、基本的な部分の問題を個別に解決するのに適しています。またノーコード開発では、実際に業務に携わるユーザー自身がアプリケーションを作成するので、業務の仕様を思い通りに反映させることができる上に、ハイコードなどに比べて短期間で開発できるため、大幅なコストの削減につながることも大きなメリットです。

 しかし、大規模なイノベーションを起こしたり、新しいプラットフォームを構築したりするには、ノーコードツールでは限界があります。

 一般的にノーコードは、あらかじめに用意されているパーツを組み合わせるようなものであり、ユーザーが求める機能などの拡張が難しく、それをしようとすれば、コストもかかります。また、セットアップや使用までにかかる期間は短いのですが、柔軟性や機能性に制限があることが多々あります。

 さらにノーコード活用の注意点としては、適切な管理体制を持たずにユーザーが何の考慮もなくアプリケーションを開発することで、「シャドーIT」(組織的に適切な管理がなされていないIT資産などを指す)が発生する可能性があります。セキュリティ上の懸念、コンプライアンスの問題、連携の不具合、リソースの乱用、技術的負債の増大が見込まれます。

 アプリケーション開発に着手する前に、ユーザーフレンドリーなインターフェースによるビジネスプロセスの自動化をあらゆる角度から検討できるよう、技術的ノウハウを習得しておくことが重要です。セキュリティ面では、特に機密性の高い企業データや顧客データ、規制の対象となるデータを扱うために開発されたアプリケーションですと、情報漏えいなど会社に多大な影響を及ぼす危険性があり、注意が必要です。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
“ダイパリメイク”、11月19日発売 新作「アルセウス」は22年1月末に
くらテク
2021-05-28 02:57
[速報]GitHub Codespacesが全ユーザーに無料提供へ、毎月60時間分。JetBrainsとJupyterLabもIDEとして選択可能に
GitHub
2022-11-10 09:55
コロナ患者191人分の氏名が埼玉県の公式ページで一時閲覧できる状態に 県が謝罪
社会とIT
2021-01-27 16:18
ビジネス文書の電子化と活用に潜む法的課題と対応とは?
IT関連
2022-11-19 03:57
組織のトップはもっと「想像力」を働かせよ–企業不祥事での5つの問題点とは
IT関連
2021-02-10 23:36
アクセンチュア、今後3年間でAI事業に30億ドル投資–専門人材を8万人に倍増へ
IT関連
2023-06-21 16:46
第3回(最終回):CMSから始めるDX–ヘッドレスCMSの導入事例
IT関連
2022-09-27 08:00
マイクロソフトの開発者会議「Build 2022」、米国時間5月24日からオンラインで開催
IT関連
2022-04-01 00:49
カーボンニュートラルが新たな基軸に–日系各社が取り組み
IT関連
2022-03-08 04:12
キョーラクとIBM、AIで難易度の高いハクリボトル外観検査を自動化
IT関連
2023-01-25 03:10
高齢者転倒時の骨折リスクを軽減する床「ころやわ」の累積出荷「高」が通天閣を突破
ヘルステック
2021-06-02 10:04
まだまだ続く日本の働き方改革。リモートの現実とこれから。
オンラインカジノ
2021-07-12 11:19
jQuery 3.6正式リリース。JSONPにおけるバグフィクスなど
JavaScript
2021-03-08 22:50
深層学習、コロナ変異株の中和抗体開発に活用
IT関連
2022-03-23 23:35