Harmonogram - Schedule

Wolontariusz dostosowuje tablicę z harmonogramem na Wikimanii 2007. Tablica wskazuje godziny i miejsca, w których odbędą się wydarzenia, pomagając w ten sposób uczestnikom w podjęciu decyzji, w których wydarzeniach mogą uczestniczyć.
Rozkład jazdy informuje podróżnych o pociągach jadących w różne miejsca i wskazuje godziny odjazdu.
Godziny pracy opublikowane w biurze FEMA po katastrofie informują opinię publiczną o tym, kiedy pracownicy FEMA będą mogli im pomóc.
Tygodniowy harmonogram pracy wskazuje, którzy pracownicy firmy będą pracować w jakich godzinach, aby zapewnić efektywną dystrybucję zasobów pracy.

Harmonogram lub harmonogram , jako podstawowy zarządzanie czasem narzędzie składa się z listy czasów, w których możliwe zadania , zdarzenia lub działania mają się odbyć, lub z sekwencji zdarzeń w porządku chronologicznym, w którym takie rzeczy są ma się odbyć. Proces tworzenia harmonogramu — decydowania o tym, jak uporządkować te zadania i jak przydzielać zasoby między różnymi możliwymi zadaniami — nazywa się planowaniem , a osobę odpowiedzialną za sporządzenie określonego harmonogramu można nazwać harmonogramem . Tworzenie i przestrzeganie harmonogramów to starożytna ludzka działalność.

Niektóre scenariusze wiążą ten rodzaj planowania z uczeniem się umiejętności życiowych . Harmonogramy są konieczne, a przynajmniej przydatne, w sytuacjach, gdy ludzie muszą wiedzieć, o której godzinie muszą być w określonej lokalizacji, aby otrzymać określoną usługę, i gdy ludzie muszą osiągnąć zestaw celów w określonym czasie.

Harmonogramy mogą z pożytkiem obejmować zarówno krótkie okresy, takie jak harmonogram dzienny lub tygodniowy, jak i długoterminowe planowanie w odniesieniu do okresów kilkumiesięcznych lub letnich. Często wykonuje się je za pomocą kalendarza , w którym osoba układająca harmonogram może zanotować daty i godziny, w których planowane są różne wydarzenia. Harmonogramy, które nie określają konkretnych godzin wystąpienia zdarzeń, mogą zamiast tego podawać algorytmicznie oczekiwaną kolejność, w której zdarzenia mogą lub muszą mieć miejsce.

W niektórych sytuacjach harmonogramy mogą być niepewne, na przykład gdy prowadzenie codziennego życia zależy od czynników środowiskowych pozostających poza kontrolą człowieka. Ludzie, którzy są na wakacjach lub w inny sposób starają się zmniejszyć stres i osiągnąć relaks, mogą celowo unikać harmonogramu na określony czas.

Rodzaje harmonogramów

Publicznie dostępne harmonogramy

Niektóre rodzaje harmonogramów odzwierciedlają informacje, które są ogólnie udostępniane opinii publicznej, dzięki czemu członkowie społeczeństwa mogą planować określone działania wokół nich. Mogą to być takie rzeczy jak:

  • Godziny funkcjonowania firm, atrakcji turystycznych i urzędów, które pozwalają konsumentom tych usług wiedzieć, kiedy mogą je otrzymać.
  • Harmonogramy transportu, takie jak rozkładach linii lotniczych , rozkładów jazdy pociągów , rozkładów autobusowych i różnych rozkładów jazdy transportu publicznego są publikowane w celu umożliwienia dojeżdżających zaplanować swoje podróże. Z punktu widzenia organizacji odpowiedzialnej za udostępnianie transportu, rozkłady jazdy muszą przewidywać możliwość opóźnienia rozkładów , termin w modelowaniu transportu, który odnosi się do różnicy pomiędzy pożądanym czasem przyjazdu lub wyjazdu a czasem rzeczywistym. Pomimo użycia „opóźnienia”, może odnosić się do różnicy we wczesnym lub późnym kierunku.
  • W programach telewizyjnych , minutowym planowaniu treści programu radiowego lub telewizyjnego, wynikiem tej działalności jest generowanie listy programów nadawanych w regularnych lub określonych godzinach, która jest następnie rozpowszechniana wśród odbiorców, tak że potencjalna publiczność programu będzie wiedziała, kiedy będzie on dla nich dostępny.
  • Koncerty i wydarzenia sportowe są zazwyczaj zaplanowane, aby fani mogli zaplanować zakup biletów i uczestniczyć w wydarzeniach.

Harmonogramy wewnętrzne

Harmonogram wewnętrzny to harmonogram, który ma znaczenie tylko dla osób, które muszą go bezpośrednio przestrzegać. Zauważono, że „grupy często zaczynają od harmonogramu narzuconego z zewnątrz, ale efektywne grupy opracowują również wewnętrzny harmonogram, który wyznacza cele do wykonania mikrozadań”. W przeciwieństwie do harmonogramów wydarzeń publicznych lub ogólnodostępnych udogodnień, nie ma potrzeby poświęcania czasu i wysiłku na upublicznienie wewnętrznego harmonogramu. Wręcz przeciwnie, wewnętrzny harmonogram może być utrzymywany w tajemnicy ze względu na bezpieczeństwo lub stosowność.

Przykładem wewnętrznego harmonogramu jest harmonogram miejsca pracy , który zawiera listę godzin, w których konkretni pracownicy powinni przebywać w miejscu pracy, zapewniając odpowiednią liczbę pracowników przez cały czas, unikając w niektórych przypadkach nadmiernej liczby pracowników. Harmonogram pracy firmy, która jest publicznie dostępna, musi odpowiadać godzinom pracy firmy, tak aby pracownicy byli dostępni w godzinach, w których klienci mogą korzystać z usług firmy. Jedną z powszechnych metod planowania pracowników w celu zapewnienia dostępności odpowiednich zasobów jest wykres Gantta . Innym przykładem harmonogramu wewnętrznego jest harmonogram zajęć indywidualnego ucznia, wskazujący dni i godziny, w których odbywają się jego zajęcia.

Planowanie zarządzania projektami

Harmonogram może również obejmować zakończenie projektu, z którym opinia publiczna nie ma interakcji publicznych przed jego zakończeniem. W zarządzaniu projektami często tworzony jest formalny harmonogram jako wstępny etap realizacji konkretnego projektu, takiego jak budowa budynku, opracowanie produktu lub uruchomienie programu. Ustalenie harmonogramu zarządzania projektem polega na wyliczeniu kamieni milowych, działań i rezultatów wraz z zamierzonymi datami rozpoczęcia i zakończenia, których elementem może być harmonogramowanie pracowników. Harmonogram procesu produkcji jest wykorzystywana do planowania produkcji lub eksploatacji, natomiast harmonogram zasobów pomaga w planowaniu logistycznym na dzielenie się zasobami pomiędzy kilkoma podmiotami.

W takich przypadkach harmonogram „uzyskuje się poprzez oszacowanie czasu trwania każdego zadania i odnotowanie zależności między tymi zadaniami”. Zależności z kolei to zadania, które należy wykonać, aby umożliwić inne zadania, takie jak wynajęcie ciężarówki przed załadowaniem materiałów na ciężarówkę (ponieważ nic nie można załadować, dopóki ciężarówka nie będzie dostępna na rzeczy do załadowania). Harmonogramowanie projektów wymaga zatem zidentyfikowania wszystkich zadań niezbędnych do ukończenia projektu oraz jak najwcześniejszego czasu, w którym każde zadanie może zostać ukończone. Tworząc harmonogram, zwykle przeznacza się pewną ilość czasu na wypadek nieprzewidzianych dni. Ten czas jest nazywany wariancją planowania lub float i jest podstawową koncepcją metody ścieżki krytycznej .

W informatyce

Planowanie jest ważne jako proces wewnętrzny w informatyce , w którym harmonogram jest listą działań z zestawu transakcji w bazach danych, a planowanie jest sposobem przypisywania różnych procesów w wielozadaniowym i wieloprocesowym projektowaniu systemów operacyjnych. Tego rodzaju planowanie jest wbudowane w program komputerowy, a użytkownik może być zupełnie nieświadomy, jakie zadania są wykonywane i kiedy. Planowanie operacji i problemów w informatyce może obejmować:

W komunikacji bezprzewodowej

Sieci bezprzewodowe powinny mieć elastyczną architekturę usług, aby integrować różne rodzaje usług w jednym interfejsie radiowym, ponieważ terminale mają różne wymagania dotyczące usług. Oprócz elastycznej architektury usług potrzebne są również skuteczne schematy zarządzania jakością usług (QoS). Dlatego zasoby bezprzewodowe muszą być dzielone między wszystkie terminale ostrożnie i pożądane jest planowanie wykorzystania zasobów bezprzewodowych tak efektywnie, jak to możliwe, przy jednoczesnej maksymalizacji ogólnej wydajności sieci.

W badaniach operacyjnych

Harmonogramowanie zasobów, zwykle podlegające ograniczeniom, jest przedmiotem kilku problemów, które znajdują się w obszarze badawczym zwanym badaniami operacyjnymi , zwykle w zakresie znalezienia optymalnego rozwiązania lub metody rozwiązania.

Na przykład problem planowania pielęgniarek dotyczy planowania liczby pracowników z typowymi ograniczeniami, takimi jak rotacja zmian, limity nadgodzin itp. Problem komiwojażera dotyczy planowania serii podróży w celu zminimalizowania czasu lub odległości. Niektóre z tych problemów można skutecznie rozwiązać za pomocą programowania liniowego , ale wiele problemów związanych z planowaniem wymaga zmiennych całkowitych. Chociaż istnieją wydajne algorytmy, które w niektórych sytuacjach dają rozwiązania oparte na liczbach całkowitych (patrz modele przepływu w sieci ), większości problemów wymagających rozwiązań liczb całkowitych nie można jeszcze skutecznie rozwiązać.

W planowaniu transportu

Planowanie jest przydatne w planowaniu transportu. Ważnymi elementami propozycji usprawnień transportu są (a) kompleksowe oceny zakresu prac do wykonania, (b) w miarę dokładne oszacowania kosztów zakończenia zadania oraz (c) wykonalny harmonogram projektu. Jeśli którykolwiek z tych czynników nie zostanie dokładnie zdefiniowany, istnieje duże prawdopodobieństwo nieoczekiwanych trudności. Słabe ustalanie zakresu i/lub planowanie może skutkować poważnymi problemami budżetowymi, opóźnieniami i anulowaniem usprawnień transportu, a czasami nawet efektem domina, który może negatywnie wpłynąć na planowanie transportu całego obszaru.

W edukacji

W placówce edukacyjnej należy ustalić rozkład zajęć, który co godzinę kieruje uczniów i nauczycieli do klas. Wyzwanie, jakim było skonstruowanie tego harmonogramu dla większych instytucji, podjęli Gunther Schmidt i Thomas Ströhlein w 1976 roku. Sformalizowali problem konstrukcji harmonogramu i wskazali na iteracyjny proces przy użyciu macierzy logicznych i hipergrafów w celu uzyskania rozwiązania.

Zobacz też

Bibliografia