Problém obchodního cestujícího s variabilními místy a časy [TMB-TSP] Semestrální práce z předmětu A4M39NUR, semestr 2012/2013
Otakar Chasák (chasaota), Petr Šibík (sibikpet), Martin Svoboda (svobom39)
Zadání ● ● ●
Aplikace bude notifikovat uživatele o změnách plánu (změny míst a časů přicházejících od vedení) plánovat trasu v závislosti na prioritě míst (důležitý zákazník, zkáze podléhající zboží) relaxace času u méně důležitých zákazníků dále bude umožňovat vizualizaci jak pomocí mapy, tak pomocí časové osy a seznamu
Témata a otázky k rozhovorům Řízení a zkušenosti ● ● ●
Jak často a jaký typ vozidla řídíte? K jakým účelům ho využíváte? Používáte nějaké mobilní zařízení? ○ Jaké? Jak často? ○ Používáte ho při řízení? ■ Jak? (bezpečnost...)
Pracovní informace ● ● ● ● ●
Jaké informace o cílových místech potřebujete? Jak často, podle dosavadních zkušeností, se vaše trasa během dne mění? Kolik míst stíháte denně navštívit? (Počet před vyjetím, počet nových během dne) V jakém časovém horizontu máte již některé schůzky naplánované? (v řádu dní) Jaké faktory berete v úvahu při rozvrhování vaší trasy?
Zkušenosti s aplikacemi ● ● ● ● ●
Používáte při práci nějaké aplikace? ○ Usnadňují vám práci nebo je vnímáte jako nutné zlo? Jak je používáte? Jaké funkce na nich oceňujete? Ocenil byste možnost některé funkce vypnout? Jaké další funkce byste ve vámi používaných aplikacích ocenil?
Shrnutí rozhovorů Realitní makléř Během dne často jezdí po klientech, ať už k těm co nabízejí nemovitosti nebo jezdí lidem ukazovat nemovitosti, o něž mají zájem. Cestuje při tom osobním automobilem. Při cestách používá mobilní telefon a tablet. V autě běžně telefonuje, používá handsfree. Když někam jede tak vždy potřebuje vědět cílovou adresu, jméno osoby, se kterou se tam má setkat, čas schůzky a případně ještě nějaké doplňující informace. Každý den ráno si vždy plánuje trasu cesty, přičemž prioritním hlediskem jsou pro něj časové možnosti klientů. Trasa se většinou nemění, ale přesto se stane, že občas nějaká schůzka přibude nebo ubude. Denně stíhá až 5 schůzek, samozřejmě může se stát, že také nemá žádnou. Schůzky mívá naplánované i týden dopředu. Opačný případ je ten, že některé plánuje během dne. Při práci používá v tabletu aplikaci diář, kde má zapsány informace o schůzkách. Pokud nezná přímo cestu ke klientovi, tak používá v autě navigaci. Pokud by byla možnost, tak by využil aplikaci s upomínkami na schůzky, která by ho lépe upozorňovala.
Finanční poradce Při ježdění po klientech, kterým nabízí finanční produkty, používá osobní automobil, který kromě pracovních účelů využívá i pro soukromé. Pracovní cesty vykonává zhruba 5x do týdne. Z mobilních zařízení používá pouze mobilní telefon, a to ke sjednávání schůzek a ke komunikaci s klienty. Nepoužívá ho však během řízení. Z informací o schůzce potřebuje znát adresu, čas, jméno kontaktní osoby, případně kdo všechno se ještě schůzky zúčastní. Trasa cesty se řídí podle časového harmonogramu, během dne se mění jen minimálně, snad jen při zrušení schůzky, nebo případně nějaký časový posun domluvené schůzky, když klient zavolá. Během dne navštíví jednoho až 4 klienty, víc jich většinou nestíhá. Některé schůzky mívá naplánované i tři týdny dopředu, jiné plánuje ze dne na den. Žádné aplikace k práci nepoužívá, informace o smluvených schůzkám má zapsané v diáři, pokud nezná cestu, tak si ji předem najde na mapě, na místě se ještě případně nechá navigovat od klienta (po telefonu). Pokud by byla ta možnost, tak by ocenil zařízení s navigací a nějakou formou plánovacího diáře.
Technik IT Každý pracovní den používá osobní automobil nebo dodávku. Během řízení používá smartphone, jak pro telefonování, tak pro navigaci. Používá handsfree. Vozidlo používá pro přepravu sebe sama a náhradních dílů k zákazníkům. Pro určení místa opravy potřebuje znát název firmy, nebo jméno kontaktní osoby a adresu. Jednotlivé opravy bývají naplánované v horizontu několika dní. Pokud se objeví urgentní oprava, je třeba ji vměstnat do rozvrhu týž den. Proto musí odhadnout délku jednotlivých oprav, vědět do kolika hodin může přijet (např. konec pracovní doby). Počet zástavek během je různý v závislosti na typu opravy nebo instalace. Může to být jediný zákazník, ale i pět zákazníků v jeden den. Používá navigaci ve smartphonu, kterou používá na hledání nejrychlejší trasy k zákazníkům. Oceňuje přenosnost zařízení a to, že má telefon stále s sebou a nemusí myslet na další samostatný přístroj (navigaci). Nevýhodou je přerušení navigace při příchozím telefonátu.
Grafické rozhraní (hlavně klávesnice) není nejpříjemnější pro používání v automobilu. Pro jízdu po Praze není navigace vždy úplně vhodná kvůli tomu, že nebere v potaz dopravní situaci.
Rozvoz výrobků Používá osobní automobil v pracovní dny pro rozvoz vyrobeného zboží po Praze a okolí. Při řízení používá obyčejný (“hloupý”) telefon spolu s handsfree. Jezdí většinou mezi stále stejnými zákazníky, takže navigaci nepotřebuje. Pro určení místa stačí adresa a název firmy. Jednotlivé zastávky jsou naplánované den předem, stává se, že jedna zastávky přibude během dne. Důležitý je čas v kolik musí být zboží u zákazníka (deadline).
Messenger V pracovní dny rozváží malou dodávkou po Praze a okolí menší zásilky. Používá telefon a přenosnou navigaci. Trasu nemá naplánovanou dopředu - reaguje na aktuální poptávku zákazníků. Požadavky přicházejí z centrály. Pro přijetí objednávky bývá důležitý termín do kdy zásilku lze vyzvednout, či do kdy ji doručit.Denně stihne více než 10 zastávek - záleží na délce trasy a aktuální dopravní situaci. Přenosnou navigaci používá pro zjištění nejrychlejší či nejkratší trasy. Nevyhovuje mu psaní každé adresy (nepříjemné při řízení). Pokud není přímo u počáteční adresy, musí napsat obě dvě adresy.
Řidič v České poště V pracovní dny rozvážel poštu po okrese v dodávce. Používal smartphone, v pracovním autě neměl handsfree. Pro správné doručení balíku mezi poštami musí znát adresu, kam má daný balík přijít a jméno pracovníka na příslušné poště. Objížděl 15 pošt dvakrát denně. Trasa se až na naprosté výjimky neměnila. Při plánování volil nejekonomičtější trasu. Pro první naplánování použil navigaci. Jako další funkci by ocenil rozvrhnutí trasy po více bodech.
Prodejce knih Rozvážel objednané knihy a další po cestě prodával. Pro rozvoz používal osobní auto. Ze zařízení používal pouze obyčejný mobilní telefon bez handsfree. Trasu měl naplánovanou dopředu na základě smluvených časů schůzek. Za den objel minimálně pět míst. Pro určení místa potřebuje znát adresu a jméno zákazníka, případně číslo objednávky. Schůzky byly naplánované delší dobu dopředu (2-3 týdny). V průběh dne ale docházelo často ke změnám vlivem posunu termínu schůzky atd. Proto občas zkoušel náhodně prodat knihy. Trasu plánoval podle místa určení, ale i velikost objednávky - nejprve doručoval větší objednávky známým zákazníkům. Nepoužíval žádnou elektroniku kromě mobilu. Schůzky měl zaznamenané v diáři. Hodila by se mu integrace diáře s navigací.
Cílová skupina
Věk
od 18 let (řidičské oprávnění) do 60+
Pohlaví
muži i ženy
Vzdělání
nezáleží
Motivace
zjednodušení plánování vyzvedávání a doručení zásilek, nebo při dopravování mezi zákazníky
Zkušenosti s IT
používají mobilní telefon a navigaci, ale není to podmínkou
Analýza nasbíraných dat V rámci uživatelského výzkumu jsme udělali sedm rozhovorů. Protože cílová skupina nebyla jasně definována v zadání, vybrali jsme pro každý rozhovor jinou profesi. Jedinou podmínkou bylo, že se musí jednat o řidiče. V rámci rozhovorů jsme zpovídali prodejce knih, finančního poradce, realitního makléře, servisního technika, messengera, řidiče České pošty a řidiče, který rozváží výrobky po Praze. Z rozhovorů vyplynulo, že všichni používají telefon a někdo i navigaci (servisní technik, realitní makléř, messenger). Lidé, co nepoužívají navigaci, jezdí po známých místech (řidič ČP, rozvoz zboží) nebo si najdou trasu dopředu na mapě (finanční poradce). U většiny osob může dojít v průběhu dne ke změně trasy (např. změní se čas schůzky, nebo přibyde klient, ke kterému je nutno zajet). Všichni dotazovaní potřebují o místě vědět adresu, název firmy (kontaktní osobu). Messenger a řidič ČP potřebují mít k místu zobrazeno i číslo objednávky, nebo balíku, který mají předat. Pořadí zastávek je plánováno na základě domluveného času schůzky, v případě technika i čas do kdy může na dané místo přijet (např. konec pracovní doby). Messenger nemá dopředu rozvrhnutou trasu - reaguje na požadavky, které mu jsou vysílačkou sděleny z centrály. Zde je důležité do kolika hodin může zásilku vyzvednout, a do kdy ji má odevzdat. Co se týče aplikací, někteří respondenti používají přenosnou navigaci, nebo navigaci ve smartphone. Dále používají diář (papírový nebo elektronický), kam si zaznamenávají termíny schůzek. Jeden respondent vyslovil přání na propojení navigace s diářem. Dva respondenti si stěžovali na zadávání adres do navigace, ať přenosné nebo ve smartphone, během jízdy. Všichni respondenti ovládali zařízení (telefon, navigace) při řízení. Řidič ČP by uvítal plánování trasy přes více bodů. Z rozhovorů vyplývá, že aplikace by byla pro specifickou skupinu uživatelů - messenger. Většině uživatelů stačí obyčejná navigace.
Nalezené HCI problémy a návrh jejich řešení Naši uživatelé budou prakticky pořád na cestě a tudíž budou potřebovat informace z naší aplikace zprostředkovávat i při řízení. A proto jedním z problémů bude právě interakce uživatele s aplikací během jízdy. Bude proto nutné navrhnout takové uživatelské rozhraní, které nebude uživatel rozptylovat od řízení, přičemž mu bude aplikace schopna poskytnout co nejvíce informací. Řešením by mohlo být využití předpřipravených scénářů pro určité operace a využití přednastavených hlasových zpráv pro notifikaci uživatele o činnosti aplikace. Například pokud přijde uživateli oznámení od vedení o přidání nové cílové destinace, tak na to aplikace uživatele zvukově upozorní, oznámí mu, že provádí výpočet nové trasy, poté uživateli dá vědět, zda má pokračovat v trase kam zrovna jede, nebo jestli má změnit směr na novou cílovou destinaci. Toto vše lze provést pomocí zvukových výstrah, ať už předmluvenou hlasovou zprávou, nebo i jinak, a to bez nutnosti, aby uživatel na cokoliv „klikal“. Obdobné řešení lze nalézt i pro podobné scénáře použití aplikace. Další věcí je vyřešení zadávání adresy do aplikace, na co si stěžovalo více respondentů. Jednou z možností je zadat adresy předem třeba na PC a synchronizovat je s aplikací, nebo výše zmíněná možnost posílat nové zastávky do aplikace vzdáleně (např. z dispečinku rozvozové služby). Nebo například poskytnout uživateli našeptávač, či vhodně rozčlenit zadávání adresy, kde by mohl být seznam, který se automaticky nastaví na záznam dle zadané části adresy.