12 сағат ішінде SAP жүйесінде екі бөлшек саудагердің қолдауын қалай біріктіруге болады

Бұл мақалада біздің компанияда кең ауқымды SAP енгізу жобасы туралы айтылады. M.Video және Eldorado компанияларының бірігуінен кейін техникалық бөлімдерге тривиальды емес тапсырма берілді - бизнес-процестерді SAP негізіндегі бір серверге көшіру.

Бастамас бұрын бізде 955 сауда нүктесінен, 30 000 қызметкерден және күніне үш жүз мың түбіртектен тұратын екі дүкен желісінің қайталанатын IT-инфрақұрылымы болды.

Енді бәрі сәтті аяқталды, біз бұл жобаны қалай аяқтағанымыз туралы тарихпен бөліскіміз келеді.

Бұл жарияланымда (екеуінің біріншісі, кім біледі, мүмкін үшеуі) біз сізге жүргізілген жұмыс туралы кейбір деректерді ұсынамыз, олар туралы толығырақ Мәскеудегі SAP ME кездесуінде біле аласыз.

12 сағат ішінде SAP жүйесінде екі бөлшек саудагердің қолдауын қалай біріктіруге болады

Алты ай дизайн, алты ай кодтау, алты ай оңтайландыру және тестілеу. ЖӘНЕ 12 сағатжалпы жүйені іске қосу 1 дүкенде бүкіл Ресейде (Владивостоктан Калининградқа дейін).

Бұл мүмкін емес болып көрінуі мүмкін, бірақ біз мұны жасадық! Кесу астындағы мәліметтер.

M.Video және Eldorado компанияларын біріктіру барысында алдымызда шығындарды оңтайландыру және екі түрлі компанияның бизнес-процестерін бір серверге дейін қысқарту міндеті тұрды.

Мүмкін, мұны сәттілік немесе кездейсоқтық деп атауға болады - екі бөлшек саудагер де процестерді ұйымдастыру үшін SAP жүйелерін пайдаланды. Бізге Эльдорадо желісінің ішкі жүйелерін толығымен қайта құрылымдаумен емес, тек оңтайландырумен айналысуға тура келді.

Функционалды түрде тапсырма үш (шын мәнінде төрт) кезеңге бөлінді:

  1. «Қағаздағы» дизайн және бекіту біздің бизнес-аналитиктер мен SAP кеңесшілері бар жүйелердегі жаңа процестер (сонымен қатар ескілерін жаңғырту) үшін.

    Екі компанияның қазірдің өзінде жұмыс істеп тұрған бэкендінің бірқатар көрсеткіштерін талдағаннан кейін, M.Video сервері бірыңғай жүйені әзірлеу үшін негіз ретінде алынды. Таңдау жасалған негізгі критерийлердің бірі тұтастай алғанда компанияның тиімділігі, бизнес операцияларының төмен шығындарымен көбірек кіріс пен пайда болды.

    Талдау және жобалау кезеңі шамамен алты айға созылды, бөлім басшылары мен техникалық мамандардың миллиардтаған жүйке жасушалары және көптеген, көптеген литр кофе ішілді.

  2. Кодта енгізу. Міне, жобаның нәтижелеріне негізделген кейбір сандар:
    • Логистикалық модуль арқылы тәулігіне 2 маршрут жоспарланған.
    • 38 000 алдыңғы және артқы соңғы пайдаланушылар.
    • Біріктірілген кәсіпорынның қоймаларында 270 000 тауар.

    Жүйемен күніне шамамен 300 000 чек өңделеді, олар кейіннен клиенттерге кепілдік беру үшін, сондай-ақ нарықты зерттеу мақсатында бес жылға дейін сақталады.

    Ай сайын 30 000 қызметкердің жалақысын, аванстарын және бонустарын есептеңіз.

    Жобаға он ай бойы жұмыс істеген 300 техникалық мамандар тобы қатысты. Қарапайым арифметикалық есептеулерді қолдана отырып, біз орындалған жұмыстың масштабын нақты көрсететін екі фигураны аламыз: 90 000 адам/күн және… 720 000 жұмыс сағаты.

    12 сағат ішінде SAP жүйесінде екі бөлшек саудагердің қолдауын қалай біріктіруге болады

    Одан әрі – деректер базасындағы код пен сұраныстарды оңтайландыру арқылы жүзге жуық режимдерді SAP модульдерінің жеке режимдерін оңтайландыру;

    Жеке жағдайларда біз ДҚБЖ сұрауларын оңтайландыру арқылы бағдарламаның орындалу уақытын алты сағаттан он минутқа дейін қысқарта алдық.

  3. Үшінші кезең, мүмкін, ең қиын - Тестілеу. Ол бірнеше циклдардан тұрды. Оларды жүзеге асыру үшін біз 200 қызметкерден тұратын топты жинадық, олар функционалдық, интеграциялық және регрессиялық сынақтарға тартылды.

    Біз жүктеме сынақтарын жеке параграфта сипаттаймыз, олар SAP модульдерінің әрқайсысы үшін 15 циклден тұрады: ERP, POS, DM, PI;

    Әрбір сынақтың нәтижелері бойынша ДҚБЖ коды мен параметрлері, сондай-ақ дерекқор индекстері оңтайландырылды (біз оларды SAP HANA жүйесінде, кейбіреуі Oracle жүйесінде іске қосамыз).

    Барлық жүктеме сынақтарынан кейін есептелген есептеу қуатына шамамен 20% көбірек қосылды және шамамен бірдей (20%) көлемдегі резерв қалыптасты.
    Сонымен қатар, жоғарыда сипатталған циклдарды орындағаннан кейін біз ең көп ресурстарды қажет ететін 100 бағдарламаны талдауды бастадық, оның нәтижелері бойынша біз кодты қайта өңдеп, олардың жұмысын орта есеппен бес есе жылдамдаттық (бұл тағы бір рет растайды). рефакторинг пен кодты оңтайландырудың маңыздылығы).

    Соңғы орындалған сынақ «кесіп» болды. Ол үшін біздің өнімді деректер орталығын көшірген жеке сынақ аймағы құрылды. Біз «Кесу» әрекетін екі рет жасадық, әр жолы ол шамамен екі аптаға созылды, оның барысында біз келесі операциялардың жылдамдығын өлшедік: сынақ аймағынан өнімділікке бағдарлама параметрлерін көшіру, тауарлық қорлар үшін ашық позицияларды жүктеу және тауарлардың қолжетімсіз кезеңдері. операциялар.

  4. Ал төртінші кезең – тікелей іске қосу сынақтардан өткеннен кейін. Тапсырма, шынын айтқанда, қиын болды: 12 сағатта бүкіл ел бойынша шамамен 955 дүкенді ауыстырып, сонымен бірге сатуды тоқтатпау.

Ақпанның 24-нен 25-не қараған түні біздің компанияның он үздік мамандарынан тұратын команда дата орталығында «сағат» алды және ауысудың сиқыры басталды. Біз бұл туралы біздің кездесуде егжей-тегжейлі айтатын боламыз, содан кейін біз екінші мақаланы SAP сиқырының техникалық мәліметтеріне арнаймыз.

Нәтижелер.

Осылайша, жұмыстың нәтижесі келесі көрсеткіштердің артуы болды:

  • Артқы жағындағы жүктеме шамамен екі есе өсті.
  • Тәулігіне тексерулер саны 50%-ға 200 мыңнан 300 мыңға дейін өсті.
  • Frontend пайдаланушылар саны 10 мыңнан 20 мыңға дейін өсті.
  • Жалақыны есептеу модулінде жұмысшылар саны 15 мыңнан 30 мың адамға дейін өсті.

Біз барлық техникалық мәліметтерді Мәскеуде 6 маусымда M.Video-Eldorado кеңсесінде өтетін SAP кездесуінде айтатын боламыз. Сарапшылар іске асыру тәжірибесімен бөліседі. Кездесу қорытындысы бойынша жас мамандар алдағы уақытта жұмысқа орналасу мүмкіндігімен кәсіпорында ақылы тәжірибеден өте алады.

Толық ақпаратты мына жерден біле аласыз және тіркеле аласыз бұл сілтеме

Ақпарат көзі: www.habr.com

пікір қалдыру