令和5年度 高度共通 午前I(PM試験) 問16
アプリケーションソフトウェアの開発環境上で,用意された部品やテンプレートをGUIによる操作で組み合わせたり,必要に応じて一部の処理のソースコードを記述したりして,ソフトウェアを開発する手法はどれか。
- ア 継続的インテグレーション
- イ ノーコード開発
- ウ プロトタイピング
- エ ローコード開発
解答・解説を見る
正解:エ
AI解説
ローコード開発は、GUI操作で部品やテンプレートを組み合わせ、必要に応じて一部だけソースコードを記述してソフトウェアを開発する手法である。『必要に応じて一部の処理のソースコードを記述』という点が決め手で、エが正解。全くコードを書かないノーコード開発と区別する。 ア: 継続的インテグレーション(CI)は、コードの結合・ビルド・テストを頻繁に自動実行し品質を保つ開発プラクティスであり、開発手法の分類が異なる。 イ: ノーコード開発は、ソースコードを一切記述せずGUI操作だけで開発する手法である。本問は一部コードを書くため該当しない。 ウ: プロトタイピングは、試作品(プロトタイプ)を早期に作成して利用者の要求を確認・調整する開発モデルであり、GUI部品の組合せによる開発手法の説明ではない。 エ: 正解。GUIによる部品の組合せに加えて一部のコード記述を行うのはローコード開発である。 💡 『一部コードを書く=ローコード』『全く書かない=ノーコード』の一点で判別する。両者は市民開発(内製化)の文脈で頻出のキーワード。
出典:令和5年度 秋期 プロジェクトマネージャ試験 午前I 問16 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。