【しみんかいはつ】

市民開発(シチズンデベロップメント) とは?

最終更新:
💡 業務を知る人が、IT部門と協力して必要なアプリを作る

専門の開発者を主な職務としない業務担当者が、ノーコード・ローコードツールを使ってアプリやワークフローを作ること。IT部門の支援や組織の管理ルールと組み合わせて進める。

📌 このページのポイント
市民開発:現場とIT部門が協力 業務担当者 仕事の流れ 必要な項目 IT部門 データの保護 利用ルール 備品申請 品名 数量 申請する ノーコード・ローコードで組み立てる 作った後の運用まで決める 動作確認・公開範囲・管理者・引き継ぎ
備品申請は例です。必要な知識や専門家の支援、完成までの時間は、ツールとアプリの内容によって異なります。
ひよこ ひよこ
プログラミングの仕事をしていなくてもアプリを作れるの?
ペンギン先生 ペンギン先生
ノーコード・ローコードツールを使えば、画面の部品や処理を組み合わせて作れるよ。たとえば備品の申請と承認を管理するアプリなら、現場の担当者が必要な項目を考えて形にできるんだ。
ひよこ ひよこ
ドラッグするだけで何でもできる?
ペンギン先生 ペンギン先生
ツールや作るものによるよ。データの項目、入力ルール、誰が見たり更新したりできるかを考える必要がある。複雑な連携や独自の処理では、コードや専門家の助けが必要になることもあるんだ。
ひよこ ひよこ
IT部門には頼まなくてよくなるの?
ペンギン先生 ペンギン先生
協力して進めることが大切だよ。業務担当者は仕事の流れや困りごとを具体化し、IT部門は使ってよいツール、データの保護、他システムとの接続などを支える。組織のルールを無視して自由に公開するという意味ではないんだ。
ひよこ ひよこ
作った人が異動したら困りそうだね。
ペンギン先生 ペンギン先生
そうだね。管理者が分からないアプリや、権限の設定が不適切なアプリを放置しないようにする。使う前の確認に加え、管理者、変更内容、引き継ぎ方法を記録しておくと運用しやすいよ。
ひよこ ひよこ
市民開発なら必ず早く、使いやすくなる?
ペンギン先生 ペンギン先生
身近な課題を試作して改善しやすいのは利点だよ。でも完成までの日数や使いやすさが保証されるわけではない。利用者に試してもらい、規模やデータの重要度に合った支援を受けながら進めよう。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「市民開発」って出てきたら「専門の開発者以外の人も、ツールを使って業務アプリを作ること」と思えばだいたいOK!
📖 おまけ:英語の意味
「Citizen Development」 = 市民による開発
💬 Citizen(市民=一般の人)がDevelopment(開発)する。プロの開発者でない人もアプリを作れる時代の概念だよ

参考資料

← 用語集にもどる