今回は病院の会計業務をモデルに人員配置の最適化を考えます。一般的に病院では診察時間よりも会計に時間が掛かることがあるので、assimeeの最適化機能を使って事前に適切な配置する人員数を計画することを考えます。モデル今回のモデルでは以下を想定します。今回のモデルは以下の図ようになります。比較的簡単なモデルとなっています。図:モデル以下の通りプロセスを配置して設定して行きます。今回は以下のような来院者データを仮定します。病院の午前と午後の診察にそれぞれ150人ずつの計300人が来院し、午前と午後の診察開始時間直後がもっとも混雑する想定です。0「001来院」の詳細設定にチェックボックスにチェックを入れ、開くを押すと以下のような画面が立ち上がるので表のように設定していきます。出荷目標(会計済人数)は以下のように設定します。来院者数に比べて目標が高くなっていますが、このようにすることで、出荷が一番多くなる最も効率の良い形にプロセスの最適化が行われます。50「008帰宅」の「設定」ボタンを押すと、以下のような画面が立ち上がるので、データの表のように入力して行きます。図:出荷目標(会計済人数)設定画面シミュレーション以上の設定後にシミュレーションを行います。シミュレーションを行う時間は600分(10時間)と設定します。(午前8時に開き診察を開始、12時から13時は休診、診察は16時の受付で終了し会計は18時まで稼働)。シミュレーションが終わったらダッシュボードで結果を確認します。生産推移と「002受付待」、「004診察待」、「006会計待」の在庫数を見てみます。ダッシュボードでそれぞれのプロセスカードやグラフを選び表示させます。受付待と診察待は在庫数(人数)が右肩上がりになっていないため、問題なく終わっていますが、会計待は在庫数が右肩上がりとなっておりが全く処理能力が不十分なことが分かります。人員最適化のタブを選び、人の最適化を選びます。すると、最適化するカードを選択する画面が開くので「007会計」を選びます。次に最適化のオプションを時間帯別にするを選びます。次に時間帯別の人員最適化の最大値と最小値を入れることが出来るので、最小値を4人、最大値を20人と設定します。最後に「007会計」の人数配置を時間帯別に直します。「007会計」の詳細設定の作業人数横のマークから時間帯別スケジュールのチェックボックスを入れると以下のような画面が立ち上がるので、60分刻みで600分まで4人と入力します。終わったら最適化を始めます。最適化の結果は以下のようになりました。*最適化にはランダム変数が含まれるため、ここから先の結果は完全に一致しないことがあります。先ほど溢れていた「006会計済」の人数と「累積生産推移」(診察を終えて帰宅する人数)を確認します。会計済の人数が右肩上がりで無くなり、帰宅人数(出荷数)が600分の前に来院者数である300人となり、シミュレーション時間で600分(想定では18時)までに会計が終わって全員帰宅したということが分かります。次に「007会計」に配置された人数が最適化でどうなったのか確認します。選択すると下図のように表が表示されます。*最適化にはランダム変数が含まれるため、結果が一致しないことがあります。この表を見ると、8時台、12時台、13時台、17時台に多めに人数を配置されていることが分かります。それ以外の時間には10人ずつとほぼ一定の人数を配置すればよいということが分かりました。来院者数のデータが正確である前提ですが、今回の最適化結果からは、会計に配置する人数は10人が最低限必要な人数であること、午前と午後の診察が終わったタイミングで会計担当の人数を増やすことで無事に会計が終了することが分かりました。*ただし、例えば、診察の終わった患者さんは寄り道をせず会計に行ってくれることを暗に前提にしていることなど、実際には考慮しないといけない要素がまだあることに注意してください。まとめ今回は病院業務のうち待ち時間が多くなりがちな会計業務の人数をassimeeで見積もりました。このように、来院者数のデータがあれば、assimeeを使うことで前もって配置する最低人数を決めたり、必要なヘルプの人数を見積もることが簡単にできました。今回のように入荷数を来院者数などに置き換えて考えることで幅広い分野でassimeeを活用することが出来ます。assimeeでは、実際の製造プロセスをモデル化し、シミュレーションすることで、プロセスの見える化や潜在的な課題の洗い出しを行うことができます。NEUTRALDEMONSTRATIONXFacebookYoutube。