Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Microsoft Üzleti Megoldások Konferencia 2005. Mobil számhordozhatóság a Pannon GSM-nél Rabata József Pannon GSM.

Hasonló előadás


Az előadások a következő témára: "Microsoft Üzleti Megoldások Konferencia 2005. Mobil számhordozhatóság a Pannon GSM-nél Rabata József Pannon GSM."— Előadás másolata:

1 Microsoft Üzleti Megoldások Konferencia 2005

2 Mobil számhordozhatóság a Pannon GSM-nél Rabata József Pannon GSM

3 A Pannon GSM bemutatása  Az ország második legnagyobb GSM szolgáltatója  A Telenor csoport tagja  Telenor Mobil, Telenor Mobile Sweden, Sonofon, ProMonte, Telenor Pakistan, GrameenPhone, DiGi, Kyivstar GSM, DTAC, Vimplecom, ONE  A StarMap Mobile Alliance tagja  Több mint 3 millió előfizető (számlás és prepaid)  27,7 Mrd HUF adózás előtti eredmény első 9 hónapjában (50,2 Mrd HUF EBITDA ugyanezen időszakban)

4 A Pannon GSM és a Microsoft kapcsolata  1996 – a kezdetek: Infrastruktúra (F+P, üzenetkezelés, desktop OS és Office)  1997 – az első ügyfél frontend alkalmazások (SOL 1.0) elkészülte (Cleware Kft.)  1999 – az SAP bevezetése MS SQL alapon  1999 óta Premier terméktámogatás  1998 – 2000 – egyre több frontend funkcionalitás (Pannon Online, Webshop) Microsoft platformon (Cleware, Grepton és mások)  – Integrated Customer Access (ICA)  2003 – Nagyvállalati ügyfelek önkiszolgáló szolgáltatás manipulációja a web-en keresztül (Key Account Microsite)  2003 – Prepaid ügyfelek kupon feltöltése ATM-en keresztül (StexMachine)  2004 – Mobil számhordozás (PANdORA)  2004 – Üzleti entitások adatainak konzisztens kezelése (TMF Customer BES)

5 Miért dolgozunk a Microsoft-tal  Többször bizonyította, hogy meg tudja oldani az adott feladatot.  Gyorsabb, mint a klasszikus nagyvállalati szállítók.  „Future proof” – elhisszük róla, hogy 10 év múlva is lehet rájuk építeni.  Az ár-érték arány aránya jobb, mint az átlag.

6 A PANdORA projekt

7 Mobil számhordozhatóság  A projekt célja: mobil számhordozhatóság megvalósítása az EU csatlakozás napjától  A peremfeltételek: félig kész szabályozás fix határidővel és büntetésekkel. 5 hónap a fejlesztési projekt alapító okirattól (az üzleti folyamat tervezése 3 hónappal korábban indult.)  A választott technológia: MS Biztalk 2002, MS SQL 2000 cluster, Windows Application server (NLBS,.Net)  Az alkalmazott fejlesztési módszertan: Microsoft Solution Framework (MSF) + UML jelölési és dokumentálási rendszer  A vállalkozási konstrukció: Microsoft fővállalkozás, MS partnerek bevonásával (Grepton, Cleware)

8 Műszaki oldalról - szereplők

9 Műszaki oldalról - folyamat

10 A PANdORA tapasztalatai  A projekt a szélsőséges feltételrendszer ellenére sikeresen lezárult, a PANdORA május óta éles üzemben dolgozik.  Mozgó specifikáció – nincs törvény  Az NHH SOAP értelmezése eltér a szabványtól  A Pannon és a Microsoft Services képes volt kezelni a projekt technológiai és szabályzási (NHH – korábban HIF) kockázatait.  A választott technológia bevált.

11 Módszertan?  MSF – Microsoft Solution Framework  RUP – Rational Unified Process  XP – Extreme Programming  Steve McConnell  Rapid Development  Code Complete  Tapasztalat

12 Módszertani elemek és eszközök  Kockázatkezelés (MSF)  Tradeoff triangle (MSF)  Versioned Releases (MSF)  Daily dev meeting (XP)  UML modellező nyelv (RUP)  Source control, Bug tracking  Kód analizátor: FxCop  Code coverage mérő: Magellan  Üzemeltetés támogatása  Egyszerűség – „KISS: Keep it stupid simple”  Kódminőség – „Beatiful software” (Charles Connell)  Kommunikáció – „High-bandwith”  Code review (MSF)  Feature control (MSF)  Daily Build (MSF)  Timeboxing (XP)  Kódolási konvenciók  Proof-of-concept  Automatizált unit teszt  Automatizált build és setup  Hotfix management

13 Folyamat  Igényfelmérés, vízió kialakítása  Specifikálás  Koncepcionális és logikai tervezés + Proof-of-concept  Megvalósítás  Fizikai tervezés  Fejlesztés  Stabilizálás és dokumentálás  Rollout  Inkrementális módosítások  Patch, Plusz funkció, Új release

14 Napi folyamat – Daily Build  Reggeli meeting  Napi feladatok, kérdések, fókusz  Review-k  Fejlesztés  Teszt fejlesztés is párhuzamosan!  Build és setup utánaállítása is folyamatosan!  Késő délután: build, setup, unit test  Másnap a build tapasztalatai beépülnek a teendőkbe

15 Új release folyamata  Igények megismerése, nagyvonalú hatáselemzés, becslés  Igények pontosítása, részletes hatáselemzés, tervezés  Fejlesztés  Teszt fejlesztés párhuzamosan  Build és (fő) setup utánaállítása párhuzamosan  Stabilizálás  Inkrementális setup (hotfix) készítése és tesztelése  Adminisztrátori dokumentáció utánaállítása  Hotfix adminisztrálása, kiadása  Fejlesztői dokumentáció utánaállítása  Rollout  Telepítés az üzemeltetői tesztkörnyezetre  Éles telepítés (nagyobb módosítások esetén fejlesztői részvétellel)

16 Kérdések?

17 Köszönöm megtisztelő figyelmét!


Letölteni ppt "Microsoft Üzleti Megoldások Konferencia 2005. Mobil számhordozhatóság a Pannon GSM-nél Rabata József Pannon GSM."

Hasonló előadás


Google Hirdetések