自動生成をフル活用して手作業ゼロへ!シフト自動作成のコツとワンポイント極意を完全伝授
Vedaの最適化エンジンは、遺伝的アルゴリズム・シミュレーテッドアニーリング(焼鈍法)・制約充足ソルバーを融合した医療・看護専用の超高速最適化アルゴリズムです。
自動生成を実行すると、画面上部に「✓ 指定された 1回の勤務表案の作成が完了しました」という通知バナーが表示され、病棟全体の最適シフトが一括展開されます。
100点, 89点, 91点)が表示され、希望休の充足度や勤務バランスを客観的な数値で確認できます。長日勤と変則夜勤を組み合わせる「変則2交代制」を運用する病棟向けに、専用の最適化探索ロジックが組み込まれています(※16時間夜勤ではなく、長日勤・変則夜勤シフトを使用します)。
「2交代専用 最適化モード(有効)」をONに設定すると、チーム別の必要変夜数に応じて、変則2交代スタッフ全員で [変夜 → 変夜 → 明 → 休](4日ブロック) を均等にローテーション配置します。
さらに2交代専用の「コホート交互探索」を実行し、夜勤の偏りや過重労働を完全に排除しながら、明け翌日の公休確保と日中人員のバランスを同時に満たす最適解を高速導出します。
上部メニューの「設定 ▼」→「システム設定」から、最適化エンジンの動作モードや勤務時間の管理手法を病棟の運用体系に合わせて変更できます。
看護現場のシフト作成において最もスタッフの不満・トラブルになりやすいのが、「人によって労働時間の長さに差があり不公平」「特定の人ばかり多く働いて疲弊している」という労働時間の偏りです。
Vedaの「勤務時間の厳格管理」は、同一契約条件のスタッフ全員の勤務時間数を寸分のズレもなく完全に一致させ、勤務者間の不公平感を根本からゼロにするための強力な最適化機能です。
| 設定項目 | 特徴と「全員の勤務時間を一致させる」仕組み |
|---|---|
| 勤務表作成の期間単位 |
|
| 勤務時間の厳格管理 【1ヶ月単位・営業日基準】 |
全スタッフの月間労働時間を完全一致: カレンダーの当月日数から組織定休日(土日等)および祝日を除いた「実質営業日数」をシステムが自動カウント。実営業日数 × 日勤所定時間(7.5時間等) により当月の「全職員共通の目標勤務時間」を自動算出し、日勤・長日勤・夜勤・公休を精密に組み合わせることで、勤務者全員の月間実労働時間数を寸分違わず完全に一致させます(有休取得者は所定時間分が自動控除され、実質負担が公平に調整されます)。
|
| 勤務時間の厳格管理 【4週間毎・変形労働時間制】 |
変形労働時間枠内での全員均等化: 1週間の勤務時間数(法定時間基準: 40時間)および4週間の勤務時間数(変形労働時間枠: 160時間 または 155時間)を厳格に管理します。 4週間モードでは、自動生成時に「28日労働時間起算日の指定」フォームが自動連動し、起算日から28日間のスパンで全スタッフの総勤務時間数が完全同一となるシフトを自動導出します。超過や不足によるスタッフ間の不公平が一切発生しません。 |
| 最適化の最大試行回数 | 通常は「2,000万回(標準)」で十分です。全員の勤務時間を完全一致させながら複雑な相性・必要人数ルールを同時に満たす難関病棟の場合は、スライダーを「5,000万回」に引き上げることで、より高度な最適解を確実に導出できます。 |
勤務表下部にある「📊 集計項目設定」を活用して、シフトの安全性をリアルタイムに監視できます。
自動生成の実行後、画面右下に「致命的エラー: ○件」と赤色警告が表示される場合があります。
パネルには、例えば [全体] 1日の「準夜」[Aチーム] 配置基準エラー(人数不足): 1名以上に対し実際0名 や [全体] 1日の「深夜」配置基準エラー(人数不足): 設定3名に対し実際0名 のように、「何日の」「どのシフト・チームで」「何名不足しているか」 が具体的に通知されます。
勤務表の作成中や微調整時に「この日の公休者は誰か」「誰と誰の勤務を交換できるか」を探す際、マス目を一つずつ探すのは大変です。Vedaでは、特定の日や勤務に入っている職員のセルをワンクリックで黒背景・太字に一括反転(ハイライト)表示させる強力なサポート機能を備えています。
自動生成の完了後、スタッフ一覧の左側にある「スコア」列に、各職員のシフトの総合評価点(100点満点)が表示されます。この点数をクリックすることで、各スタッフの負担や減点理由を詳細に分析できます。
88, 85, 56 など)をクリックすると、「(スタッフ名)の評価」ダイアログがポップアップ表示されます。職員の休み希望や特定シフトの希望を正確に反映することは、スタッフの満足度と公平性を保つ上で極めて重要です。Vedaでは、希望シフトの入力時に「第1希望〜第5希望」の優先順位を指定できるだけでなく、同日に希望を出している他のスタッフの状況をリアルタイムに確認しながら重複を未然に防ぐことができます。
自動生成では、「日勤〇名、夜勤〇名」という全体の人数を満たすだけでは、「新人ばかりでリーダーがいない」「ベテランが特定曜日に偏る」といった現場の業務負荷・安全管理上のアンバランスが生じることがあります。
Vedaでは、「職種・職位マスター」を工夫して職員に設定し、制約ルールの「日別の人員配置基準」と連動させることで、職種・職位・技術レベル(スキル)を組み合わせた高度で細やかな人員割当ルールを完全自動化できます。