Túto otázku z nadpisu som si položil už pred troma rokmi na sociálnych sietiach. Blog začnem tým, že zkopírujem svoje vtedajšie tvrdenia ako aj vtedajšiu reakciu úradu BBSK. Za ne potom doplním dnešné, ale aj vtedajšie dodatočné komentáre.

Môj status z Facebooku z 26. marca 2023.

Už aj Banskobystrický kraj má nový web 🙂
Akurát mi príde nejaký drahý. Z úradu BBSK mi odpísali, že ich stál 121 tisíc eur. To mi predsa len príde nejako veľa. Pre porovnanie, web mesta BB stál len cca 30 tisíc eur (ak rátame aj dorábky a integrovanie webov pridružených organizácií).
Ja som sa spýtal prostredníctvom info-zákona, aké všetky funkcie má nový web BBSK, konkrétne som si pýtal technickú špecifikáciu a používateĺksú príručku. Z týchto dokumentov by sa dal zistiť zoznam fuinkcií. Odpísali mi, že ani jednu z týchto dokumentácii nemajú. Skúsim si ešte vypýtať prístup do ich počítačového systému na správu úloh,  ak nejaký používali, z neho by sa niečo dalo vyčítať.

Spýtal som sa ich aj na samotné programovacie práce. Odpísali mi, že zdrojový kód je postavený na redakčnom systéme October (ten je zase postavený na frameworku Laravel).

Samotné práce boli pridelené netransprentne – prostredníctvom dohody o vykonaní práce, teda nerobila sa žiadna súťaž medzi IT firmami, ktoré sa zaoberajú tvorbou webu. Problém nie je len v tom, že sa na tvorbu webu nerobila súťaž, ale aj to že de facto nevieme ani spätne, kto ho vytváral. Z úradu BBSK mi odpísali, že záväzky prostredníctvom dohôd (s fyzickými osobami) nesmú zverejňovať.

Ono to možno nie je problém, že si na programovanie našli vlastných ľudí, namiesto robenia tendra na tvorbu webu. Ja neviem, ale aspoň by sme mohli poznať mená, kto nový web vlastne vytrvoril.
Pre porovnanie – pri programovaní mestského webu tieto informácie máme, keďže MsÚ hľadal firmu prostredníctvom prieskumu trhu.

Reakcia BBSK, 2023

Dobrý deň, pán Teicher. V prípade webovej stránky BBSK nešlo len o zmenu dizajnu a preklopenie starých textov, ale o celkovú zmenu v prístupe k informovaniu obyvateľov, o pomenovanie toho, čo občan od webu inštitúcie verejnej správy potrebuje, o jeho sprehľadnenie a zintuitívnenie. Zredukovať tento projekt, na ktorý sa nám úspešne podarilo získať prostriedky z európskych zdrojov, len na „nakódenie“ novej stránky, je veľmi nepresné a skreslené. Úlohou ľudí, ktorí boli pre účely tohto projektu zamestnaní na dohodu, totiž bolo vymyslieť celú novú koncepciu, čo si vyžadovalo desiatky hodín rozhovorov s vedúcimi oddelení a riaditeľmi odborov, aby pochopili, s akými požiadavkami sa na nich ľudia najčastejšie obracajú a ako tomu prispôsobiť funkcionality nového webu. Tiež boli medzi nimi copywriteri, ktorí texty vytvárali a pretvárali tak, aby boli všeobecne zrozumiteľné. Ak toto všetko porovnávate len s vytvorením nového dizajnu už na základe hotového zadania, porovnávate neporovnateľné. Nakoľko náš projekt nebol postavený len na novú podobu stránky, ale širšie, nevieme vám z finálnej sumy odčleniť, koľko stála samotná práca na programovaní webu, ale transparentne uvádzame celú sumu projektu. Veríme, že už je to pre vás zrozumiteľnejšie 🙂 pekný deň

Komentáre ku stanovisku BBSK

Moje poznámky (vtedajšie aj terajšie) ku stanovisku BBSK

Utajenie zdrojového kódu

BBSK si nechal pre potreby webu naprogramovať  zdrojový kód, ale ten nechcú zverejňovať. Neviem prečo, keďže ho vytvorili v podobe vlastného pluginu, teda by ho mohli pridať medzi verejne dostupné pluginy tohto redakčného systému resp. ho sprístupniť nejakým iným spôsobom. Nepredpokladám že by dôvodom nezverejňovania mala byť bezpečnosť systému. Všetky dôležité súčasti ohľadom autorizácie a autentifikácie sa dajú od zvyšku kódu izolovať a teda vyňať zo zverejnenej časti. To je dokonca správny postup pri tvorbe softvéru vo všeobecnosti. Web BBSK je vytvorený pomocou systému Laravel a aj v ňom platia konvencie, že sa pri písaní kódu postupuje práve takto (používajú sa tzv. middlewares).

Rozdelenie úloh v tíme

Argument BBSK:  Ide aj o zmenu prístupu, na projekte pracovali aj copywriteri, nevieme vám z finálnej sumy odčleniť, koľko stála samotná práca na programovaní webu…“

Môj komentár: len málokedy sa stáva, že programátor je zároveň aj copywriterom. Preto nerozumiem, prečo je problém odlíšiť prácu jednotlivých profesií na novom webe.

Ja sa venujem tvorbe webov už 15 rokov (ako programátor). Vždy, keď pracujem v širšom tíme, tak musím nadriadeným dokladovať, koľko času som strávil pri plnení akej úlohy. Pri tvorbe webu BBSK tento postup zjavne nevyužívali, keďže neviedia zistiť, koľko stáli práce na zdrojovom kóde a koľko na iných úohách. Takýto prístup VÚC-ky je podľa mňa z manažérskeho hľadiska nesprávny, lebo verejná sféra tak zbytočne prichádza o informácie, ktoré by inak mohla mať.

Skúšam porovnať webstránku BBSK s jednou zákazkou mestského úradu. Mám na mysli projekt  s názvom „Manažment údajov mesta“ (link na môj vtedajší blog na túto tému). Radnica vtedy ku žiadosti o eurofondy priložila podrobné tabuľky s rozpisom, koľko na projekte zarobia aké profesie a koľko človekohodín je na ne alokovaných (vývojár, analytik, projektový manažér, školiteľ a iné). Podobný postup by som bol očakával od všetkých projektov, vrátane od toho z BBSK.

Dokumentácia

Ako je uvedené vyššie, web je postavený na externom, verejne dostupnom redakčnom systéme October a ten má samozrejme k dispozícii aj svoju príručku.  Problém vidím v tom, že BBSK ku tomuto systému programoval aj vlastný plugin a ten už žiadnu prírušku nemá (zjavne ani programátorskú ani používateľskú). Vyplýva to z odpovedí úradu na moju info-žiadosť (odkázali ma len na príručku externej časti redakčného systému).

Zamestnanci BBSK sa tak riadia len akýmisi ústnymi konzultáciami a dokumentáciou tej časti, ktorú BBSK neprogramoval. Hypoteticky je možné, že takéto dodatočné manuály netreba – ak úrad nechal vyhotoviť len nejaké také časti, ktoré ich nevyžadujú (s výnimkou dokumentácie priamo v kóde) ale to nepovažujem za pravdepodobné.

Dohodári alebo firma Trionyx?

Môj komentár z roku 2023: Ak stránku robili dohodári, prečo je v meta-dátach webu vložená informácia, že autorom webu je firma Trionyx?

Dodatok (2026): Túto chybu BBSK ešte neodstránil, názov firmy je stále uvedený v popisku webu.

Záver

Môj príspevok na sociálnych sietiach zaujal vtedy aj  poslanca BBSK Davida Kapustu. Následne inicioval stretnutie s odborníkmi na úrade BBSK. Spolu s poslancom sme sa tohto stretnutia zúčastnili. Zamestnanci úradu nám na ňom vysvetľovali pohnútky pri reorganizácii webu ako aj obsah práce v oblasti PR. Z takéhoto stretnutia sa ale nevyhotovila zápisnica, preto na argumenty, ktoré na ňom zazneli, nebudem prihliadať a nebudem ich ani spomínať.

Bolo by vhodné, keby sa téma znova otvorila a to na nejakom verejne dostupnom fóre.

Odpovede BBSK na moje vtedajšie ťiadosti o informácie: link

Mimo témy

Dávam do pozornosti aj svoj predošlý blog z tohto týždňa o Pláne dopravnej obslužnosti v Banskej Bystrici – link

 

 

Autor blogu:

Tomáš Teicher

Aktivista, člen Komisie mestského zastupiteľstva pre modernú samosprávu.