Migracija brez primere
Najemanje programske opreme v obliki storitev postaja vse pogostejši način za zmanjševanje stroškov. Tudi računalništvo v oblaku je vse bolj zanimiva opcija za podjetja. A še vedno je prisoten strah: »Kaj se bo zgodilo, če bomo hoteli zamenjati ponudnika?« Prav to so preizkusili pri makedonskem operaterju One in njegovem novem lastniku Telekomu Slovenije. (Objavljeno v reviji MonitorPro pomlad 2011) Matjaž Sušnik, 28.6.2011
Sašo Savič, vodja projekta in vodja sektorja podpora delovanju družbe, Mobitel, d. d.
»»Takega projekta nikoli ne bi sprejel, če ne bi vedel, s katerimi ljudmi bom delal. Pri tako napetem projektu se namreč moraš zanesti na ljudi. Drugače pa, ko gledam zaključen projekt in ko so tisti naporni dnevi pozabljeni in stres mimo, ostaja največje zadovoljstvo poslušati ključne uporabnike pri One, ki z veseljem pohvalijo naš informacijski sistem z besedami: 'Do sedaj smo živeli v temi.' Najtežji del projekta je bila gotovo migracija podatkov, za katero smo sprva predvideli celo višje stroške, kot pa so bili končni.««
Ko gre za projekt zagotavljanja programske opreme v obliki storitev, je poleg zagotavljanja funkcionalnosti in dostopnosti najpomembnejša migracija podatkov. Tu se namreč zalomi marsikatera interna zamenjava informacijskega sistema, kaj šele zamenjava, ki se dogaja zunaj podjetja.
Informacijska podpora za mobilnega operaterja One
Ozadje Makedonski operater One, ki ga je v letu 2009 kupil Telekom Slovenije, ima 600 zaposlenih in okrog 640.000 uporabnikov, od tega dobro tretjino z naročniškimi razmerji, preostale pa s predplačniškimi. Celotno obračunavanje storitev za naročniška razmerja je za One izvajal bivši grški lastnik, operater Cosmote. Ker je lastnik operaterja Cosmote lastniško prisoten tudi v Makedoniji kot konkurenca podjetju One, je bilo tako stanje za Telekom nesprejemljivo, zato so se lotili prehoda na gostovano storitev na osnovi rešitev Mobitela. Projekt se je razumljivo fokusiral na to, kar je One naročal pri ponudniku v Grčiji. Predplačniški sistem so že prej izvajali v One sami, zato je ostal nespremenjen.
Naloga Prvotni načrt je bil, da se zaradi časovnih omejitev implementira obstoječa informacijska podpora Mobitela, vendar pa so pri podrobni analizi ugotovili, da so za pokrivanje potreb operaterja One potrebne večje prilagoditve. Ena od razlik med slovenskim in makedonskim operaterjem je bila, recimo, ta, da se v Makedoniji na veliko uporabljajo promocijski paketi, kjer nad določeno količino opravljenih pogovorov velja nižja cena na enoto. Ključna težava je bila razumevanje ponudbe. Glede na časovno stisko ni bilo mogoče najprej izdelati posnetka stanja, ampak so morali to opraviti med samim izvajanjem projekta. Istočasno z razvojem so ugotavljali dodatne podrobnosti. Za povprečne razvojne ekipe je to precejšnja nadloga, v Mobitelu pa pravijo, da je ekipa vajena takega dela, saj gre za interno ekipo, ki je odlična v hitrih prilagoditvah sistemov zaradi spreminjajočih se potreb na telekomunikacijskem trgu.
Zahteve Ponudba operaterjev v danem trenutku navadno obsega pet ali šest naročniških paketov. A operater, ki deluje na trgu pet ali šest let, mora zagotoviti podporo za veliko število »starih« naročniških paketov, saj jih uporablja še precej naročnikov. Vse te naročniške pakete je bilo treba prenesti v nov informacijski sistem. Šifrant naročniških paketov nikakor ni enostaven, saj ima vsak naročniški paket svoj nabor podatkov (različne cene klicev glede na uro, klicev v različne države, SMS-sporočil, prenosa podatkov, dolžine obračunskega intervala in podobno). Na koncu pa je bilo treba preveriti celoten šifrant. Če je v ponudbi 50 naročniških paketov in ima vsak od teh do 300 različnih vrst dogodkov, skupno število kombinacij pri obračunih naraste na 15.000.
Izvajalci Mobitel je prevzel obračunavanje storitev, Telekom Slovenije pa je skupaj s podizvajalci (Marand, Crea) poskrbel za upravljanje naročil in produktni katalog. Finančni del (SAP RMCA) je prevzela Avtenta. One je prilagodil interne IT-sisteme tako, da je bila mogoča enostavna integracija z novim sistemom za naročanje.
Tehnologija Finančni del je podprt s SAP-modulom RMCA, jedro obračunskega sistema temelji na programski kodi v javi, zajem podatkov iz omrežnih elementov se izvaja s pomočjo Ericssonove mediacije, upravljanje naročil je zgrajeno s tehnologijo .Net in Oracle BPM, aplikacije komunicirajo med seboj preko ESB (na podlagi standarda eTOM s tehnologijo SOA IBM Websphere). Programska oprema uporablja podatkovne zbirke Oracle, postavljene na HP Superdome, aplikacijski strežniki so ločeni in virtualizirani na osnovi VMware, za hrambo naročniških dokumentov pa uporabljajo EMC Documentum. Strežniki so vsi v Sloveniji, povezava pa poteka prek omrežja IP/MPLS Telekoma Slovenije, ki ima svoje vozlišče tudi v Skopju.
Dosežki Ob migraciji informacijskega sistema so temeljito prečistili podatke. Med sprotnim preizkušanjem so izvajali testne obračunske cikle in pri primerjavi med obema izračunoma odpravljali napake. Vse to so opravili v zelo kratkem času. One je tako ob koncu projekta pridobil prenovljen sistem za naročanje, ki mu omogoča upravljanje naročil tako mobilne kot fiksne telefonije ter unificirano bazo naročnikov, zaradi izboljšanega sistema obračuna pa tudi manjše število pritožb na izdane fakture. Migracija podatkov iz Aten v Ljubljano in prenos poslovanja v nov sistem sta bila uspešno izvedena ob prehodu v novo leto 2011.
Finančni izkupiček Finančni učinek projekta je za skupino Telekom že sam po sebi velik, saj je One prej plačeval te storitve grškemu ponudniku, sedaj pa sredstva ostajajo znotraj skupine (sistem je gostovan pri Mobitelu in Telekomu.«
Telekom Slovenije je v prvi polovici leta 2009 kupil makedonskega operaterja mobilne telefonije Cosmofon ter verigo prodajaln Germanos Telekom Skopje, ki jih je kasneje združil v enotno podjetje One. Prodaja operaterja Cosmofon je bila posledica zahteve regulatorja makedonskega trga. Makedonsko podjetje je bilo pred tem v lasti grškega operaterja Cosmote, ki pa ga je kupil Deutsche Telekom. Ta je z nakupom grških operaterjev OTE in Cosmote v Makedoniji lastniško obvladoval prek 90-odstotni delež na mobilnem trgu, zato je makedonska vlada zahtevala prodajo operaterja Cosmofon.
Odvisni od konkurence
Cosmofon je pred prodajo večinski del IT-operacij izvajal pri grškem operaterju Cosmote. Ob nakupu podjetja Telekom Slovenije ni mogel istočasno zagotoviti lastne informacijske podpore, zato je Cosmote v vmesnem času ostal ponudnik IT-storitev za One. V tem času, ki je trajal nekaj več kot leto, je lastnik konkurenčnega operaterja imel v rokah tudi obračunski sistem podjetja One, kar pa pomeni pregled nad celotno komercialno ponudbo, naročniki in obračunavanjem storitev, kar za Telekom Slovenije in One ni bilo sprejemljivo. V začetku leta 2010, ko je v One prišlo do menjave vodstva, je bila sprejeta odločitev, da je treba nemudoma poskrbeti za prenos informacijskega sistema. Izbrana je bila rešitev, ki je vključevala gostovanje večine potrebnih funkcionalnosti na sistemih Mobitela in Telekoma Slovenije.
Informacijska podpora za mobilnega operaterja One
»Naročnik: One
Izvajalci: Mobitel, Telekom Slovenije, Avtenta, Marand in Crea
Skupno trajanje: deset mesecev
Finančni obseg: 3 milijone evrov
Posebnost: Zamenjava celotnega informacijskega sistema, ki je bil poleg tega gostovan v tretji državi, končnega roka pa ni bilo mogoče prestaviti.«
Glede na to, da je šlo v prvi vrsti za sisteme, ki so zagotavljali podporo mobilnim storitvam, je bilo največ potrebnih znanj za prenos takega informacijskega sistema zbranih v Mobitelu, ki je v projektu prenosa prevzel osrednjo vlogo. Glede na poslovni dogovor z operaterjem Cosmote je bilo treba zagotoviti prenos najkasneje do začetka leta 2011. Morebitno podaljševanje poslovnega odnosa z grškim operaterjem bi bilo izjemno drago.
Proti vsem pravilom
Pri projektu ni šlo samo za menjavo t. i. billing sistema (obračunavanje storitev), temveč za prenos celotnega informacijskega sistema, potrebnega za delovanje telekomunikacijskega operaterja, od zajema obračunskih podatkov iz omrežja, izmenjave obračunskih podatkov z roaming partnerji, obračuna storitev, izstavljanja računov, sistema za upravljanje naročil, aktiviranja storitev v omrežju do sistema za upravljanje odnosov s strankami in finančnega dela obračunskega sistema. Rešitev, ki jo je One uporabljal v Grčiji, je bila prav tako gostovana, kar pomeni, da je šlo za prenos iz enega gostovanega sistema v drugega.
Izkazalo se je, da v makedonskem podjetju ni bilo veliko vsebinskih IT-znanj, saj so večino opravil izvajali ljudje v Grčiji. To je predstavljalo dodatno težavo, saj je bilo treba prenašati informacijski sistem, ki je uporabljal eno poslovno logiko, v nov sistem z drugo poslovno logiko, pri čemer je vsebinsko znanje ključnega pomena. Obenem pa je bilo treba izvesti nekaj izboljšav poslovnega procesa. Vse to bi zahtevalo prenos po korakih.
V Mobitelu priznavajo, da nihče pri zdravi pameti ne bi menjal celotnega informacijskega sistema naenkrat, a v tem primeru enostavno ni bilo druge izbire. Zalogaj je bil tako velik, da so pri njem poleg Mobitela sodelovala še štiri podjetja. Telekom Slovenije je skupaj s podizvajalci poskrbel za sistem za upravljanje naročil v kombinaciji s produktnim katalogom ter za sistem za sprejemanje plačil in opominjanje ter izterjavo. Interni IT-oddelek One je poskrbel za prilagoditev lokalnih IT-sistemov, vsi skupaj pa za integracijo vseh komponent novega sistema v delujočo celoto.
Migracija se naredi enkrat
Ključna aktivnost za uspeh projekta je bila kakovostna migracija podatkov iz obstoječega gostovanega sistema v nov sistem, zasnovan na lastni rešitvi Mobitela. Istočasno z migracijo podatkov in sistema so se lotili prečiščevanja podatkov, ko je bil sistem še v upravljanju grškega operaterja, pod nadzorom Mobitela. Makedonski operater One je namreč v prejšnjem naročniškem sistemu uporabljal drugačno organizacijo naročniških podatkov, kar je povzročalo podvojitve in napake pri obračunih ter velikokrat zahtevalo ponavljanje obračuna, to pa je občasno privedlo celo do zamud pri izdaji računov.
V Mobitelu so se odločili za pristop, da so migracijo vseh podatkov izvajali enkrat na teden. Razlog za to odločitev je bil prav v čiščenju podatkov, ki so ga izvajali pri grškem ponudniku. Zaposleni v One so namreč vsak teden dobili v Mobitelovi aplikaciji prečiščen pregled nad stanjem, kar jim je omogočalo enostavnejše delo. Tako so dejansko začeli aktivno uporabljati nov sistem, še preden je bil v produkciji. S tem so izvajali tudi sprotno preizkušanje, kar je bilo še posebej pomembno, saj je skrajšalo čas preizkušanja po zaključku implementacije oziroma pred zagonom novega sistema.
Konec dober …
Danes One del storitev najema po modelu SaaS, določena opravila pa zanje izvaja Mobitel kot zunanjo storitev. V Mobitelu pravijo, da je bil to verjetno največji IT-projekt v regiji v lanskem letu, saj je bil cel projekt »težak« kar 6.000 človek/dni. Ocenjujejo še, da je v Makedoniji in drugih državah bivše skupne države težje zagotoviti strokovnjake, ki bi kakovostno skrbeli za računalniški center, v katerem bodo tekle gostovane storitve, kakor v Sloveniji. Zato menijo, da bo v prihodnosti še več primerov, kjer bodo slovenska podjetja ponujala gostovane storitve strankam v regiji. Mobitel je imel že konkretne načrte tovrstno storitev ponujati drugim manjšim operaterjem in tekli pogovori so že z Ericssonom, a je zaradi projekta migracije za One pogovore zamrznil. Po uspehu s projektom za One se bo zgodba verjetno nadaljevala.
Komentarji
Bodite prvi in dodajte svoj komentar.
Komentiraj prispevek
Za komentiranje morate biti prijavljeni

Komentarji