Výroba aplikácie krok za krokom — ako vzniká aplikácia pre firmu
5 min čítaniaVývoj aplikácií
V skratke
- Výroba aplikácie má štyri kroky — stretnutie, návrh, vývoj a spustenie so starostlivosťou.
- Ešte pred vývojom uvidíte, ako bude aplikácia vyzerať a fungovať, a počas vývoja vám priebežne ukazujeme hotové časti.
- Mobilnú aplikáciu pred zverejnením kontrolujú App Store aj Google Play a dĺžku kontroly nemá v rukách dodávateľ.
- Vy prinášate znalosť svojej firmy, rozhodnutia a spätnú väzbu, my návrh, vývoj a starostlivosť po spustení.
Výroba aplikácie u nás prebieha v štyroch krokoch — stretnutie, návrh, vývoj a spustenie so starostlivosťou. Najprv zistíme, kde vaša firma stráca čas, potom vám ukážeme, ako bude aplikácia vyzerať a fungovať, postavíme ju po častiach a po spustení ju s vami ďalej rozvíjame. V každom kroku viete, čo sa deje a čo je potrebné od vás.
Ak ste aplikáciu ešte nestavali, môže celý proces pôsobiť ako čierna skrinka — podpíšete zmluvu a potom dlho nič. Takto to vyzerať nemusí. Nižšie opisujeme, ako vzniká aplikácia od prvého stretnutia až po zverejnenie v App Store a Google Play, čo v ktorom kroku robíte vy a ktorým chybám sa oplatí vyhnúť.
Ako prebieha výroba aplikácie?
Celý postup v skratke ukazuje táto tabuľka. Každému kroku sa podrobnejšie venujeme nižšie.
| Krok | Čo robíme my | Čo robíte vy |
|---|---|---|
| Stretnutie | Zisťujeme, kde strácate čas | Opíšete, ako to dnes funguje |
| Návrh | Ukážeme, ako bude vyzerať a fungovať | Poviete, čo sedí a čo nie |
| Vývoj | Staviame po častiach a hotové ukazujeme | Skúšate hotové časti |
| Spustenie a starostlivosť | Nasadíme a ďalej rozvíjame | Hlásite, čo zlepšiť |
Kroky idú za sebou, no nie sú od seba prísne oddelené. Hotové časti ukazujeme priebežne, takže sa dá reagovať včas, a po spustení aplikácia ďalej rastie.
Stretnutie — kde vaša firma stráca čas
Na prvom stretnutí sa nebavíme o technológiách, ale o vašej firme. Zaujíma nás, kde ľudia robia tú istú prácu dvakrát, kde sa strácajú informácie a čo vás stojí najviac času. Typický príklad: objednávky chodia e-mailom aj telefonicky, niekto ich prepíše do tabuľky a potom ešte do skladu.
Spolu pomenujeme, čo má nová aplikácia priniesť — menej prepisovania, prehľad o zákazkách, rýchlejšie odpovede zákazníkom. Často sa tu ukáže aj to, či vám viac pomôže mobilná alebo webová aplikácia, prípadne oboje.
Čo robíte vy: opíšete, ako to dnes funguje, a ukážete dokumenty, s ktorými pracujete — objednávku, dodací list, cenník či tabuľku. Ak môžete, prizvite aj človeka, ktorý túto prácu robí každý deň.
Návrh — aplikáciu uvidíte skôr, než sa začne stavať
V návrhu vám ukážeme, ako bude aplikácia vyzerať a ako sa v nej bude pracovať. Uvidíte napríklad, čo urobí technik, keď prevezme zákazku, alebo kde zákazník nájde svoje faktúry.
Návrh je najlacnejšie miesto na zmeny. Pridať krok alebo presunúť tlačidlo v návrhu je jednoduché, v hotovej aplikácii to znamená prerábku. Návrh zároveň presne pomenuje rozsah a od rozsahu závisí presná cena aj čas. Preto sa o nich dá poctivo hovoriť až nad návrhom, ako píšeme aj v článku koľko stojí vývoj aplikácie.
Čo robíte vy: prejdete návrh, ukážete ho kolegom, ktorí budú aplikáciu používať, a poviete, čo sedí a čo nie. Rozhodnete, čo je nevyhnutné pre začiatok a čo môže prísť neskôr.
Vývoj — staviame po častiach
Aplikáciu nestaviame ako jeden celok, ktorý uvidíte až na konci. Staviame ju po častiach a hotové časti vám priebežne ukazujeme. Začať sa oplatí tou, ktorá vašej firme ušetrí najviac.
Vďaka tomu nečakáte na koniec. Hotovú časť si vyskúšate, a ak niečo nesedí, dá sa to upraviť skôr, než na ňu nadviažu ďalšie časti. Súčasťou vývoja sú aj prepojenia s účtovníctvom, skladom, e-shopom alebo CRM, aby sa nič neprepisovalo ručne. Patrí sem aj testovanie na rôznych telefónoch a v rôznych prehliadačoch.
Čo robíte vy: skúšate hotové časti, najlepšie s ľuďmi, ktorí ich budú používať, a dávate nám spätnú väzbu. Rozhodujete o otázkach, ktoré počas vývoja vzniknú, a pripravujete údaje na prenos — zoznam zákazníkov, cenníky či skladové karty.
Spustenie a starostlivosť — aplikácia v prevádzke
Spustenie znamená, že aplikáciu začnú používať skutoční ľudia. Webovú aplikáciu nasadíme do prevádzky a vaši ľudia sa do nej prihlásia v prehliadači. Pri vývoji mobilnej aplikácie pribúda ešte jeden krok — zverejnenie v App Store a Google Play.
Ako sa aplikácia dostane do App Store a Google Play
Na zverejnenie treba vývojársky účet v App Store aj v Google Play. Ak má aplikácia vychádzať pod menom vašej firmy, účet by mal patriť vašej firme. Overenie firemného účtu môže chvíľu trvať, preto sa ho oplatí založiť včas.
K zverejneniu treba pripraviť názov, ikonu, popis, obrázky obrazoviek a zásady ochrany osobných údajov. Ak sa do aplikácie treba prihlásiť, kontrola potrebuje aj skúšobný prístup.
Potom aplikáciu skontrolujú App Store aj Google Play. Overujú, či funguje, či zodpovedá popisu a či dodržiava ich pravidlá. Ako dlho kontrola potrvá, nemá v rukách dodávateľ ani vy, a niekedy obchod požiada o úpravu. Kontrolou prechádza aj každá ďalšia verzia.
Ak je aplikácia len pre vašich zamestnancov, nemusí byť v obchode verejne vyhľadateľná. Aj na to majú App Store a Google Play svoje možnosti.
Starostlivosť po spustení
Skutočná prevádzka ukáže, čo treba doladiť. Aplikácia potrebuje úpravy aj vtedy, keď prídu nové verzie systému v telefónoch alebo nové pravidlá obchodov. A časom budete chcieť pridať ďalšie funkcie. Preto aplikáciu po spustení s vami ďalej rozvíjame.
Čo robíte vy: postaráte sa, aby ju vaši ľudia začali používať a vedeli, prečo sa mení zaužívaný postup. Zbierate ich postrehy, hlásite, čo treba zlepšiť, a spolu s nami rozhodujete o ďalších krokoch.
Najčastejšie chyby pri výrobe aplikácie
- Stavať bez návrhu. „Doladíme to počas vývoja“ sa zvyčajne končí prerábaním hotových obrazoviek.
- Chcieť všetko v prvej verzii. Vývoj sa predĺži aj predraží a ľudia dostanú do rúk priveľa naraz.
- Navrhovať bez ľudí, ktorí budú s aplikáciou pracovať. Technik či skladník najlepšie vie, čo ho dnes zdržiava.
- Nemať nikoho, kto rozhoduje. Keď otázky čakajú na odpoveď, výroba stojí.
- Zabudnúť na údaje. Prenos zákazníkov, cenníkov či skladových kariet z tabuliek treba naplánovať, nie riešiť na poslednú chvíľu.
- Nechať App Store a Google Play na koniec. Firemné účty, texty, obrázky aj zásady ochrany osobných údajov sa oplatí pripraviť počas vývoja.
- Testovať len v kancelárii. Technik v pivnici bytového domu má slabý signál a rukavice na rukách, preto aplikáciu skúšajte tam, kde sa bude naozaj používať.
- Brať spustenie ako koniec. Bez starostlivosti aplikácia zastará a ľudia sa vrátia k tabuľkám.
Ako vám pomôžeme
Pri vývoji aplikácií postupujeme vždy podľa týchto štyroch krokov — od prvého stretnutia až po starostlivosť o spustenú aplikáciu. Aplikácie, ktoré sme postavili, nájdete medzi našimi projektmi. Ak chcete prebrať, ako by mohla vyzerať aplikácia pre vašu firmu, dohodnite si s nami stretnutie.