A közoktatási szoftver

Az alábbi bejegyzés megírása után további információkat kaptam, amit végén lévő kiegészítésekben foglaltam össze. A teljes kép érdekében azokat is célszerű elolvasni.

Úgy látszik a szoftverek terén is következmények nélküli ország vagyunk, simán rá lehet tukmálni az ország felsőoktatási intézményeire egy ilyen szoftvert (a nevét kicsillagoztam):

“Az adminisztrációs kliens működésében hiba lépett fel. Emiatt bizonyos munkaállomásokon "hálózati kommunikációs hiba" üzenetet kaptak a felhasználók. A hiba javítható, ha az illetékes kari/tanszéki rendszergazda letölti és telepíti a honlapunkról az admin klienst.

A telepítés lépései röviden:

1. meglévő ******.kari/******.tanszeki kliens mappa letörlése

2. a kliens letöltése a honlapunkról és kitömörítése a C: meghajtó gyökérkönyvtárába

3. a felhasználóknak teljes hozzáférést kell adni a kitömörített könyvtár teljes tartalmára”

És ez egy olyan szoftver, amit az országban több ezer gépen kötelező telepíteni.

Lehet, hogy furcsa elvárásaim vannak, de szerintem

  • egy alkalmazásnak legyen telepítője
  • a telepítő legyen automatizálható, különösen, ha sok gépre kell telepíteni
  • egy ilyen jellegű alkalmazás frissítse önmagát
  • egy alkalmazás sem feltételezheti, hogy van C: meghajtó a gépemben
  • egy alkalmazásnak semmi keresnivalója egy meghajtó gyökérkönyvtárában
  • egy átlagos felhasználónak (jelen esetben tipikusan titkárnőnek) ne legyen írási joga a program könyvtárakra

Mindez ráadásul utólag, ami gyanítom, hogy nem a helyi IT sara, én inkább a fejlesztőkre fogadnék. Komoly munka lehet egy .NET-es alkalmazást ennyire bénán megírni…

Kiegészítés (2009.09.01.)

Az érkezett hozzászólások és az időközben tudomásomra jutott információk alapján a szóban forgó kliens automatikus frissítéssel rendelkezik, tetszőleges helyről és meghajtóról fut, tipikus installer pedig az intézmények sokszínűsége miatt nincs. Jelen esetben úgy tűnik, hogy konfigurációs hiba történt, ami nem a fejlesztők vagy a szoftver hibája.

Kiegészítés (2009.09.14.)

Telefonon a legfőbb helyről kaptam bővebb technikai információkat ennek a hibának a hátteréről, ami a teljesség kedvéért mindenképp ide kívánkozik:

  1. A szóban forgó kliens képes frissíteni önmagát.
  2. A kliens a frissítéshez olyan technológiai megoldást használ, amit a Microsoft is a legkorszerűbbek közé sorol.
  3. A frissítés általában jól működik, hiszen havonta-két havonta minden gond nélkül megtörténik.
  4. A szóban forgó frissítés a többi intézményben hiba nélkül települt.
  5. A problémát a helyi IT részéről konfigurációs hiba és változáskezelési hiányosságok okozták.
  6. A fenti idézet forrása a helyi IT, nem a fejlesztő cég.

7 thoughts on “A közoktatási szoftver

  1. Attila

    Nálam már az Abev is a szánalmas kategóriába tartozik… Am kiváncs lennék melyik ez a szoftver amiről a post szól.

    Reply
  2. Attila

    Szia! Olvasd tovább a levlistát, vagy keresd fel bátran az üzemeltetést. Kommunikálni jól tudnak, de jelen esetben a problémának köze sem volt a levélből sejthető dologhoz. Ha esetleg ezekhez az információkhoz nem férsz hozzá szívesen bemásolom ide.

    Reply
  3. Péter

    Has jól sejtem az "ó-itáliai tenger instenségről" van szó éppen.De aki nem ismerné, a másik állat sem különb ebben a szférában, sőt ez még jobb, mint az Egységes Tanulmányi Rákfene, NASA kaliberű CPU időt fogyaszt, és olyan hálózati forgalmat csinál, mint egy közepes város hétvégén. (és mindezt 50-100 live login mellett)…Engem egyszerűen megkéselnének az ügyfeleim, ha ilyen "szoftvert" adnék el nekik pénzért… ááá ez több, mint vérlázító!

    Reply
  4. György

    Attila, másold légy szíves, mert úgy látom olyan levlistáról van szó, amin én nem vagyok rajta. Köszi!

    Reply
  5. Attila

    Okés, de inkább összefoglalom. Szóval a kliens automatikus frissítéssel rendelkezik, tetszőleges helyről és meghajtóról fut, tipikus installer az intézmények sokszínűsége miatt nincs, de nem is szükséges. A lényeg: Jelen esetben a hálózati csoport viszont az alkalmazás szerver elérését megváltoztatta, és ahol a tanszéki tűzfalak nem voltak felkészülve az új ip-re ott nem volt elérhető a rendszer. Amint ezt megfelelő szabállyal javítottak újra elérhető lett. (Természetesen ahol közben elállították a klienst, ott most állíthatják vissza)Megjegyzésként: konfiguráció (elérhetőség) változáskor semmilyen törlés/kitömörítés/stb nem szükséges,a helyes menete egy ilyen váltásnak, hogy egy ideig párhuzamosan elérhető a két szerver, amíg az összes kliens le nem frissül.Sok hibája van a rendszernek, komplexitásából adódóan, de egy eleve félreinformáló, és pongyolán megfogalmazott hír alapján nem igazán illik blog bejegyzések áradatát indítani. (elnézést az utólagos szerkesztésért de menetközben tájékozódtam én is)

    Reply
  6. György

    Szia Attila! Köszi, hogy megírtad, ezek szerint egy eleve félreinformáló, pongyolán megfogalmazott hír jutott el hozzám, ráadásul az egyetemi rendszergazdák levelezési listáján keresztül. Végfelhasználóként és rendszergazdaként ennyit látok a szoftverből és a változáskezelési folyamatokból.Egyébként időközben ugyanerre a rendszergazdai levlistára jött az alábbi kiegészítés, ami talán jobban behatárolja a probléma okát:"Az adminisztrációs klienst futtató szerveren konfigurációs hibát követtünk el. Emiatt bizonyos munkaállomásokon "hálózati kommunikációs hiba" üzenetet kaptak a felhasználók. A hiba javítható, ha az illetékes kari/tanszéki rendszergazda letölti és telepíti a honlapunkról az admin klienst."

    Reply
  7. Attila

    Viszont ha ennyit látsz a dolgok hátteréből, akkor nem érzed hogy bizonyos címek birtokában, és ezt a nevet és címet felvállalva nem alkotunk így véleményt?

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s