「時代が違う」と言われた。医療現場の課題をコードで解決した話
医療現場では、紙とExcelが今も現役です。
今の医療は、医療機器がないと十分な治療ができないほど、機器を中心に回っています。
その機器が常に狂いなく稼働し続けられるようにする、それが臨床工学技士の仕事のひとつです。
これを叶えるためには「管理」と「点検」が欠かせないんですが、点検記録は紙に書いてファイルに綴じて棚に保管、機器台帳はExcelで管理、というのが多くの現場の実態です。
そのExcelはそのファイルが入ったPCのそばでしか開けないし、誰かが誤って上書きすればデータが消える。
点検用紙は担当者が変わるたびにフォーマットがバラバラになって、内容が変わっても「もったいないから」古い用紙をなくなるまで使い続ける。
トラブルが起きても過去の履歴を現場で参照できないから、「とりあえず様子見」が何度も繰り返される。
埃をかぶった紙の束は、捨てるのも一仕事です。
勤める病院が変わっても変わらないその光景を、10年ずっと見てきました。
「仕組みを変えれば、全部解決できるんじゃないか。」
そう思って開発を始めたのが、医療機器点検記録管理アプリ「MEIS」です。
画期的な発明だったわけじゃなくて、企業が作ったものも既にあります。
でも導入まで至らない病院はごまんとある。
命に直結する医療機器管理には診療報酬という料金設定がされていないので、よほど大きい病院か事務方の理解がないとなかなか導入されないんですよね。
そこで諦めてはいられない。
臨床工学技士は英語で「Clinical Engineer」。
仮にもEngineerなら、無いなら作ってみればいいじゃないか、と。
久しぶりにできたペンだこ
ただ、ITエンジニアではなかったので、そこからが大変でした笑
小学生になるかならないかの頃から父親のお古のPCにCentOSを入れてメールサーバーを作って遊んでいたし、副業でホームページ制作も請け負っていましたが、Webアプリとなると話が全然違いました。
何をするにも調べるところから始めないといけないし、手法を比較して、ドキュメントを読んで実装に落とし込んで、バージョン違いで動かなくて、また調べる。
DB設計では何から考えればいいかもわからなくて、鉛筆を握りしめて紙に書き殴ったのは受験勉強ぶりでした笑
しょっちゅう詰まりましたが、解決したい課題が目の前にあったので手は止まりませんでした。
人種が違う
ようやく完成したアプリには、現場レベルで欲しかった機能をぎゅっと詰め込みました。
機器台帳と点検履歴の一元管理、スマートフォンからのリアルタイム入力、トラブル履歴の即時参照、貸出・返却管理、ユーザー権限管理。
紙もExcelも、もう必要ありません。
職場に導入したときの反応は想像以上でした。
同僚からは絶賛の声が上がり、直属の上司には「最近の若いやつは、時代が違う。人種も違う」と言われました笑
※もちろん差別的な意図は全くありません。
少し大げさだと思いながらも、素直に嬉しかったです。
現場の課題を、自分の手で解決できた実感があったので。
このアプリは今も、実際の職場で動き続けています。
ClinicalだけじゃないEngineerへ
この経験でひとつ確信したことがあって、現場を知っている人間がコードを書くと、本当に使われるものができるんだと思います。
医療現場で10年かけて培った「何が現場を困らせているか」という感覚は、エンジニアとしての自分の核になっています。
現場の声が直に届く開発がしたい。
その思いはMEISを作り終えた今も変わりません。
現場の困ったをITで解決したい。
そのためにCEからITエンジニアへ、今まさに挑戦しています。