07 srpanj, 2010

Servisno orijentirana E-Matica?

Ja osobno nisam neki veliki stručnjak da bih se pohvalio kako mogu napraviti aplikaciju kao e-Matica, ali sam koliko-toliko stručan da mogu tvrditi kako je ovo besmislica:
Taj 'napad' preopteretio je raspoložive, za uobičajena opterećenja pod kakvim sustav radi tijekom godine, a prošle godine čak i u razdoblju tiskanja svjedodžbi, sasvim dostatne kapacitete servera.
Kad radite potencijalno popularnu web aplikaciju onda se može desiti da danas imate 10 korisnika, a mjesec dana kasnije 75,000,000 (75 milijuna). E, to je neplanirano.

Međutim, točno se zna koliko u Hrvatskoj ima učenika, koliko nastavnika, koliko zaključnih ocjena i točno se zna kad će nastavnici htjeti upisati te ocjene (tjedan-dva nakon kraja školske godine).

No dobro, E-matica je katastrofa, ali do sljedeće godine će se (malo?) popraviti, a King ICT će i dalje dobivati poslove.

Ono o čemu sam htio pisati je nešto drugo... Ja mislim da cijeli ovaj pristup loše postavljen. Ne (samo) zbog izbora izvođača radova. E-matica je definitivno sustav kojeg treba inicirati ministarstvo i držati ga pod kontrolom. Međutim, zašto ministarstvo nije objavilo natječaj za dizajniranje baze, postavljanje infrastrukture, dokumentiranja i web servisa kojima se pristupa matici. I onda bi bilo koja treća tvrtka željna državnog novca može preuzeti potrebnu dokumentaciju, implementirati aplikaciju koja pristupa web servisima i ponuditi školama. Nakon što prođe nekakvo testiranje pri ministarstvu.

Danas je takvo nešto mainstream pristup, i u Hrvatskoj sigurno postoji par stotina informatičkih tvrtki koje su sposobne to izvesti. Za razliku od jednog King ICT-a koji dobije posao i implicitnu garanciju da će još godinama unaprijed oni i samo oni zarađivati na održavanju cijelog sustava.

3 komentara:

  1. sam si si odgovorio... onda King-ICT ne bi dobio posao a ministar ne bi dobivao kick-back.
    OdgovoriIzbriši
  2. Znam odgovor, ali htjedoh samo spomenuti još jedno mišljenje koje rijetko čujem. Svi uvijek govore o krivom odabiru i lošoj implementaciji izvođača, ja bih malo spomenuo i krivi pristup ponuđača.

    PS. Institucije i API, They work for you.
    OdgovoriIzbriši
  3. Osvrnuo bih se na krivi pristup ponuđača:
    Znam da Ministarstvo od počatka nema jasnu viziju glavnih i sporednih funkcija eMatice. Cijeli sustav vidljivo je "skrpan" od raznih ideja koje su nadležnima padale na pamet. Dio tih "sjajnih" ideja i sada je vidljiv u aplikaciji - neke ni započete, neke napuštene. Kao da Mercedes prodaje automobile s nekim instrumentima, dugmadima i komadama, koji nemaju nikakvu funkciju. To je nepoštovanje prema korisniku.
    Ovo je prvi članak u kojem se spominje web servis kojim se pristupa eMatici.
    Kako sam autor aplikacije koja cjelovito tretira pedagoški rad škole i ujedno može slati podatke u eMaticu (preko web servisa), mogu potvrditi da je taj servis jako dobro funkcionira. Tako škole, koje koriste moju aplikaciju, rade na lokalnoj mreži (brzina i pouzdanost) te podatke koje traži eMatica šalju jednim klikom.
    Nažalost, odgovorni u Ministarstvu nikada nisu željeli napraviti recenziju moje i sličnih aplikacija - makar u smislu pregleda XML-ova koje eMatici te aplikacije šalju - pravdajući se da bi im mogao netko prigovoriti da nekoga protežiraju.
    I moj posao je takav da mi uvijek netko može prigovoriti bilo što, pa mi ne pada na pamet da ga zato ne obavim onako kako se to od mene, po prirodi stvari, očekuje.
    OdgovoriIzbriši