Od jednej evidencie po prepojený systém
Interný systém môže sústrediť zákazníkov, zákazky, úlohy alebo reporty. Zákaznícka aplikácia dá ľuďom prístup k ich rezerváciám či údajom. Klientsky portál môže oddeliť komunikáciu, priebeh projektu a dokumenty od verejného webu. Konkrétne moduly vyberieme podľa zadania, nie podľa univerzálneho zoznamu funkcií.
Vlastný vývoj nie je vždy najlepšia voľba. Ak hotový program rieši potrebu dostatočne, môže byť jednoduchší na zavedenie aj prevádzku. Pri riešení na mieru začneme menším funkčným celkom a overíme ho s používateľmi.
Prístupy a dáta patria do návrhu od začiatku
Pomenujeme, kto smie údaje vidieť, meniť a exportovať. Skryté tlačidlo v rozhraní nenahrádza serverové oprávnenie. Účty, dokumenty a prostredia rôznych klientov musia zostať oddelené; projekt dostáva vlastné prístupy a správu tajomstiev.
Pri prílohách dohodneme typy súborov, veľkosť a pravidlá prístupu. Pri citlivých údajoch určíme potrebný rozsah a spôsob spracovania. Platby, migrácia zákazníckych dát a zdravotné záznamy predstavujú ďalšie samostatné požiadavky.
Čo overíme pred spustením
Nestačí, aby dashboard dobre vyzeral. Pri každom dôležitom toku potrebujeme vedieť, čo sa stane pri chybe, opakovaní alebo výpadku spojenia. Úspech zobrazíme až podľa skutočne potvrdeného výsledku.
- Prihlásenie, odhlásenie a povolené roly.
- Zápis, zmena a čítanie údajov vrátane zamietnutého prístupu.
- Formuláre, validácia, opakovanie a ochrana pred duplicitami.
- Zálohovanie, návrat k predchádzajúcej verzii a dohodnuté odovzdanie.
Cena aplikácie vychádza z procesu
Počet rolí, pravidlá práce s dátami, integrácie a potrebné testy menia rozsah výraznejšie než počet obrazoviek. Preto aplikácie a interné systémy oceňujeme individuálne; cena prezentačného webu sa na ne automaticky nevzťahuje.
Pri Chvostíkove rozlišujeme verejný web, zákaznícku aplikáciu, administráciu a backend. Toto oddelenie je užitočný princíp aj pri ďalších projektoch. Konkrétne dáta ani prístupy sa medzi klientmi nepreberajú.
Časté otázky
Musí si zákazník aplikáciu inštalovať?
Záleží na riešení. Webová aplikácia môže fungovať v prehliadači, PWA môže podporovať inštaláciu na plochu. Distribúcia cez obchod s aplikáciami má vlastné požiadavky a nie je automatickou súčasťou webu.
Viete prepojiť existujúce nástroje?
Najprv overíme dostupné rozhrania, oprávnenia, limity a náklady. Prepojenie navrhneme podľa toho, čo dané služby skutočne umožňujú.