Kumaha ngagabungkeun dukungan dua pangecér dina SAP dina 12 jam

Tulisan ieu bakal nyarioskeun ka anjeun ngeunaan proyék palaksanaan SAP skala ageung di perusahaan kami. Saatos ngahijikeun perusahaan M.Video sareng Eldorado, departemén téknis dibéré tugas anu teu pati penting - pikeun mindahkeun prosés bisnis ka backend tunggal dumasar kana SAP.

Sateuacan ngamimitian, urang ngagaduhan infrastruktur IT duplikat tina dua ranté toko, anu diwangun ku 955 toko ritel, 30 karyawan sareng tilu ratus rébu kuitansi per dinten.

Ayeuna sadayana parantos suksés sareng ngajalankeun, kami hoyong bagikeun carita kumaha urang tiasa ngarengsekeun proyék ieu.

Dina ieu publikasi (kahiji tina dua, saha weruh, meureun tilu) kami bakal nampilkeun anjeun sababaraha data dina karya dilaksanakeun, nu langkung lengkep ihwal nu anjeun tiasa manggihan di SAP ME meetup di Moscow.

Kumaha ngagabungkeun dukungan dua pangecér dina SAP dina 12 jam

Genep bulan desain, genep bulan coding, genep bulan optimasi jeung nguji. AND jam 12pikeun ngamimitian sistem umum di 1 toko sakuliah Rusia (ti Vladivostok ka Kaliningrad).

Ieu bisa disada teu realistis, tapi urang ngalakukeun eta! Rinci handapeun cut.

Dina prosés ngahijikeun perusahaan M.Video sareng Eldorado, kami disanghareupan tugas pikeun ngaoptimalkeun biaya sareng ngirangan prosés bisnis dua perusahaan anu béda dina hiji backend.

Panginten ieu tiasa disebat kabeneran atanapi kabeneran - duanana pangecér nganggo sistem SAP pikeun ngatur prosés. Urang kudu nungkulan ukur optimasi, sarta teu kalawan restructuring lengkep sistem internal tina jaringan Eldorado.

Sacara fungsional, tugas dibagi jadi tilu (sabenerna opat) tahapan:

  1. Desain "dina kertas" jeung persetujuan analis bisnis urang sareng konsultan SAP pikeun prosés anyar (sareng modernisasi anu lami) dina sistem anu tos aya.

    Saatos analisa sajumlah indikator tina backend anu parantos damel tina dua perusahaan, backend M.Video dicandak salaku dasar pikeun ngembangkeun sistem anu ngahiji. Salah sahiji kritéria utama anu dipilih nyaéta efisiensi perusahaan sacara gembleng, pendapatan sareng kauntungan anu langkung ageung kalayan biaya operasi bisnis anu langkung handap.

    Fase analisis sareng desain nyandak sakitar genep bulan, milyaran sél saraf ti kapala departemen sareng spesialis téknis, sareng seueur, seueur liter kopi anu mabok.

  2. Palaksanaan dina kode. Ieu sababaraha nomer dumasar kana hasil proyék:
    • 2 rute per poé rencanana ngagunakeun modul logistik.
    • 38 pamaké tungtung hareup jeung tukang.
    • 270 barang di gudang perusahaan anu dihijikeun.

    Sakitar 300 cék anu diolah ku sistem per dinten, anu saterasna disimpen dugi ka lima taun pikeun nyayogikeun jaminan ka konsumén, ogé pikeun tujuan riset pasar.

    Itung gaji, kamajuan sareng bonus pikeun 30 karyawan unggal bulan.

    Proyék ieu ngalibatkeun tim 300 spesialis téknis anu damel sapuluh bulan. Ngagunakeun itungan arithmetic basajan, urang meunang dua inohong anu jelas nembongkeun skala karya dipigawé: 90 lalaki / dinten sareng… 000 jam damel.

    Kumaha ngagabungkeun dukungan dua pangecér dina SAP dina 12 jam

    Salajengna - optimasi rutinitas individu modul SAP; sakitar saratus rutin digancangan lima dugi ka genep kali ku ngaoptimalkeun kode sareng patarosan dina pangkalan data.

    Dina kasus individu, urang tiasa ngirangan waktos palaksanaan program tina genep jam dugi ka sapuluh menit ku ngaoptimalkeun patarosan ka DBMS.

  3. Tahap katilu sigana anu paling hese - tés. Ieu diwangun ku sababaraha siklus. Pikeun ngalaksanakeun éta, kami ngumpulkeun tim 200 karyawan, aranjeunna aub dina tés fungsional, integrasi sareng régrési.

    Kami bakal ngajelaskeun tés beban dina paragraf anu misah; aranjeunna diwangun ku 15 siklus pikeun tiap modul SAP: ERP, POS, DM, PI.

    Dumasar kana hasil unggal tés, kode sareng parameter DBMS, ogé indéks database dioptimalkeun (urang ngajalankeunana dina SAP HANA, sababaraha dina Oracle).

    Saatos sadaya tés beban, sakitar 20% langkung ditambah kana kakuatan komputasi anu diitung, sareng cagar kirang langkung sami (20%) volume dibentuk.
    Salaku tambahan, saatos ngalaksanakeun siklus anu dijelaskeun di luhur, urang mimiti nganalisa 100 program anu paling intensif sumberdaya, dumasar kana hasil anu kami refactored kode sareng nyepetkeun karyana ku rata-rata lima kali (anu sakali deui negeskeun pentingna refactoring sareng optimasi kode).

    Tés anu terakhir dilakukeun nyaéta "dipotong". Zona tés anu misah diciptakeun pikeun éta, anu nyalin pusat data produktif urang. Kami ngalakukeun "Cut over" dua kali, unggal waktos nyandak sakitar dua minggu, salami urang ngukur laju operasi sapertos: mindahkeun setélan program tina daérah uji ka tempat anu produktif, ngamuat posisi kabuka pikeun inventaris barang sareng période henteu sayogi. operasi.

  4. Jeung tahap kaopat - peluncuran langsung sanggeus lulus tés. tugas ieu, terus terang diomongkeun, hésé: dina 12 jam pindah ngeunaan 955 toko sakuliah nagara, sarta dina waktos anu sareng teu eureun jualan.

Dina wengi Pébruari 24-25, tim sapuluh spesialis pangalusna parusahaan urang nyandak up "nonton" di puseur data, sarta magic transisi dimimitian. Urang bakal ngobrol ngeunaan eta di jéntré dina meetup urang, lajeng urang bakal bakti artikel kadua pikeun detil teknis ngeunaan magic SAP urang.

Hasilna.

Janten, hasil tina padamelan éta ningkat dina indikator sapertos:

  • Beban on backend geus kira dua kali.
  • Jumlah cék per poé ngaronjat ku 50% tina 200 rébu jadi 300 rébu.
  • Jumlah pamaké frontend ngaronjat tina 10 rébu ka 20 rébu.
  • Dina modul itungan gaji, jumlah pagawé ngaronjat tina 15 rébu jadi 30 rébu urang.

Urang bakal ngobrol ngeunaan sagala rinci teknis dina meetup SAP kami di Moscow, nu bakal lumangsung dina 6 Juni di kantor M.Video-Eldorado. Ahli bakal babagi pangalaman palaksanaan maranéhanana. Dumasar hasil rapat, spesialis ngora bakal tiasa nampi magang anu dibayar di perusahaan kalayan prospek padamelan salajengna.

Anjeun tiasa mendakan langkung rinci sareng ngadaptar di link ieu

sumber: www.habr.com

Tambahkeun komentar