訪問介護向けの訪問スケジュール管理システムは市場に存在する。
利用者情報・介護職員の勤務情報・訪問予定を登録し、スケジュールを画面上で管理できるツールもある。
しかし「訪問スケジュールを管理できる」ことと「訪問スケジュールを自動作成できる」ことは根本から異なる。
さらに「訪問スケジュールの初回作成を自動化する」ことと「予定公開後のキャンセル・緊急依頼への再調整まで一体として自動化する」ことも、全く別の問題だ。
この区別を正確に理解することが、訪問スケジュール管理システムの選定において最初の判断基準になる。

既存の訪問スケジュール管理ツールが自動作成できない理由を整理する。
これらのツールは実質的には「操作しやすいExcel」だ。
スケジュール表に介護職員と利用者の組み合わせを手動で入力し、どこに誰を配置するかを人の手で決める。
利用者・介護職員の基本情報はシステムに登録されている。
しかし予定を作るために必要な個別の訪問希望時間帯・移動制約・担当継続希望といった条件の多くはシステムに乗っていない。
管理者の経験と勘に依存している。
さらに労働基準法に基づく拘束時間上限・勤務間インターバル・改善基準告示・介護保険法に基づくサービス提供条件という法令制約を含む全条件を同時に満たす配置を自動的に生成するという判断をシステムが担う構造にはなっていない。
移動時間・移動手段・訪問エリアという地理的制約まで同時に処理できるシステムは極めて限定的だ。

さらに問題は予定公開後にある。
訪問スケジュールが介護職員・利用者に共有された後も、キャンセル・緊急依頼・職員の急な欠勤が毎日発生する。
この再調整において必要なのは、確定済みの配置を固定したまま影響範囲だけを再処理するという処理だ。
初回の全体生成とは問題の構造が異なる。
この二つを一体として自動化するシステムが現状の市場にはほぼ存在しない。

こうした課題に対して、shiftect.は訪問介護の訪問スケジュール作成とキャンセル・緊急依頼への再調整を自動化することを目指している。
自動作成できるシステムとできないシステムの違いは、「管理する」設計か「判断する」設計かという設計思想の違いにある。
shiftect.が目指しているのは、訪問スケジュール作成という業務を理論的に限りなく「ゼロ」にすることだ。