Díl 5: Nasazení, limity a co by přišlo dál
Kdy je projekt opravdu projektem
Dokud výpočet žije jen lokálně, je to experiment. Ve chvíli, kdy ho lze otevřít na veřejné URL, přepnout jazyk, projít workflow a stáhnout report, začíná se z něj stávat skutečný produkt.
To je i případ této aplikace. Výpočetní logika je důležitá, ale stejně důležité je, že je nasazená jako veřejně dostupná služba.
Co dává hodnotu z provozního hlediska
Projekt dnes stojí na několika praktických stavebních kamenech:
- kontejnerizované nasazení v Dockeru,
- oddělená česká a anglická varianta,
- persistentní storage pro lokální stav a reporty,
- HTML export výsledků,
- jasné oddělení UI, modelu a reportovací vrstvy.
To jsou přesně ty prvky, které rozhodují o tom, jestli lze aplikaci dál rozvíjet bez přepisování od nuly.
Transparentnost limitů je součást kvality
U podobného nástroje je důležité nejen to, co umí, ale i to, co zatím neumí nebo co řeší jen aproximačně.
Z aktuální implementace je dobré otevřeně říct například to, že:
- výstup je orientační, ne certifikovaný PENB,
- referenční rok je v MVP aproximovaný typický rok, nikoli plnohodnotný TMY dataset,
- kvalita výsledku závisí na rozsahu a konzistenci vstupních dat,
- některé části prezentace výsledků mají stále prostor pro další rozšíření.
To není slabina komunikace. To je její profesionalizace.
Co bych rozvíjel v další iteraci
Pokud by projekt pokračoval do další verze, největší smysl by podle mě měly tyto směry:
- přesnější práce s referenčním rokem a klimatickými scénáři,
- rozšíření interpretace výsledku o další doporučení,
- hlubší práci s vizualizacemi a vysvětlením kalibrace,
- robustnější práci s širším spektrem vstupních situací.
Tyto kroky by neposouvaly jen technickou stránku modelu. Zvyšovaly by i důvěru uživatele ve výstup a schopnost nástroj využít v reálném rozhodování.
Co si z celé série odnést
Na projektu aproximace PENB je dobře vidět, že kvalitní datová aplikace nevzniká jedním chytrým nápadem. Vzniká souhrou několika disciplín:
- správně zvoleného problému,
- rozumného modelu,
- kvalitního datového workflow,
- použitelného rozhraní,
- a deploymentu, který dovolí výsledek skutečně používat.
Právě tato kombinace je podle mě zajímavější než samotný fakt, že aplikace vrací energetickou třídu.
Napsat komentář