EN

セキュリティ用語解説

市民開発(Citizen Development)

非エンジニアが支援ツールを活用し業務アプリケーションを開発すること。

支援ツールにはローコードやノーコードツール、RPAなどのロボットが挙げられる。従来のアプリケーション開発はサーバやアプリケーションを構築するにあたり情報科学の専門知識が不可欠だった。支援ツールを用いることで、システム開発の専門知識を備えない者もアプリケーションを開発できる。この様子がアプリケーション開発の市民解放になぞらえて、市民開発と呼ばれる。 専門知識がなくても開発できるツールが多く登場していることも、市民開発の広がりを後押ししている。

 

 なお、市民開発は“他部署でも利用できる”“汎用性高く”といった概念や規模で、EUCEnd User Computing)と異なる。また、支援ツールはIT部門など組織から許可されている点で、組織が認知しない情報サービス利用である「シャドーIT」と異なる。

 

 

アルファベット順で探す