ノーコード開発ツールで未解決課題を解決できるか考えてみた


こんにちは。
私は一般企業の情報システム部門で、主に社内業務のシステム開発に関わっています。

会社の重点政策への取組をサポートするツールを提供するとか、他部署からの要望で
アナログで非効率的な業務を効率化する、といった内容を中心に、前年度のうちに
年間計画を立て、契約しているコンピュータ会社の技術者にプログラム開発してもらう、
というのが基本的なスタイルです。

たとえば最近では、事務所のホワイトボードに書き込んでいたスタッフの行動予定を
Ｗｅｂ上で共有できるようにするツールとか、従業員向けの教育動画を配信し、
全従業員の受講状況をまとめてチェックできる教育動画メニュー（コロナ禍で従業員
を1か所に集めるスタイルが取りにくいので）といったものを展開してまいりました。

ところが実際には、コロナ対応、台風や地震などの災害対策、会社の上層部から急な
指示が下りてきた（これが一番厄介！:angry::angry::angry:）、といった突発的な案件が年度中に
いくつも発生し、計画通りに事が進むことはまずありません。

また他部署においても、DXの推進だ、コンプライアンスだ、SDGsだと、年々取り組む
べき課題が増えてきているためか、システム部門への依頼内容も加速度的に複雑化
しているように思います。

システム部門としても、このままではキャパオーバーでパンクしそうです。:sob::sob::sob:
 <br> 
そんな中、最近、ノーコード開発ツールとＡＰＩを組み合わせてアプリを作る方法を
紹介してもらったこともあり、未解決の案件からノーコード開発ツールで解決できる
ものはないか、検討してみることにしました。

![MAKE画像.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2802665/9eaac0fa-ec17-341d-091c-1d5300d52d44.jpeg)
（ノーコード開発ツールの「MAKE」でアプリを作っている様子）

![LINE.jpeg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2802665/f365e2f4-b1c3-72cc-c4ed-a1915ee06a7e.jpeg)
（はじめてのLINEBotは、犬の画像を呼び出す簡単なものでした）
 <br> 
せっかくなので、はじめて使う開発ツールをどこまで使いこなせるようになるか、
また業務改善に役立つ提案ができるか、記録を残してみようと思います。

今回は、対象となる３つの案件の問題点を整理するため、５Ｗ１Ｈで案件を分解して
みるところから始めたいと思います。
 <br> <br>
 <dt>１．課題の洗い出しと解決方法の検討 </dt>
	
　<dt>　➊　自社に関わるニュースやツイートを定期的にチェックする </dt>
　　　最近はSNSやネット掲示板、ニュースサイトなどに投稿された誤情報や
　　　誹謗中傷、バイトテロ動画などがきっかけで、企業がネット上で炎上する
　　　事件が増えています。
　　　私が勤める会社でも、SNSやニュースサイトなどに掲載された記事や投稿
　　　に対するチェックをすべきではないかという声が上がるようになりました。
<br>
<dt>　　　WHAT（どんな課題か）</dt>
　　　　インターネット上に日々掲載されるニュースやＳＮＳ上のツイートなど<br>
　　　　から、自社に関するものを抽出し、内容をチェックする
<dt>　　　WHEN（いつ）</dt>
　　　　毎日
<dt>　　　WHERE（どこで）</dt>
　　　　Google検索（ネット上のニュースサイトやSNS）
<dt>　　　WHO（誰が関わるのか）</dt>
　　　　広報に関わる部署の担当者
<dt>　　　WHY（なぜ）</dt>
　　　　以前、ニュースサイトに、自社に関して誤った記事が掲載され訂正をして<br>
　　　　もらったことが。自社に関する記事・ツイートを検知したらすぐに内容が<br>
　　　　確認できる体制にしておく必要がある<br>
　　　　↓<br>
<dt>　　　HOW（どう対応するか）</dt>
　　　　GoogleやTwitterなどのAPI（がもしあれば）を使って、日々自社に関する<br>
　　　　キーワードで検索を行い、関連記事を抽出・蓄積するしくみを構築する

　<dt>　❷　ボランティア清掃の参加報告結果を集計する</dt>
　　私が勤める会社では、定期的に会社周辺のボランティア清掃を実施しています。	
　　参加者数を把握したい、と清掃活動の主幹部署から依頼がありましたが、
　　先日から試しているLINEBotなら、参加した従業員にLINEで参加報告してもら
　　えると思い、候補に挙げてみました。	
<br>
<dt>　　　WHAT（どんな課題か）</dt>
　　　　社内で定期的に実施されるボランティア清掃活動に参加した従業員から、<br>
　　　　清掃後に届いた参加報告を集計し、参加者数を算出したい
<dt>　　　WHEN（いつ）</dt>
　　　　ボランティア清掃　実施時
<dt>　　　WHERE（どこで）</dt>
　　　　ボランティア清掃活動が実施された場所
<dt>　　　WHO（誰が関わるのか）</dt>
　　　　主にボランティア清掃活動の主管部署の担当者
<dt>　　　WHY（なぜ）</dt>
　　　　参加報告結果を、主管部署で確認・集約する手段がない<br>
　　　　↓<br>
<dt>　　　HOW（どう対応するか）</dt>
　　　　参加者には清掃活動時に、いくつかのチェック項目または現地の写真を<br>
　　　　LINEで送信してもらい、その結果を集計する機能をLINEBot等で構築する

	
　<dt>　❸　業務目的で車に乗った時の、目視によるアルコールチェック	</dt>
　　今年の法改正で、安全運転管理者に対し、目視による運転者のアルコール
　　チェックが義務付けられたということで（検知器による確認は延期された模様）、
　　運転前後に運転者にLINEで顔画像等を送信してもらい、その報告を収集する
　　ツールを作れるかもと思い、こちらも候補に挙げたいと思います。
<br>
<dt>　　　WHAT（どんな課題か）</dt>
　　　　従業員が業務目的で車を運転した際に実施したアルコールチェック結果<br>
　　　　を集計する<br>
<dt>　　　WHEN（いつ）</dt>
　　　　毎月1回程度
<dt>　　　WHERE（どこで）</dt>
　　　　社有車を管理する部署
<dt>　　　WHO（誰が関わるのか）</dt>
　　　　社有車を管理する部署の担当者
<dt>　　　WHY（なぜ）</dt>
　　　　業務目的で乗車した従業員がチェックした結果を、主管部署で確認する<br>
　　　　手段がない<br>
　　　　↓<br>
<dt>　　　HOW（どう対応するか）</dt>
　　　　従業員には乗車前に、チェック項目の登録と顔写真の撮影をしたものを<br>
　　　　LINEで送信してもらい、それを主管部署で集計する機能をLINEBotを<br>
　　　　使って構築する

<br><br>
<dt>２．今後の取組</dt>
<br>
　最近、ノーコード開発ツールとAPIを組み合わせて、アプリをつくる方法を<br>
　試していたので、それを活用する前提で、他部署から寄せられた要望を中心に<br>
　課題を挙げてみました。<br>	
　開発ツールもまだ使いこなせていない上、APIサービスについてもどんなものが<br>
　あって、どれが自社で活用できるのかなど、まだまだわからないことが多いので<br>	
　今後、どこまで対応できるか検証してみたいと思います。	
<br><br>
　今回、Qiitaのことも教えてもらったので、これからの取組を成長記録として<br>
　残していこうと思います。<br>
　いつかQiitaに書いた記事を見て、「あの頃は若かったなあ」って思い出す日も<br>
　来るのかなあ（もう若くないけど:older_man_tone2:）