Manažerská hra

Úvod

V rámci předmětu 4SA414 - Systémy pro podporu rozhodování jsme byli postaveni před úkol realizace manažerské hry. Jako téma hry jsme si vybrali rozdělování prémií v organizaci nebo firmě. Výši prémií určenou pro každého zaměstnance určuje celá řada kritérií, která mají různou váhu a důležitost. Smyslem hry je simulovat rozhodování zaměstnance (např. vedoucího oddělení) v procesu přidělování prémií za určité časové období.

Členové týmu

Hra

Název: Bonus Allocation Game

Cíl hry: rozdělit spravedlivě prémie mezi několik zaměstnanců a získat co nejvíc bodů

Hru je možné spustit pomocí následujícího odkazu (WebStart), nebo je možné ji uložit na disk a spustit lokálně.

Spustit ihned (přes Java Web Start) v závislosti na rychlosti vašeho připojení trvá cca 10 - 50 vteřin

Stáhnout zip soubor po stažení rozbalte a spusťte příkazem "java -jar BonusAllocationGame.jar"

Jak hrát?

Hra má čtyři kola. V každém kole máte k dispozici určitou peněžní sumu (náhodně generovanou), kterou je nutné rozdělit mezi pět pracovníků a Vás. U každého zaměstnance je uvedeno pět kategorií, které Vás můžou ale i nemusí ovlivňovat při rozdělování.

Tyto kategorie jsou:
Počet podřízených – Počet zaměstnanců, které má pracovník jako podřízené.
Hodnocení – Hodnocení výkonnosti zaměstnance v daném časovém období.
Délka zaměstnání – Doba strávená ve firmě/organizaci (v měsících).
Osobní vztahy – Váš subjektivní názor na každého zaměstnance.
Index spokojenosti – Ukazatel spokojenosti zaměstnance v zaměstnání, pokud klesne na nulu, zaměstnanec dává výpověď a v dalších kolech se s ním nepočítá.

Cílem hry je rozdělit peníze takovým způsobem, aby všichni zaměstnanci byli spokojení včetně Vás (aby nikdo neodešel). Každé kolo je hodnoceno body a Vaším úkolem je získat co nejvíce bodů.

Za co lze body (ne)získat?

  1. Pokud zaměstnanci přidělíte tolik, kolik měl dostat: 3 body.
  2. Pokud dáte zaměstnanci více, než si zaslouží: 1 bod.
  3. Pokud zaměstnanec odejde: -2 body.

V jednotlivém kole můžete obdržet až 18 bodů. Na konci každého kola je vyhodnocení doplněné slovním hodnocením výše přidělené prémie.

Dokumentace

Systémové požadavky

Pro spuštění je nutné mít nainstalovnou Javu - Java Runtime Environment.

Grafické uživatelské rozhraní

Celá hra se ovládá v jednom okně, pouze hodnocení nebo chybové hlášky jsou tvořeny modálními pop-up okny. Nahoře je umístěno menu, pomocí kterého spouštíte novou hru, hru ukončujete anebo získáte informace o programu.

Obrazovka hry

V samotném okně dominuje tabulka se jmény pracovníků a jednotlivými kritérii. Nad ní je umístěna částka k rozdělení a počet kol včetně zvýrazněného kola aktuálního. Jediným Vaším vstupem je vyplnění sloupce "Prémie" vedle tabulky. Je povoleno vyplňovat pouze číslicemi, a to celými čísly.

Před finálním vyplněním je možno použít zaškrtávací pole "Dopočítat", které slouží k dopočítání prémií pro Vás po rozdělení prémií zaměstnancům. Pokud chcete přerozdělit výši prémií, použijte tlačítko "Reset". K ukončení kola slouží tlačítko "Vyhodnocení kola". Slovně se ohodnotí rozdělené částky a spočítají se body, které se zapíší do tabulky "Výsledky". Po ukončení čtvrtého kola hra končí a dozvíte se celkové vyhodnocení.

Model

Jádro hry je tvořeno algoritmem pro výpočet optimální částky, kterou by měl každý zaměstnanec dostat. Pro sestavení algoritmu jsme použili vícekriteriální rozhodování s různými vahami, jež jsou přiřazeny jednotlivým kategoriím.

Diagram tříd

Hra je naprogramována v jazyce Java. Pro vývoj bylo použito prostředí Net Beans 6. Komponenty grafického uživatelského rozhraní využívaji knihovny Swing. Hra nepoužívá databázi.

Průběh hry

Po spuštění začíná hráč prvním kolem. Následující údaje jsou vygenerovány náhodně:

Hráč podle svého uvážení přiřadí zaměstnancům částky určující výši prémií. Po stisknutí tlačítka "Vyhodnoť kolo" hráč vidí, jak byl při rozdělování úspěšný (oproti optimálnímu rozdělení, které "zná" hra - je vypočteno na základě vah a hodnot výše uvedených kritérií). Hráč získá příslušný počet bodů a postupuje do druhého kolo. Ve druhém (a každém dalším) kole jsou náhodně vygenerovány následující údaje:

Následující údaje mají tato pravidla:

Dále hráč postupuje do třetího a čtvrtého kola. Pokud zaměstnancům poklesne index spokojenosti pod nulu, zaměstnance odchází z firmy, hráči jsou strženy body a v dalších kolech rozděluje částku mezi nižší počet zaměstnanců (pole pro prémie jsou u odešlých zaměstnanců "disabled")<./p>

Ukázka postupu vyhodnocení přiřazené částky

Použité zdroje

Kocourek, J., Telč, L.: Mzda, plat a jiné formy odměňování za práci v ČR, Olomouc: Anag 2001, 1. vyd. 615 s. ISBN 80-7263-039-3.
Luhan, J., Jínová, E.: Odměňování práce a překážky v práci, Praha: Práce 1966, 1. vyd. 225 s. ISBN 24-076-66.
Hůla, L.: Odměňování a mzdové formy v podnikatelské praxi, Praha: Menu 1996, 1. vyd. 127 s. ISBN 80-902152-2-X.