ニコングループにおける国内最大規模を誇る生産拠点として光学ユニット、交換レンズなど製造を手掛ける株式会社栃木ニコンでは、業務システムの内製開発に向けた環境整備とともに、ASPやASP.NETで開発したアプリケーションの刷新に向けて、ノーコードWebアプリ開発プラットフォーム「Forguncy」を活用している。その経緯について、経営管理本部 経営管理部 IT推進課 AP係 係長 岡田 和也氏にお話を伺った。
【選定】
市民開発も視野にExcelライクなUIでローコード開発が可能なForguncyに注目
ローコード開発ツールを採用した先には、現場部門でも開発できる市民開発を推進していくことも視野に、現場にとっても使いやすいソリューションを検討。「製造現場でも多く利用されているExcelに近しいものであれば受け入れてもらいやすいのでは と考えたのです」と岡田氏。
当初は別のローコードツールも有力候補の1つに挙げていたが、経験豊富なIT推進課のメンバーであればいざ知らず、製造部門のメンバーが初見で扱うには受け入れ難いと判断。「有償コネクターを使ってのDB連携が必要になってしまうというコスト面や、レスポンス的に遅い印象で使い勝手の面で難しいと考えました」と岡田氏。そもそも基幹システムのライセンス費用を考慮して参照系のアプリケーションを用意していたため、同時接続ライセンスではないうえにDB連携のコストが積み上がる事態は避けたいという思いもあったという。
他のソリューション含めて検討するなかで注目したのが、メシウスが提供するForguncyだった。Excelライクなインターフェースはもちろん、クラウド利用申請など親会社への複雑な申請が不要なオンプレミスで活用できる点を評価 したという。「1000名を超える規模が利用することも想定すると、同時接続ライセンスで運用できるメリットも大きい と感じました。内製システムが持つDBとの連携はもちろん、帳票と一緒に開発するケースが多いため、Excelに近い形で設計してPDFにて出力できる点も魅力的 でした」と岡田氏。JavaScriptやサーバーサイドコマンドの活用で複雑な処理も実装できる点も評価したのだ。
結果として、同社が目指す内製開発に向けたプラットフォームとして、そして基幹システムの情報参照に活用してきた業務アプリケーションを刷新するための環境として、メシウスのForguncyが選択されたのだ。
Forguncy選定のポイント
Excelライクな見た目と操作性
オンプレミスで利用できる
同時接続によるライセンス形態
【効果】
内製化による改善活動の加速と開発人材の拡張が大きな効果を生む
基幹システム情報の参照をはじめ、各種業務アプリケーションに広がるForguncy
現在は、同社の全従業員1200名超のメンバー以外にも、関連するグループ会社も含めおよそ2000名規模でForguncyを業務に生かしており、開発した60ほどのアプリを運用 している。当初はForguncyの開発パートナー支援のもと、ITインフラ係が所管するUSBデバイスの棚卸などに活用する台帳管理や社内電話帳アプリなどを先行して実装し、その後、業務部門がSAPの情報を参照するためのEnd User Computing(以下EUC機能)としてのアプリケーション刷新を実施。今ではさまざまな業務アプリケーションとしてだけでなく、ユーザーに対する利便性の高いインターフェースとしてForguncyの活用が広がっている。
▲ 生産パフォーマンスを見たい角度で分析
かつて開発したASP.NETやMicrosoft Access環境を刷新したEUC機能としては、基幹システムのマスター系の参照とともに、工場内の生産実績、職場ごとの作業工数や人数、稼働率、出来高などから作業分析する帳票(以下PAC帳票)、工場内の在庫を把握する構成品目在庫照会や海外の取引先含めた検収実績が確認できるロジスティクス系EUCと呼ばれるアプリケーションが挙げられる。PAC帳票では、職場で生産していない時間に何をしていたのかといった無作業時間の把握などのアプリも用意され、着替えの時間や5Sに関連した整理整頓のための時間分析が可能になっている。なお、実際には、SAP内の情報を活用するための中間DBを設けて、そのDBの情報をEUC機能としてForguncyを経由して参照する構成となっている。
▲ 検索性が高い検収実績リスト
▲ 生産以外にかかる作業時間の分析
内製化によって改善活動が加速、新人を開発要員として戦力化できる
Forguncyを導入したことで、一部パートナーの協力を得ながらASP.NETなどのアプリ刷新が実現できただけでなく、若いメンバーが率先して新たなアプリを内製化できる環境が整備でき、効率化が大幅に進んだ点を評価する。「EUCの機能開発でいえば、要件定義からテストまでの工数を5分の1にまで短縮できる など早期にリリースでき、PCで動かしていたAccess機能を廃止してサーバー側に集約したことでローカルでの運用が回避できるようになった点も大きい」と岡田氏。要件定義は7~8割の工数減、実装部分では7割、テスト工数では5割減の工数削減 となった。特にForguncyはExcelライクなUIと外部データベース連携が容易なため、画面設計やデータ連携部分のコーディングが不要になった点が相乗効果としてテスト工数の削減にも大きく寄与 している。ワークフローの機能拡充もForguncy側で補完でき、自分たちのタイミングでアプリケーション構築が可能になったことで改善活動も迅速に実施できるようになったという。
また、現場の要望に応えることが容易になり、社内における部署のプレゼンス向上にも大きく貢献している。「アジャイル的に完璧ではないものの、こちらで着手して簡易版がリリースできるようになり、以前に比べて3割ほど相談が増えるなど要望の声が多く届く ようになっています」と岡田氏。品質保証部門で別のソリューションを利用して課題解決に取り組んでいる例もあるが、インプットツールとしてExcelライクなインターフェースを持つForguncyを紹介したところ反応がよく、結果としてForguncyに切り替えて改善活動が始まっているほどだ。
Forguncyについては、ローコード開発プラットフォームとしての利便性の高さを評価する。「開発未経験のメンバーでも触りながら1週間ほどで開発できるようになるなど、開発要員としてすぐに戦力化できる点は大きい 」と岡田氏は評価する。チュートリアルに触れながら開発してもらうといったファジーなアプローチがとれるなど、教育コストの面からもメリットが大きいという。「パートナーが提供する教育プランなどを活用させてもらっていますが、オンラインヘルプなどが充実しており、ドキュメントも体系立てて提供されている。充実したサポートが受けられていると実感しています」とメシウスに対する評価も高い。
クラウド移行への検討とともに、内部統制ルールの整備と共通業務の可視化で機能統合を進めたい
今後については、現場での開発を推進するべく市民開発に役立つ共通ルールの作成含めた教育プランの作成とともに、共通機能を整備して提供できるような環境づくりにも取り組んでいきたいという。「デプロイそのものは我々の方で行うことで野良アプリを抑制しながら、さまざまな情報に対して内部統制のルールに基づいたドキュメントを紐づけ、管理レベルを向上させるなど、機能拡張についても検討していきたい」と岡田氏は意欲的だ。
「本当に現場が求めているものがなんなのかをうまく可視化していくことで、個別に展開していた機能を統合するといったこともできるようになるはず。そのためのツールとしてForguncyをさらに拡張していきたい」と岡田氏は期待を寄せている。
また社内のサーバーにて運用しているForguncyをクラウド環境に展開して可用性を高め、さらに、ペーパーレス化の促進に向けた受け皿としての活用、分析のためのBIにつなげるデータ蓄積のフロント機能としての展開も見据えている。「今は基幹システムから取り出した情報を現場業務に活用するという使い方ですが、例えば品質保証部門でさまざまな検査結果や測定器具の校正結果を蓄積する機能としてForguncyの活用が期待できます」と岡田氏は力説する。
同社では、2030年までのIT方針としてユーザーによるアプリケーション開発比率の拡大を目指しているが、その実現に向けた重要なツールの1つとしてForguncyを位置付けている。生成AIと組み合わせたForguncyの展開を注視していると今後について岡田氏に語っていただいた。