



スケジュール(英国: / ˈʃɛdjuːl /、米国: / ˈskɛdʒuːl / )[ 1 ] [ 2 ]またはタイムテーブルは、基本的な時間管理ツールとして、実行可能なタスク、イベント、またはアクションが予定されている時間のリスト、またはそのようなものが実行されることを予定している時系列順のイベントのシーケンスで構成されます。スケジュールを作成するプロセス、つまりこれらのタスクをどのように順序付け、さまざまな可能なタスク間でリソースをどのように割り当てるかを決定するプロセスは、スケジューリングと呼ばれ、[ 3 ] [ 4 ]特定のスケジュールを作成する責任者はスケジューラーと呼ばれることがあります。スケジュールを作成してそれに従うことは、古代から行われている人間の活動です。[ 5 ]
こうした計画は、生活スキルの習得と関連付けられるシナリオもある。[ 6 ] [ 7 ] スケジュールは、特定のサービスを受けるために特定の場所に何時にいなければならないかを知る必要がある場合や、設定された時間内に一連の目標を達成する必要がある場合には、必要不可欠、あるいは少なくとも有用である。
スケジュールは、日次や週次などの短期的な期間と、数か月または数年にわたる長期的な計画の両方に有効です。[ 8 ]スケジュールは、多くの場合カレンダーを使用して作成され、スケジュールを作成する人は、さまざまなイベントが予定されている日付と時刻をメモすることができます。イベントが発生する具体的な時刻を定めていないスケジュールでは、代わりに、イベントが発生する可能性のある、または発生しなければならない予想される順序をアルゴリズム的にリストアップすることができます。
状況によっては、日常生活の営みが人間の制御外の環境要因に依存する場合など、スケジュールが不確実な場合がある。[ 9 ]休暇中であったり、ストレスを軽減してリラックスしたい人は、一定期間意図的にスケジュールを避けることがある。[ 10 ]
特定の種類のスケジュールは、一般に公開されている情報を反映しており、市民がそれに基づいて特定の活動を計画できるようになっています。これには、次のようなものが含まれます。
内部スケジュールとは、それを直接遵守しなければならない人だけに関係するスケジュールです。「グループは外部から課せられたスケジュールから始まることが多いが、効果的なグループはマイクロタスクの完了目標を設定する内部スケジュールも作成する」と指摘されています。[ 11 ]公共イベントや公共施設のスケジュールとは異なり、内部スケジュールを公表する時間と労力をかける必要はありません。それどころか、セキュリティや礼儀の観点から、内部スケジュールは秘密にされることがあります。
社内スケジュールの一例としては、職場スケジュールがあります。これは、特定の従業員が職場にいるべき時間を一覧にしたもので、常に十分な人員を確保しつつ、場合によっては人員過剰を避けるためのものです。一般に開放されている事業の勤務スケジュールは、事業の営業時間に合わせて作成する必要があり、顧客が事業のサービスを利用できる時間帯に従業員が対応できるようにする必要があります。適切なリソースを確保するために従業員のスケジュールを作成する一般的な方法の一つに、ガントチャートがあります。社内スケジュールのもう一つの例は、個々の学生の授業スケジュールで、授業が行われる曜日と時間を示します。
スケジュールには、完了前に一般の人々が関与しないプロジェクトの完了も含まれる場合があります。プロジェクト管理では、建物の建設、製品の開発、プログラムの立ち上げなど、特定のプロジェクトを実行する最初のステップとして、正式なスケジュールが作成されることがよくあります。プロジェクト管理スケジュールを確立するには、マイルストーン、アクティビティ、成果物を、予定開始日と終了日とともにリストアップする必要があり、従業員のスケジュールもその要素となる場合があります。[ 12 ]生産プロセススケジュールは、生産または運用の計画に使用され、リソーススケジュールは、複数のエンティティ間でリソースを共有するためのロジスティクス計画に役立ちます。
このような場合、スケジュールは「各タスクの所要時間を推定し、それらのタスク間の依存関係をメモすることによって得られる」。[ 4 ]依存関係とは、他のタスクを可能にするために完了しなければならないタスクのことで、たとえば、トラックに資材を積み込む前にトラックをレンタルすること(トラックが利用可能になるまで何も積み込むことができないため)などである。[ 4 ]したがって、プロジェクトのスケジューリングには、プロジェクトを完了するために必要なすべてのタスクと、各タスクを完了できる最も早い時間を特定する必要がある。[ 4 ]スケジュールを作成する際には、通常、予期せぬ日に対する予備時間として一定の時間が確保される。この時間はスケジューリングの変動[ 13 ]またはフロート[ 14 ]と呼ばれ、クリティカルパス法のコアコンセプトである。
スケジューリングはコンピュータサイエンスにおける内部プロセスとして重要です。データベーストランザクションスケジュールは、データベース内のトランザクションセットからのアクションのリストであり、スケジューリングは、コンピュータのマルチタスクおよびマルチプロセッシングオペレーティングシステムの設計において、さまざまなプロセスを割り当てる方法です。この種のスケジューリングはコンピュータプログラムに組み込まれており、ユーザーはどのようなタスクがいつ実行されているかを全く意識しない場合があります。コンピューティングにおけるスケジューリングの操作と問題には、次のようなものがあります。
端末ごとにサービス要件が異なるため、無線ネットワークは、単一の無線インターフェース上で異なる種類のサービスを統合できる柔軟なサービスアーキテクチャを備えている必要があります。柔軟なサービスアーキテクチャに加えて、効果的なサービス品質(QoS)管理方式も必要です。したがって、無線リソースはすべての端末間で慎重に共有する必要があり、ネットワーク全体のパフォーマンスを最大化しながら、無線リソースの使用を可能な限り効率的にスケジュールすることが望ましいです。[ 15 ]
制約条件を伴うことが多い資源のスケジューリングは、オペレーションズリサーチと呼ばれる研究分野におけるいくつかの問題の対象であり、通常は最適な解決策または解決方法を見つけることを目的としている。
例えば、看護師の勤務スケジュール問題は、シフトのローテーションや残業時間の制限といった一般的な制約条件の下で、複数の従業員の勤務スケジュールを組む問題です。巡回セールスマン問題は、時間や距離を最小限に抑えるように一連の旅程を組む問題です。これらの問題の中には、線形計画法で効率的に解けるものもありますが、多くのスケジュール問題では整数変数が必要です。ネットワークフローモデルなど、状況によっては整数解を求める効率的なアルゴリズムが存在するものの、整数解を必要とする問題のほとんどは、まだ効率的に解くことができません。
スケジューリングは交通計画において有用である。交通改善提案の重要な構成要素には、(a) 完了すべき作業範囲の包括的な評価、(b) 作業を完了するための妥当なコスト見積もり、(c) 実現可能なプロジェクトスケジュールが含まれる。これらの要素のいずれかが正確に定義されていない場合、予期せぬ困難が生じる可能性が高い。スコープ設定やスケジューリングが不十分だと、深刻な予算問題、交通改善の遅延や中止、場合によっては地域全体の交通計画に悪影響を及ぼすドミノ効果につながる可能性がある。[ 16 ]
教育機関では、生徒と教師を毎時間教室に案内する時間割を作成する必要があります。大規模な教育機関向けのこのスケジュールを作成するという課題は、 1976年にギュンター・シュミットとトーマス・シュトレーラインによって取り上げられました。 [ 17 ]彼らは時間割作成問題を形式化し、論理行列とハイパーグラフを使用して反復プロセスで解決策を得る方法を示しました。
とはいえ、時間管理への執着は何も新しいことではありません。古代のスケジュールは、年間、季節、月間、または日間のリズムを中心に展開しており、これらの初期文化による時間管理のための構造物や岩絵は、イングランドのウィルトシャー州にあるストーンヘンジのような有名な場所や
、
アリゾナ
州
セドナ
近郊
の
VV
ランチ・ペトログリフ遺跡
のようなあまり知られていない場所など、地球上の無数に点在しています
。
[アリソン]とエヴァンは、このような計画は責任感や他者への配慮を教えるだけでなく、時間管理、チームの一員であることの重要性、カレンダーの詳細を管理することなどの生活スキルを男の子たちが学ぶのに役立つと考えています。
自分の行動の優先順位を決めるための目的があります。こうした目的を達成するためには、スケジュールを計画し設定する必要があり、子どもの好みはこうしたスケジュールの中で補助的な役割を果たすことがあります。
ハンターのスケジュールは不規則です。1週間熱心に狩りをした後、2、3週間全く狩りをしないということも珍しくありません。狩りは予測不可能な仕事であり、魔法の支配下にあるため、ハンターは不運が続き、1か月以上狩りをしないこともあります。このような期間、訪問、娯楽、特にダンスが男性の主な活動となります。