Како комбиновати подршку два продавца на САП-у за 12 сати

Овај чланак ће вам рећи о великом пројекту имплементације САП-а у нашој компанији. Након спајања компанија М.Видео и Елдорадо, техничка одељења су добила нетривијалан задатак - да пребаце пословне процесе на један бацкенд базиран на САП-у.

Пре почетка имали смо дуплирану ИТ инфраструктуру од два ланца продавница, која се састоји од 955 малопродајних објеката, 30 запослених и триста хиљада рачуна дневно.

Сада када је све успешно покренуто, желимо да поделимо причу о томе како смо успели да завршимо овај пројекат.

У овој публикацији (прва од две, ко зна, можда и три) представићемо вам неке податке о обављеним радовима, о чему више можете сазнати на састанку САП МЕ у Москви.

Како комбиновати подршку два продавца на САП-у за 12 сати

Шест месеци дизајна, шест месеци кодирања, шест месеци оптимизације и тестирања. И КСНУМКС сатида покрене општи систем у 1 продавница широм Русије (од Владивостока до Калињинграда).

Можда звучи нереално, али успели смо! Детаљи испод реза.

У процесу спајања компанија М.Видео и Елдорадо, суочили смо се са задатком оптимизације трошкова и сведења пословних процеса две различите компаније на један бацкенд.

Можда се ово може назвати срећом или случајношћу - оба продавца су користила САП системе за организовање процеса. Морали смо да се бавимо само оптимизацијом, а не потпуним реструктурирањем унутрашњих система Елдорадо мреже.

Функционално, задатак је подељен у три (у ствари четири) фазе:

  1. Дизајн „на папиру“ и одобрење наши пословни аналитичари и САП консултанти за нове процесе (као и модернизацију старих) у оквиру постојећих система.

    Након анализе низа показатеља већ функционалног бекенда две компаније, М.Видео бацкенд је узет као основа за развој јединственог система. Један од главних критеријума по коме се бирао била је ефикасност компаније у целини, већи приход и профит уз ниже трошкове пословања.

    Фаза анализе и пројектовања трајала је око шест месеци, милијарде нервних ћелија од шефова одељења и техничких стручњака, а попијено је много, много литара кафе.

  2. Имплементација у коду. Ево неколико бројева на основу резултата пројекта:
    • 2 рута дневно планирано коришћењем логистичког модула.
    • 38 предњих и позадинских корисника.
    • 270 робе у магацинима спојеног предузећа.

    Систем обрађује око 300 чекова дневно, који се накнадно чувају до пет година како би купцима дали гаранцију, као и за потребе истраживања тржишта.

    Израчунајте плате, авансе и бонусе за 30 запослених сваког месеца.

    Пројекат је укључио тим од 300 техничких стручњака који су радили десет месеци. Користећи једноставне аритметичке прорачуне, добијамо две бројке које јасно приказују размеру обављеног посла: 90 људи/дана и… 000 сати рада.

    Како комбиновати подршку два продавца на САП-у за 12 сати

    Следеће – оптимизација појединачних рутина САП модула је убрзана пет до шест пута оптимизацијом кода и упита у бази.

    У појединачним случајевима, успели смо да смањимо време извршавања програма са шест сати на десет минута оптимизацијом упита ДБМС-у

  3. Трећа фаза је можда најтежа - тестирање. Састојао се од неколико циклуса. За њихову реализацију окупили смо тим од 200 запослених који су били укључени у функционалне, интеграционе и регресионе тестове.

    Тестове оптерећења ћемо описати у посебном пасусу, они су се састојали од 15 циклуса за сваки од САП модула: ЕРП, ПОС, ДМ, ПИ;

    На основу резултата сваког теста оптимизовани су код и параметри ДБМС-а, као и индекси базе података (покрећемо их на САП ХАНА, неке на Орацле).

    После свих тестова оптерећења, на израчунату снагу рачунара додато је још око 20% и формирана је резерва приближно исте (20%) запремине.
    Поред тога, након спровођења горе описаних циклуса, почели смо да анализирамо 100 ресурсно најзахтевнијих програма, на основу којих смо рефакторисали код и убрзали њихов рад у просеку пет пута (што још једном потврђује значај рефакторисања и оптимизације кода).

    Последњи спроведени тест био је „пресечен“. За њега је направљена посебна тест зона, која је копирала наш продуктивни дата центар. „Цут овер“ смо урадили два пута, сваки пут је то трајало око две недеље, током којих смо мерили брзину операција као што су: пребацивање програмских подешавања из тестног подручја у продуктивно, учитавање отворених позиција за залихе робе и периоди недоступности операције.

  4. И четврта фаза - директно лансирање након положених тестова. Задатак је, искрено говорећи, био тежак: за 12 сати пребацити око 955 продавница широм земље, а притом не зауставити продају.

У ноћи између 24. и 25. фебруара, тим од десет најбољих стручњака наше компаније преузео је „стражу“ у дата центру и почела је магија транзиције. О томе ћемо детаљно разговарати на нашем састанку, а затим ћемо други чланак посветити техничким детаљима наше САП магије.

Резултати.

Дакле, резултат рада је повећање индикатора као што су:

  • Оптерећење бацкенд-а се приближно удвостручило.
  • Број чекова дневно порастао је за 50% са 200 хиљада на 300 хиљада.
  • Број фронтенд корисника порастао је са 10 хиљада на 20 хиљада.
  • У модулу обрачуна плата број запослених је повећан са 15 хиљада на 30 хиљада људи.

О свим техничким детаљима разговараћемо на нашем САП састанку у Москви, који ће се одржати 6. јуна у канцеларији М.Видео-Елдорадо. Стручњаци ће поделити своја искуства у имплементацији. На основу резултата састанка, млади специјалисти ће моћи да добију плаћену праксу у компанији са перспективом даљег запошљавања.

Можете сазнати више детаља и регистровати се на овај линк

Извор: ввв.хабр.цом

Додај коментар