← Spolupráce

Audit GIS aplikace před produkčním nasazením

Audit softwaru · GIS · Webové a mobilní aplikace · Serverová infrastruktura

Obsah článku

Co klient potřeboval

Klient chystal k produkčnímu nasazení rozsáhlou aplikaci pro práci s geografickými daty (GIS). Potřeboval nezávisle posoudit, zda je řešení připravené pro zákazníky a zda je dostatečně zabezpečené. Audit zahrnoval webovou a mobilní aplikaci i serverovou část.

Jak audit probíhal

Nejprve mi vývojář představil fungování aplikace, její možnosti a způsob nasazení na serveru. Díky tomu jsem získal kontext pro následnou kontrolu zdrojového kódu: jak se má systém používat a jak spolu jeho jednotlivé části souvisejí.

Poté jsem prošel zdrojový kód a na nejasná místa jsem se doptal. Posuzoval jsem aplikaci společně s jejím provozním prostředím, protože připravenost k nasazení závisí i na tom, jak se software dostane k zákazníkům a jak jsou provozované jeho služby.

Co jsem při auditu prověřil

  • Architekturu aplikace a vztahy mezi jejími částmi.
  • Zdrojový kód webové i mobilní aplikace.
  • Serverové služby a jejich nasazení.
  • Způsob, jakým se aplikace dostává k zákazníkům.
  • Zabezpečení a odolnost služeb pro produkční provoz.
  • Nedokončené části, které bránily nasazení.

Na co se zaměřila doporučení

Nejdůležitější doporučení se týkala dvou oblastí:

  • Distribuce aplikace: úpravy způsobu, jakým se software dostává k zákazníkům.
  • Serverové služby: zvýšení jejich odolnosti a zabezpečení pro produkční provoz.

Součástí doporučení byly i návrhy, co v aplikaci změnit a co před nasazením dopracovat.

Co si klient odnesl

Výstupem byla osobní konzultace, při které jsem prošel zjištění a vysvětlil doporučené úpravy. Klient tak získal konkrétní podklady pro další přípravu aplikace k nasazení a vývojář věděl, na co se při dopracování řešení zaměřit.

Chcete podobný audit?

Stejným postupem procházím i další aplikace. Co audit obsahuje a jak probíhá, popisuju na stránce Spolupráce.

Kontakt

tomas@tomsimicek.cz

Nebo přes LinkedIn. Obvykle odpovídám do jednoho pracovního dne.