Naši mobilní aplikaci denně používají obchodníci po celém světě. Funguje na mobilu i na tabletu, a to jak s iPhonem, tak i s Androidem. Lze v ní již pracovat s dokumenty, deníky, kontakty, společnostmi, příležitostmi, projekty, dokonce i novým modulem úkoly. Stále se objevují nové funkce, naší poslední novinkou byla identifikace volajícího.
Jaké byly začátky a kam dál směřujeme? Abychom získali pohled programátorský i podnikatelský, zeptali jsme se vývojáře Štěpána a ředitele Honzy.
Štěpán Havránek, vývojář
Jan Lalinský, CEO
Jak vůbec vznikla myšlenka eWay-CRM v mobilu?
H: Bylo to tehdy na popud klientů. My jsme tyto signály vnímali z trhu již velmi dlouho, lidé se na mobilní aplikaci čím dál více ptali. Především to byli Američani, ale i tady v Česku máme spousty klientů, kteří se pohybují více „v terénu“ než v kanceláři.
Kdy to bylo?
Š: První myšlenka snad už v roce 2008, kdy byla eWay založena.
A jak dlouho od nápadu trvalo, než přišla na svět první verze aplikace?
H: Dlouho jsme se tomu bránili. Říkali jsme si, že jsme přece CRM v Outlooku, to je to, co nás odlišuje od konkurence. Trvalo nám, než jsme si uvědomili, že mobilní aplikace nikterak nezrazuje naši původní myšlenku. Naopak, jednoduchost, kterou CRM v Outlooku přináší, jde ruku v ruce také s mobilitou.
Doba se zkrátka mění, pět let zpátky bylo běžné jet na schůzku s notebookem a vše si do něj psát. Postupem času ale lidi přecházeli na smartphony a tablety.
Měli jsme také například klienta, který prodával zemědělské stroje, s klienty se scházel na jejich farmách. Svěřil se nám, že kdyby přijel na schůzku v obleku a s notebookem v ruce, nefungovalo by to. Takoví obchodníci skutečně potřebovali možnost zapisovat si informace ze schůzek do mobilního telefonu. Postupně se takových poptávek objevovalo více a více. A tak jsme se do toho nakonec pustili.
Jak vůbec probíhala realizace?
H: Začátky byly těžké, protože náš systém není jako ledajaká mobilní aplikace nebo hra. Máme obrovskou databázi, je to komplexní program.
Původně jsme zvolili programovací jazyk, který umožňuje napsat jeden kód a vydat aplikaci jak pro Android, tak pro iOS. Přišli jsme ale na to, že tato technologie nesplňuje naše výkonnostní požadavky. Museli jsme tedy začít pracovat na nativní aplikaci zvlášť pro iPhone a zvlášť pro Android. A zrealizovat to? Štěpán tvořil aplikaci pro Android. Paralelně vyvíjel externí pracovník verzi pro iOS. Po roce, když jsme se dívali, co odevzdal, zjistili jsme, že je to k ničemu. Štěpán to tedy potom celé přepisoval. Takže první rok jsme dělali Android aplikaci, další rok iPhone. Teď už na obou verzích pracujeme jedna ku jedné.
Š: Prototyp, ze kterého vyšla aplikace pro Android, začal 1.4.2016 a ve firmě už ji používali první lidi 2.5.2016. Na Google Play jsme ji dali v listopadu 2016. Zmíněný externí dodavatel vytvářel iOS v tomtéž roce, ale vůbec to nezvládl, takže jsme jeho projekt převzali a do AppStore šla aplikace na začátku května 2017. Všechno jsme dělali napřed pouze ke čtení, avšak první verze, která se dostala ke klientům, už uměla vytvářet deníky a dokumenty. Editace přišla potom.
Čím se řídíme při vymýšlení a vyvíjení nových funkcí?
Š: Řídíme se feature upvote, což je systém, do kterého nám klienti vkládají své nápady a hlasují za nápady jiných. My si tak můžeme ověřit, co poptávaná věc a co ne. A taky trochu intuice, vždyť také se systémem sami pracujeme.
Nedávno jsme dodělali třeba modul Úkoly, přestože nebyl ve feature upvotu na prvním místě. Chtěli jsme zkrátka problematiku úkolů pojmout komplexně, aby byly k dispozici jak v Outlooku, tak i v mobilním telefonu. Nyní jsme se opět vrátili k feature upvote a nachystali několik drobností, které byly poptávané.
Jaké kroky je při vývoji třeba sledovat?
H: Snažíme se vždy maximálně přizpůsobit platformě. Na začátku se se Štěpánem bavíme, jak to nejlépe na danou funkci „našroubovat“. To se týká třeba té identifikace volajícího, kterou jsme minulý týden uvedli. Bylo třeba pracovat s kontakty, které na Android fungují úplně jinak než na iPhone. To prostředí je zkrátka úplně jiné a tomu je třeba přizpůsobit programování. Daná platforma vyžaduje odlišnou implementaci té nové funkce.
Abychom si mohli být jisti, že uživatelé na novou funkci přijdou a budou s ní umět pracovat, podnikáme celou řadu kroků. Po vývoji přichází na řadu testování, vytvoření dokumentace, promování nové funkce a v neposlední řadě se také staráme, aby všichni naši obchodníci o nové funkci věděli a dokázali ji vysvětlit klientům.
Kolik lidí aplikaci dnes používá?
Š: Android aplikaci má v tuhle chvíli nainstalovanou 811 aktivně užívaných telefonů. U iOS je to 807.
Bude jich přibývat?
H: Určitě ano. Teď vnímáme část uživatelů, kteří nechtějí mobilní aplikaci používat z toho důvodu, že jim tam chybí funkce, které jsou pro ně důležité. Ovšem s tím, jak funkce postupně doplňujeme a dáváme o tom vědět, dává aplikace smysl pro stále větší množství klientů.
Co naši aplikaci čeká do budoucna?
Š: Máme v plánu rozšířit rozpoznávání čísel, tedy integraci kontaktů. A dále do budoucna samozřejmě zbývající moduly.
H: Nápadů je nepřeberné množství. Vnímáme tam teď takové tři kategorie funkcí, na kterých chceme dále pracovat.
První je možnost přiložit si z mobilní aplikace do eWay e-mail, což zatím není možné. Mobilní klient na iPhone ani na Android zkrátka neumožnuje e-mail uchopit a někam uložit. Přeposílání nedává smysl, to je uživatelsky nepřívětivé. Tedy hledáme jiné cesty, jak to zpřístupnit.
Druhá věc je kalendář. Chybí nám nějaká možnost práce s kalendářem. Teď to lidé suplují přes klasický kalendář na Android či iPhone, ale tam jim chybí možnost si kalendář připíchnout ke společnosti nebo projektu.
A za třetí je tu pak rodina funkcí, která umožní tvorbu nabídek, objednávek a faktur přímo z mobilního telefonu. Takto bychom byli schopni obsloužit skupinu obchodních zástupců, kteří chodí po klientech a sbírají objednávky. Ocenil by to kupříkladu i facility manager, který má za úkol zjistit, co chybí v budovách, které má na starosti. Byla by obrovská úspora času vytvořit takový seznam přímo v mobilním telefonu či tabletu a ten pak poslat dispečerovi. Využila by se tu možnost workflow.
Takže se snažíme čím dál více přiblížit tomu, jak funguje eWay-CRM na PC?
H: Ano i ne. Vnímáme zde určitá specifika a spíše se snažíme uvažovat nad tím, jak naši uživatelé fungují. A co by tak asi mohli potřebovat. Mobilní aplikaci člověk nejvíce používá, když jde ze schůzky a zaznamenává si, na čem se domluvil. Zde je třeba dát lidem nástroj, jak si naplánovat schůzku, to vnímám jako klíčové. Proto ten kalendář.
Dále také plánujeme atraktivní věci, jako je třeba funkce „nearby“. Odpadla mi schůzka? Nevadí, podívám se do eWay-CRM, jaké klienty mám blízko. Nebo pak globální HUB, abych viděl na jednom místě agendu, co mě čeká. A taková specialita, kterou by si moc přáli čeští uživatelé - hledání bez diakritiky.
Chcete začít s eWay-CRM Mobile? Přečtěte si tento návod: https://www.eway-crm.com/cs/podpora/jak-pouzivat-eway-crm/jak-zacit-s-eway-crm-mobile/