The 28th Annual Conference of the Japanese Society for Artificial Intelligence, 2014
- 1 -
業務
対象
ン
開
支援
課題
展望
Challenges and Prospects for End-User Development of Business Information Systems
古川
慈之
*1
澤
浩之
*1
永
仁史
*1
Yoshiyuki Furukawa Hiroyuki Sawada Hitoshi Tokunaga
*1
産業
術総合研究所
National Institute of Advanced Industrial Science and Technology
We have developed and distribute a software development tool "MZ Platform", by which end-users can make their own software without writing any source code. Our tool has been developed for supporting that small and medium enterprises
mainly in manufacturing industry build their own information systems to improve their business processes. In this paper, our efforts and end-user development examples are shown, and several findings and prospects are discussed with comparison between end-user development and participatory-based development.
1.
め
著 者 , ソ コ 書 ソ 構 築
開 ”MZ Platform” 作 成 配 い . 主 製造業 中 心 中 企業 自社 用 い 業務 自
作成 ン 開 支援 目的 作成さ
あ [Sawada 04][古川 06]. ン 開
End-User Development[Sutcliffe 04][Lieberman 06] ,高度 開
持 必要 ソ 自 作成 使用
指 い . う 概念 存在 示 う ,一般的
ソ び 含 情報 使用 側 作
成 側 明確 さ い . , ソ や 情報
産 業 や 社 会 広 使 わ う 特
,業務 効率化 新 業 創出 ソ
や 情 報 存 在 抜 実 現 い い う 状 況
あ . う 状況 ,近年 産業界 い 業
務 内 製 自 社 開 い う 傾 向 生 い ,
主体開 呼ば い [日経 11].
, ン 開 や 主体開 類似 概念
,西村 解説 現場参加型開 [西村 13] 挙 . 西 村 護 医 療 着 目 い , 内
容 人間系 い 利用さ 情報 開 全般 同
様 課題 存在 明 あ , 一連 組
得 知 見 様 々 活 用 可 能 性 高 い . 一 方
,特定 着目 , 特定 研 究
者 専 門 家 現 場 実 務 担 当 者 び 情 報 開 者
協 働 い 実 施 さ [笹 嶋 13], 化 議論 範 含 [渡辺 13]点 興味深い.さ ,
組 情報 開 方法論 対象 ,人
工 知 能 研 究 者 参 加 い 例 え ば[笹 嶋 13] [ 村
13] ,ソ 工学 研究者 び情報
開 者 異 視 点 術 的 提 案 び 問 題 解決
手法 提案 期待さ .
論文 ,MZ Platform 用い ン 開 支援 組 い 述 , 開 例 支 援 通
得 知 見 び 課 題 い 明 , 現 場 参 加 型 開
比較 含 方向性 い 展望 述 .
2. MZ
Platform
ン
開
MZ Platform ,産総研 独自 開 ソ 作成
あ [Sawada 04][古川 06]. ン 開 実現 向 高 度 開 持 使 え う , ソ コ
書 ソ 作 成 い う 特 持 .
章 ,MZ Platform 用い ン 開 概要
い 述 , 実 際 企 業 実 施 さ ン 開
例 2 示 .
開 例
コンポ ネン
日程 進捗管理
受注 工程 品質管理
コンポ ネン
組み合わせ
ビ : 構築用
記述方式
コンポ ネ ン コンポ ネ ン
コンポ ネ ン
ベン
ソ
コンポ ネ ン
コンポ ネ ン
コンポ ネ ン ソ
ソ
必要 部品コンポ ネン を配置 ※順序 関係
部品 定義 た 処理 起点
ベン
各部品 機能 ソ を呼び出 処理を記述
※上 順 実行
図 :M P atfor 概要
2.1 MZ Platform
概要
MZ Platform ,ソ 作成 際 ソ コ
書 代わ ,ソ 部品 コン ネン 編集
画 面 組 合 わ 必 要 機 能 実 現
. 様子 図 示 .
MZ Platform 開 ,NEDO IT融
合化推進 術 研究開 び 中 企業 基盤 術 支 連絡先:古 川慈 之,産業 術総 合研究所 先進 製造
研 究 部 門 , 〒 8 茨 城 ば 並 木 ,
y awa@a
The 28th Annual Conference of the Japanese Society for Artificial Intelligence, 2014
- 2 -
援 業 一部 行わ , 目的 主 中 製造業 IT化支援 あ .2001年 開 開始 ,2004年 録 配 い .MZ Platform 基幹機能 ン 言語 Java 用い 開 さ , 用い
作成 ソ PC 動作
ン 主 対象 ,OS Windows Linux 対応 い
.2013年 動作 Web ン
作成機能 追加さ .
中 製造業 IT化 支援 いう目的 ,ソ
構成 コン ネン 提供内容 要 .提供 コン
ネ ン 種 類 い , 企 業 業 務 IT 化 対 調査 検討 結果,現場 生 情
報 入出力 可視化 実現 必要 コン ネン
提供 中心 い .例えば,あ 製品 生産工程全体
日程管理や進捗管理 実現 い いう や,生産 注
製 品 関 情 報 や 製 造 工 程 情 報
び製造 品質情報 厳密 管理 い いう 多
. 例 代表さ 情報 , 企業
独自粒度 び独自手 処理 実現 う
場合,汎用 製品 コ 過大
傾向 あ ,専用 構築 外注 側 規模
比 投資コ 過大 着手さ い 多 ,
ン 開 対象 適 い 考え . う
満 必要 コ ン ネン 例 ,
記 挙 使用さ い .
z 画面部品
¾ 各種
¾ ン 入力 ¾
¾ ン
z 入出力
¾ 画像 CSV XML等
¾ ベ 接 JDBC経 ¾ 通信
z 帳票印 機能 ¾ コ QRコ
z 各種 処理 記述機能 ¾変数 ン 岐
コ ン ネ ン 開 , あ 程 度 基幹 機 能 開
進 時 点 著 者 企 業 向 業 務
MZ Platform 用い 作成 ,不足 い コン ネ
ン や機能 段階的 実装 .現在 ,主 企業
質問や要望 機能改善や機能追加 実施 い .
, コ ン ネ ン 用 い 現 場 生 情 報
入出力 可視化 実現 いう業務 IT 化 ,製造業 限
同様 存在 わ い ,実際 MZ
Platform 食品加工業 利用 例 存在 .
2.2 MZ Platform
を用いた
ン
開
MZ Platform ソ 作成 あ ,実
際 業務 IT化 実現 際 ,ソ 以外 構 成 要 素 い 考 慮 必 要 あ . 例 え ば , ソ
動作さ PCや,集 情報 格納 ベ び ,PC 情報入力 簡便
コ 情報機器,PC 等 接
ネ ワ 機 器 , 販 製 品 利 用 組 合 わ 検
討 必 要 あ . , ベ 対 情報入出 力
用い 場合 ,専用言語 SQL 利用 設計 必
要 . う 構成要素 , 対象範
や対象 数 応 増大 傾向 あ , 実現 必要
開 範 拡大 う.
,MZ Platform 用い ン 開 ,い 開 業 体 含 い . わ , 直 接 使 用 者
単独 開 場合 , 使用 企業や
特定部署 中 専任 担当者 配置 ,現場 密 コ
ン 開 方法や,開 担当者 支援
開 保持者 配置 例 存在 . ,開 例
集 産総研 中心 情報共有 ,類似
構築 際 知識 再利用 う 支援 い .さ ,
産総研 MZ Platform 用い 情報 構築 業 者 増 や 術 移 転 契 約 体 構 築 ,
う 業者 初 構築 実施 , 企業
使い 改善 実施 いう 業 可能 あ .
構築 い 開 体 , 主体
ソ 機器 構成さ 構築 ,
用い 業務 支援 共通 目的 い .
2.3
ン
開
事例
1
大 射 出 成形企 業 開 例 紹
.図 示 う , 企業 作業 進捗管理 ワ
や帳票 手書 入力 , 書 写 半日単 行
い , 電子 化 管理 ソ
MZ Platform 作成 .構築 PC
ベ LAN 接 , 入力 コ
ン 用い . ,1時間単
集計 可能 , 精度 高い進捗管理 実現 ,
さ 手 書 作 業 無 排 作 業 時 間 20% 削減 遉成 . 開 ,社内 専任 担当者
配置 , 担当者 大 支援機関
い う体 実施さ . 可能 限 従来 業務 踏 襲
開 現 場 負 担 軽 減 , 販 製 品
機器 利用 ,MZ Platform 用い 開 入力 帳 票 出 力 部 限 定 短 期 間 開 実
現 い .
図 :大分県プ ク射出成形企業 開 事例 手作業 書き写
電子 オン ン化へ
1時間単 進捗 数量管理 → 納期 在庫管理精度 向上
手書き作業 排除 → 記入 排除、作業時間20%削減
MZ Platform コ 短期間 自 社開
•表計算ソフ Excel ベ MSDE 利用
•使用機器:PC, コ , ン
The 28th Annual Conference of the Japanese Society for Artificial Intelligence, 2014
- 3 -
2.4
ン
開
事例
2
佐賀 金型製造企業 開 例 紹 .図 示
う , 企業 過去 入 生 産 管理用
自社 業務 合 入力 目 い い 不
満 あ , 既存 老朽化 処理能力
い 改善 費用面 更新 い .
MZ Platform ベ 用い 置 換え,自社
独 自 管 理 方 法 実 現 , 全 社 員 情
報共有 社員 原価意識 利益意識 向 さ .
開 ,産総研 術移転契約 結 情報
構 築 業者 基 作 成 ,
用い 遥任 担当者 現場 コ ン
必 要 機 能 実 現 , さ 担 当 者 佐 賀 支 援 機 関
いう体 実施さ .開 開始 当初
構築経験 担当者 ,1年以 現場 使え 構 築 改 善 活 動 結 果 , 高 度 独 自
実現 例 あ . , 担当者 業
務知識 構築 大幅 向 ,現場 要望 迅
速 映 う , 独自
独力 短期間 構築 ベ 遉 い .
図 :佐賀県金型製造企業 開 事例
3.
ン
開
現場参加型開
,MZ Platform 用 い ン 開 現 場 参 加型開 い 比較 , 得 知見 示 課題解
決 方向性 展望 い 述 .
3.1
両者
比較
MZ Platform 用い ン 開 現場参加型開
共通 点 , ン 現場 業務遂行 支援
開 ,必要 応 業務改善 組 合わ 実
施 目的 い 点 あ 考 え . 人間 系 実
施さ 業務 ,曖昧 標準化さ い い手 や属人
的 成立 い あ , 化
段階 手 標準化 必要 生 あ . う 工
程 適 効 率 的 実 施 , 作 成
側 使用 側 乖 い 状態 ,密 接 連携 業
務 析 業務改善 実施 体 必要 あ .
一方,表現 想起さ 両者 遊い , 開
実施者 内部 前提 い 否 いう点 あ .厳密
言う ,現場参加型開 内製 近い開 場合 あ
考え ,前述 通 ン 開 実際 使用者
開 者 異 場合 あ , 表現 持 意
注目 い 遊い 理解 方 良い う.
,MZ Platform 用 い ン 開 支 援 得 知見 内, 現時点 現 場参加型 開 直 接関係 部
存 在 考 え , 現 場 参 加 型 開 現 在 注
目 い い 部 注 目 必 要 生 場 合 参 考
あ う . 逆 関 係 い 成 立
思わ .
3.2
ン
開
支援
得
た知見
課題
MZ Platform 用い ン 開 支援 得 知見
一 , 開 全体 工程 い ,ソ コ
書 部 ソ 作成 負荷 実 大 い
挙 . ,図 示 う ,業務 支援 情報
構築 い ,ソ 実際 作成 工程
支援 ば ン 開 実現 ,業 務
析や 設計, 構築 入 保守 改
善 支援 要 あ 意味 い .MZ Platform
ン 開 対 ソ コ 書 ソ
作成 機能 提供 主 貢献 い ,
負荷 軽減 , 工程 必要 労力 依然 存
在 , 軽減 要 課題 あ .
図 : 開 全体 工程 M P atfor 主 貢献
目 知 見 , ソ 開 い , 現 場
要 望 聞 い い 挙 . , 既存
業務 支援 ソ や 存在 い状態
現場 要望 網羅的 抽出 う ,正 い意見
表現さ い場合 あ 意味 い .実際 表明さ
要望 沿 完成 ,現場 動作 い
見 使 初 ,欲 い い
理 解 あ . , 要 望 従
化 対象 広 ,現実的 時間 コ 範 内
化自体 実現 い状 況 恐 あ .特 ン
開 ,身 丈 合わ い 化 計画 ,
目 的 遉 成 い 確 率 高 . 従 , 現 場 要 望 適
抽出 要 課題 あ 言え .
3.3
課題解決へ
方向性
展望
課題 一 目 あ 作 成以 外 工程 労 力軽 減
い ,業務 析 要望抽出 負荷 高い 考え ,
業務 析 要望抽出 以外 良い 考え .
既存 ケ ソフ
• 不正確 録 日報 手入力
• い処理能力 老朽化
• 困難 機能改善 外注費 生
加工時間 正確 把握 原価管理 高精度化
ケ ソフ
自社開 へ
MZ Platformを 用いた 構築
• 構築 ビ 事業者 基本 提供
• ベ MySQL 利用
全社員 情報共有
→ 原価意識 利益意識 向上
対 現場要望 即時反映
→ 機能改善 活用意欲 向上
開
設計
ソフ
作成
導入
保守 業務分析
要望抽出
業務 知識
業務知識
現場 声
利用
改善
The 28th Annual Conference of the Japanese Society for Artificial Intelligence, 2014
- 4 -
業務 析 以外 部 着目 , 著者 研究 活動い , 設計 作成 工程 一体化 ソ
自動合成 組 あ [古川 07] [澤 09]. ,
組 同様 販さ ,設計 情報 入
力 ソ 自動合成 例 [日経 11]
い . う 術 , ン 開 実現 対
要 組 あ , 現 場 参 加 型 開 現 時 点 直
接関係 あ 言え い. , 術 含 ン
開 特有 術 ,図 示 改善 工程 大 影
響 . ,改善 工程 効率的 実施 要求 現場
高 ば , 現 場 参 加 型 開 い ン 開
術 必要 考え .
, 入 や 保 守 い , 実 行 環 境 整 備 や ソ
ン 更新 対象 あ ,現場 作業コ
無視 い.MZ Platform い , 課題 識 以降,作成 ソ 配 容易 機能改善や
配 作業 省略 Web ン 対応 実
施 . う , 開 利用 側 対
応 要 , 機能 充 検討 利
用 必要 あ .
負荷 高い 業務 析 要 望抽出 い , 目
課題 関連 い . 要望 適 抽出 う
確 方法 ,実際 ソ 作成 実施 過程
画面構成や遤移 示 ン 用い
側 適 伝遉 合い 開 進
理 解 齟 齬 回 避 や , 開 繰 返
方式 開 有効 あ 知 い .
,ソ 工学 い ,ソ 対
要求獲得 要性 要求工学 いう 存在 [ ン 05].獲得 要求 い 設計
要 あ , 渡辺 組 [渡 辺 13] 進 展 待 い あ . 現 場 参 加 型 開 組 中 人 工 知 能
術 新 進展 考え ,特 業務知識
構 造 化 術[笹 嶋 13] , 大 規 模 化[ 村
13] 期待 い.
図 :研究成果 実装 ン 開 支援古川 ]
, 情 報 自 体 機 能 高 度 化 術 や , 情
報 開 高 度 術 , い ン
開 や 現場参加 型開 い 利 用可能 い
う課題 い 言及 い. 例えば 目 展望 述
う 人 工 知 能 術 有 効 明 ,
術 い 誰 開 現場 映さ い
う課題 あ . 対 , 術 研究 側 あ 程度
動 作 可 能 ソ 準 備 , 効 率 的 共 有
再利用 組 整備 要 思わ .例えば
ン 術 関 TETDM 組 [砂山 14] 近い 思 わ .著者 組 ,MZ Platform 特定 研究成 果 実装 コン ネ ン 追 加 高 度 専 用ソ
構築 開 例[古川 11] あ 図 参照 . さ 進 ,研究 者 実装 術 ソ コ 書
ン 開 者 入 え う 望 い.
4.
わ
論文 ,MZ Platform 用い ン 開 支援 組 い 述 , 開 例 支 援 通
得 知 見 び 課 題 い 明 , 現 場 参 加 型 開
対 比 明 方 向 性 い 展 望 述
. 示 課題 展望 い ,自 研究 推進
共 ,関連 研究活動 進展 注視 ,積極的 成果 活
用 い い.
参考文献
[Sawada 04] Sawada, H., et al., Y.: A Manufacturing Software Development and Operation Framework "MZ Platform" and its Applications in Industry , In Proc. of Advanced
Engineering Design,2004.
[古川 06] 古川 : MZ Platform ベン 駆動型コン ネン
指 向 開 環 境 用 い ン 開 試 , 情 処
学会第68回全国大会講演論文集(1),pp.199-200,2006.
[Sutcliffe 04] Sutcliffe, A., Mehandjiev, N.: End-User Development,CACM,47(9) ,pp.31-32,2004.
[Lieberman 06] Lieberman, H., et al.(ed.): End-User Development,Springer ,pp.31-32,2004.
[日経 11] 日経コン 編: 開 改良
内製 極 ,日経BP,2011.
[西 村 13] 西村 : 特 集 護 医療 現 場 参加型 開
あ ,人工知能学会 ,28(6),p.879,2013.
[笹嶋 13] 笹嶋 : 護現場 協働 目的指向
ン 開 組 , 人 工 知 能 学 会 ,28(6),p.899-905,
2013.
[渡辺 13] 渡 辺 : 現場主 設計 向 ―
User-driven Product/Activity Design― , 人 工 知 能学 会 ,28(6),
p.918-923,2013.
[ 村 13] 村 : 護 医 療 現 場 参 加 型
課題 展 望― 持 的 自 的 実現
向 ―,人工知能学会 ,28(6),p.924-929,2013.
[古川 07] 古川 : ン 化 基
ソ 合成,情処学会第 69回全国大会講演論文 集(1),pp.177-178,2007.
[澤 09] 澤 : ン 開 向 ソ 自動
合成 ,情報処理学会研究報告ソ 工学(SE),
2009-SE-165(2),2009.
[ ン 05] S. ン: 実践ソ ン
ン ,日科 連,2005.
[砂山 14] 砂山 : 統合環境TETDM 用い ン
開 利 用 実 践 , 人 工 知 能 学 会 論 文 ,29(1),
pp.100-112,2014.
[古川 11] 古川 : 製造業向 FTA 支援ソ 開
実務 適用,人工知能学会第 14回知識 術 能 伝 支援研究会,SIG-KST-2011-02-01,2011.
コンポ ネン
コンポ ネン
組み合わせ
ビ : 構築用
Java ソ コ を書い
専用コンポ ネン 追加
研究成果 実装
画面構成や標準部