Komentár: Prečo štátne aplikácie padajú po minúte a ako sa vyhnúť miliónovému fiasku
4m čítanie

Komentár: Prečo štátne aplikácie padajú po minúte a ako sa vyhnúť miliónovému fiasku

Štát si tichý štart dovoliť nemôže. Prvý nápor používateľov nekompromisne odhalí každú preskočenú fázu vývoja aj zanedbanú prípravu. Kolaps aplikácie hneď v prvých minútach nie je náhoda, ale priamy dôsledok vynechania krokov, ktoré sú v komerčnej sfére neprekročiteľným štandardom. Výsledok? Zbytočné dodatočné náklady a stratená dôvera občanov v to, že štát dokáže digitalizovať svoje služby kvalitne.

Google Pridajte si TOUCHIT.sk ako preferovaný zdroj informácií
Pridať

Komerčný svet nenecháva pri štarte nič na náhodu a vývojári plánujú spustenie ako samostatnú náročnú disciplínu. Základom je záťažové testovanie, ktoré nasimuluje nápor tisícov ľudí v jedinej sekunde a odhalí úzke miesta na serveroch či pripojeniach k externým systémom.

Rovnako dôležité je uzavreté testovanie s reálnymi ľuďmi na ich vlastných zariadeniach a sieťach. Vo vývojovom prostredí sú podmienky vždy ideálne, no v praxi rozhodujú staršie telefóny alebo slabý signál na zastávke. Pri úplne novej aplikácii je prvé vydanie dostupné všetkým naraz, čím stráca možnosť postupného nábehu. O to dôslednejšie sa mesiace dopredu plánujú schvaľovacie procesy v obchodoch App Store a Google Play, pričom kampaň aj dátum štartu sa viažu až na schválenú verziu, nie na fiktívny termín v kalendári.

Následky zlyhania a sila prvého dojmu

Kým pri komerčnej aplikácii zákazník po zlyhaní odíde ku konkurencii, pri verejných službách stráca vieru v zmysel digitalizácie štátu. Ak človek pri prvom otvorení narazí na zamŕzanie alebo pád, jeho ochota vrátiť sa dramaticky klesá a náprava stojí obrovské úsilie aj financie.

Čísla hovoria jasne. Podľa štúdie platformy Business of Apps dosahuje trhový štandard stability mobilných aplikácií 99,93 % relácií bez pádu na iOS a 99,81 % na Android. Prieskum spoločnosti Luciq ukázal, že až 15,4 % používateľov odinštaluje aplikáciu hneď po prvom páde a ďalších 50,4 % ju opustí po dvoch až troch zlyhaniach. Dopady zlej skúsenosti idú ešte hlbšie – 32 % zákazníkov zanevrie na značku už po jedinej zlej skúsenosti a 13 % nespokojných ľudí šíri svoju negatívnu skúsenosť k ďalšími 15 ľuďom. Úspech aplikácií a webov totiž nezávisí len od elegantného dizajnu, ale najmä od toho, či produkt funguje bez problémov.

Prevencia ako najlacnejšia investícia

Efektívnym riešením je priebežné používateľské testovanie. Priekopník použiteľnosti Jakob Nielsen zo spoločnosti NN Group dokázal, že už 5 používateľov dokáže odhaliť až 85 % problémov s použiteľnosťou produktu. Ak sa skúsenosť testuje priebežne počas celého vývoja, odhalené nedostatky sa dajú vyriešiť ihneď, čo skracuje vývojový cyklus o 33 až 50 %.

Včasná prevencia navyše šetrí nemalé financie, pretože oprava chýb či dodatočný redizajn po spustení môžu byť až 100-krát drahšie ako samotné používateľské testovanie. Vo vývoji neplatí priama úmera, že vyšší rozpočet automaticky prináša funkčnejší produkt. O úspechu rozhoduje architektúra, riadenie vývoja a spôsob testovania.

Ako by mal štát nakupovať digitálne produkty

Samotná aplikácia na displeji telefónu je len špičkou ľadovca. Podstatná časť rozpočtu smeruje do zložitej integrácie na desiatky serverových systémov, do nepretržitého dohľadu, bezpečnosti a garancie funkčnosti na niekoľko rokov. Počiatočný výskum tvorí len zlomok ceny, no dokáže predísť drahým opravám v budúcnosti.

Ak chceme, aby štátne digitálne služby fungovali spoľahlivo, musíme zmeniť prístup k ich obstarávaniu. V prvom rade treba robiť poctivú validáciu s používateľmi a výskum ešte predtým, ako sa napíše prvý riadok kódu. Rovnako je potrebné podmieniť vyplácanie financií transparentnými míľnikmi a nezávislou kontrolou kvality pred prevzatím diela. Namiesto trojročných obrovských projektov je oveľa efektívnejšie dodávať rýchle funkčné minimum a postupne ho rozvíjať na základe spätnej väzby z reálnej prevádzky. Potrebujeme fungujúce digitálne produkty, postavené na overených postupoch a reálnych potrebách občanov.