SAM Tools and Services
2011. november 16. szerda
Nincs hozzászólás

Ács Balázs kollégám már leírta, hogy az elmúlt hónapban milyen ugrásszerűen nőtt azoknak a futtatható állományoknak a száma, melyeket a SAM-Insights tudásbázis szoftververziókhoz tud rendelni.

Mekkora is ez az ugrás? A SAM-Insights tudásbázisa több mint hat éve folyamatosan bővül, és szeptember végéig bő 1,2 millió állományt tartalmazott. A kerek egymilliót 2010. áprilisában értük el, az októberi 208 ezer darabos növekedést tehát korábban több mint egy év alatt teljesítettük.

Hogy sikerült most mégis egy hónap alatt ekkora növekedést elérnünk? Nem, nem a Mikulás volt. 🙂 Bevezettünk egy új technikát, a heurisztikus azonosítást.

Régóta megfigyelhető volt, hogy a tudásbázisunk bővülésével egyre nagyobb azoknak az ismeretlen állományoknak az aránya, amelyek egy már ismert terméknek általunk korábban nem ismert változatai. Köszönhető ez például a rendszeres hibajavításoknak, amelyek eredményeként általában egy azonos nevű, azonos vagy hasonló fejlécinformációkkal rendelkező, de eltérő méretű futtatható állomány jön létre.

A következő képen bal oldalon láthatók egy példa ismeretlen állomány jellemzői, jobb oldalon pedig az ehhez leginkább hasonlító ismert állományok.

Látszik, hogy az első sorban szereplő ismert állományhoz képest csak minimális méretbeli különbség van, míg a többinél eltér a nyelv, illetve néhány esetben a verzió sem teljesen egyezik. Tehát nem vállalunk nagy kockázatot azzal, ha automatikusan létrehozunk egy új szabályt, és hozzárendeljük a bal oldali állományt a jobb oldali felső termékhez.

A SAM-Insights heurisztika egy olyan szabálygyűjtemény, amit az ilyen eltérések elemzésével alkottunk meg, és építettünk be a rendszerbe.

Milyen előnyei lesznek a heurisztika alkalmazásának? Először is jelentős mennyiségű manuális munkát tud kiváltani, így az azonosítási feladatokat gyorsabban és alacsonyabb költségen tudjuk elvégezni, ezáltal ügyfeleink számára is kisebb projekt átfutási időket és jobb árakat tudunk biztosítani.

Fontos az is, hogy a heurisztika pontosan azokat a manuális feladatokat váltja ki, melyek a kollégáink számára a leginkább gépies feladatot jelentették, így több energiát fordíthatunk a nagyobb kreativitást igénylő feladatokra, ezáltal tovább tudjuk javítani a tudásbázisunk minőségét is.

Mivel a SAM-Insights heurisztika az ügyfeleinknél futó SAM-Insights rendszerekbe is belekerült, így például egy patch telepítését követően a megváltozott állomány továbbra is ismert lesz, nem kell megvárni a következő tudásbázis frissítést, így stabilabb eredményeket produkál az automatikus azonosítás is.

Csala Zsolt

Csala Zsolt

Your Turn To Talk