メインコンテンツへ
システム戦略最新動向

ノーコード/ローコード開発の説明として、最も適切なものはどれか。

ア.ノーコード開発はコードを一切書かずに、ローコード開発はコードを最小限にとどめてアプリケーションを構築できるプラットフォームを指す。正解
イ.ノーコード/ローコードはプログラミング言語をGUIで視覚化するだけであり、最終的に人手でソースコードに書き直す作業が必ず必要である。
ウ.ノーコード/ローコード開発プラットフォームは、エンタープライズ規模の大規模基幹システム開発に最も適しており、小規模・中規模システムには不向きである。
エ.ノーコード開発では完成したアプリを外部公開できず、社内テスト用途にのみ使用が限定される。

解説

ノーコード/ローコードは「プログラミングしなくてもアプリが作れる」革命。ドラッグ&ドロップで画面を組み立て、条件分岐を設定するだけで、業務アプリが動く——非エンジニアの「市民開発者」が主役に。

なぜ ア が正解か

アが正解。ノーコード:コーディング不要でGUI操作のみでアプリ構築(例:Bubble・Glide・AppSheet)。ローコード:最小限のコーディングで高速開発(例:Microsoft Power Apps・OutSystems・Mendix)。業務部門の市民開発者(Citizen Developer)が活用し、IT部門の開発待ち解消・DX加速を実現。

なぜ イ は間違いか

ノーコード/ローコードプラットフォームは完成品をそのままデプロイ・実行できる。コードに書き直す必要はない——それが存在価値。

なぜ ウ は間違いか

逆。ノーコード/ローコードは小規模・中規模の業務アプリ(承認フロー・業務フォーム・ダッシュボード等)に最も適している。大規模基幹システムは複雑な要件に対応しきれないことも多く、プロコード開発が適している場合が多い。

なぜ エ は間違いか

ノーコードで作ったアプリは外部公開可能。実際にWebアプリとして顧客向けサービスを構築・公開している事例も多数ある。

出典: AI生成問題(学習用)