Aplikacje Mobilne

Klient

FreeWalkative Tour to jedna z największych fundacji organizujących darmowe, piesze wycieczki dla turystów. Działają w dziesięciu miastach: Krakowie, Warszawie, Wrocławiu, Gdańsku, Poznaniu, Toruniu, Lwowie, Lublinie, Łodzi oraz w Zakopanem. Miesięcznie organizują kilka tysięcy wycieczek.

Problem

W firmie pracuje ponad 100 przewodników, którzy każdego dnia przeprowadzają kilkadziesiąt wycieczek. Zorganizowanie planu pracy przewodników było niezwykle trudne, ponieważ zajmowała się tym jedna osoba. Przydzielała ona wycieczki na podstawie zgłaszanej przez kandydatów dyspozycyjności na cały nadchodzący miesiąc oraz według indywidualnego mnożnika, w celu zachowania sprawiedliwego podziału. Był to niezwykle żmudny proces, dlatego każdego miesiąca osoba zajmująca się układaniem grafiku, poświęcała 7 dni roboczych na przydzielenie przewodników do konkretnych wycieczek. W przeliczeniu dawało 3 miesiące pracy w skali roku. Free Walkative Tour chciało zautomatyzować ten proces, w czym im pomogliśmy. Stworzyliśmy system do zarządzania przewodnikami oraz wycieczkami.

Cel

Realizacja systemu do automatycznego generowania grafiku, z wykorzystaniem zaawansowanych algorytmów.

Ultimate Systems - FreeWalking

Przebieg współpracy:

01

Właściciele przedstawili nam swój problem. Dokonaliśmy szczegółowej analizy działania firmy i wszystkich jej procesów. Dzięki temu mogliśmy przygotować system, który ułatwi pracę zatrudnianych osób na różnych stanowiskach.

02

Przygotowaliśmy szczegółową specyfikację działania systemu wraz z makietami funkcjonalnymi.

03

Po dopracowaniu i zaakceptowaniu makiet oraz specyfikacji przygotowaliśmy projekt graficzny.

04

Równocześnie powstawał silnik (back-end) systemu. Po przygotowaniu front-endu, czyli zakodowanych widoków połączyliśmy składowe systemu w całość.

05

Dokonaliśmy szczegółowych testów pod kątem funkcjonalności, wydajności, a także bezpieczeństwa. Po ich pomyślnym zakończeniu, oddaliśmy system do użytku.

06

Cała współpraca przebiegała zgodnie z metodą SCRUM. Klient w dwutygodniowych odstępach czasu, otrzymywał system rozszerzany o kolejne funkcje.

01

Kalendarz dostępności i generowanie grafiku

Najważniejsze funkcje systemu

Kalendarz

Przewodnik po zalogowaniu się do panelu, może ustawić swoją dyspozycyjność na najbliższe miesiące. Przewodnik widzi również dostępność innych przewodników i w przypadku nieobecności może poprosić wybraną osobę o zastąpienie bądź zamianę. Generowanie grafiku następuje po ustawieniu dostępności przez przewodników. System generując grafik w pierwszej kolejności bierze pod uwagę dostępność oraz zasadę priorytetowości.

Korzyści dla klienta:

oszczednosc trzech miesiecy pracy w skali roku, osoby odpowiedzialnej za zarzadzanie wycieczkami

oszczędność trzech miesięcy pracy w skali roku, osoby odpowiedzialnej za zarządzanie wycieczkami

oszczedność finansowa

oszczędność finansowa

zadowolenie pracownikow

zadowolenie pracowników

wyprzedzenie konkurencji

wyprzedzenie konkurencji

optymalizacja pracy firmy

optymalizacja pracy firmy

czytelny kalendarz wycieczek

czytelny kalendarz wycieczek

mozliwosc szybkiego znalezienia zastepstwa dla przewodnikow

możliwość szybkiego znalezienia zastępstwa dla przewodników

mozliwosc kontroli aktualnych dzialan pracownikow

możliwość kontroli aktualnych działań pracowników

Wykorzystane technologie:

PHP

PHP

Symfony

Symfony

Doctrine

Doctrine

SQL

Sql

JS

JavaScript

Sass

Sass

Więcej Case Studies