CRM Bevezetés/Oktatás

Az igazság pillanata

Szoftverbevezetés és Oktatás.

A nem kevés tanulmány, előkészítés és tervezés (Preparation & Planning), igényfelmérés (Requirements Gathering), rendszertervezés (Functional & Technical Specification), amit az egyedi fejlesztések (Customization) és az integráció (System Integration) aprólékos munkája követ végül eljuttat bennünket az implementációig, a rendszer bevezetéséig.

A legkritikusabb pillanathoz érkeztünk, hiszen annak idején az amerikai Software Engineering Institute (SEI) egy komoly modellt (Capability Matutity Model - CMM) készített a vállalkozások szoftver-érettségének a meghatározására akkor, amikor a sikeres szoftverbevezetések aránya mindössze 16,2% volt (a KPMG 9%-ot mért). Mostanában jóval enyhébb kritériumok szerint ez az arány eléri a 35%-ot, de az nem veszi figyelembe, milyen megterhelést jelent, ezáltal milyen károkat okoz egy rosszul megtervezett és kivitelezett szoftverprojekt a vállalatnak, az Agile metodika pedig nem veszi komolyan az időkorlátokat, a költségvetést és a projekt terjedelmét, hiszen inkább úszik az árral, mintsem mereven követné a projekt tervben rögzítetteket. Az így mért 35% siralmas, és még rosszabb, mint a 90-es években mért 9-16%. Vajon Önök képesek lesznek abba a pár százalékba tartozni, amelyet a szakma még a szigorúbb kritériumok szerint is sikeres szoftverbevezetésnek nevez? Megfelelő felkészültséggel miért ne.

Configuration & Build

Paraméterezés (Configuration): A szoftver meglévő beállításainak (pl. feladatsorrend, mezők) testreszabása kódolás nélkül. Integráció (Integration): A szoftver összekötése a meglévő rendszerekkel (pl. CRM és ERP összekapcsolása) API-kon keresztül. Adatmigráció (Data Migration), a mezők megfeleltetése (Data Mapping).

Identity and Access Management

A jogosultságkezelés (IAM) a szoftverbevezetés egyik legfontosabb biztonsági és megfelelőségi (pl. GDPR) eleme. Biztosítja, hogy a felhasználók pontosan a munkakörükhöz szükséges adatokhoz és funkciókhoz férjenek hozzá – sem többhöz, sem kevesebbhez. Feladat: jogosultsági szintek létrehozása (Permission Levels), adminisztrátor betanítása.

Testing / Quality Assurance - QA

Mielőtt a szoftvert mindenki használni kezdi, zárt környezetben (Sandbox / Staging environment) ellenőrizni kell a működését. Rendszerteszt (System Testing): Annak ellenőrzése, hogy az egyes modulok és integrációk technikailag hibátlanul működnek-e. Felhasználói elfogadási teszt (User Acceptance Testing - UAT): Amikor a kijelölt kulcsfelhasználók (Power Users) valós üzleti folyamatokat szimulálva tesztelik a rendszert, és éles indulás jóváhagyják azt (Sign-off).

Training & Go-Live

A vállalat felkészítése az átállásra és a rendszer elindítása.Változáskezelés (Change Management): A munkavállalók pszichés felkészítése az új szoftverre, az ellenállás kezelése. Felhasználói oktatás (End-User Training): Oktatások szervezése és segédanyagok (User Guides / Knowledge Base) átadása. Éles átállás (Cutover / Go-Live): A régi rendszer leállítása, a végső adatok betöltése és az új szoftver élesítése.

Éles üzem utáni támogatás és Folyamatos fejlődés (Hypercare & Continuous Improvement)

„A szoftverrendszerek minőségét az azt létrehozó és fenntartó folyamatok minősége határozza meg.” (The quality of a system is largely determined by the quality of the process used to develop and maintain it.)

— SEI CMMI (Capability Maturity Model Integration)