Archiwum kategorii: Artykuły

Brilu i Dalia z nagrodą e-Commerce Polska awards 2017

Izba Gospodarki Elektronicznej corocznie przyznaje nagrodę “e-Commerce Polska awards”. Celem konkursu jest wyróżnienie sklepów oraz platform internetowych, których działania w sposób szczególny wpływają na postęp cyfrowy w Polsce. W tym roku, wyróżnienia otrzymały m.in. sklepy Brilu.pl oraz Dalia.pl, których systemy e-commerce wdrożone zostały przy współpracy z i-systems.

Marki, które oferują sprzedaż online mogły zgłosić swoje rozwiązania w dziesięciu kategoriach. Łącznie, konkurs umożliwiał zdobycie nagrody w kilkunastu kategoriach, bowiem poza systemami e-commerce, nagrodzono także rozwiązania dla banków i ubezpieczeń, e-medycyny, e-administracji oraz e-usług. Podczas gali, która odbyła się 9 listopada 2017 roku, oprócz nagrody e-Commerce Polska awards 2017 przyznano również tytuły Osobowość Polskiej Regionalnej Gospodarki Cyfrowej oraz Osobowości Polskiej Gospodarki Cyfrowej.

Sklep internetowy Brilu.pl, oferujący damskie oraz męskie obuwie, otrzymał nagrodę w dwóch kategoriach – Mobilny Design Roku oraz Najlepsza Obsługa Klienta. Tytuł Strony Roku 2017 przyznano sklepowi internetowemu Dalia.pl.

Wszystkim laureatom serdecznie gratulujemy otrzymanych wyróżnień i życzymy sukcesów w dalszym rozwoju nowoczesnych systemów e-commerce.

Poznaj case study e-commerce Dalia

Wszyscy kontrahenci spięci w jeden panel B2B

B2B contractor to moduł dystrybucyjny, wspierający sprzedaż na określonych warunkach kontraktowych. Pozwala on udostępnić kontrahentom indywidualny panel B2B, w celu umożliwienia im dokonywania zamówień. Zawarte są w nim wszelkie dokumenty dotyczące kontraktu i zamówień oraz dane kontrahenta, jego placówek i pracowników.

Panel B2B umożliwia utworzenie podmiotu gospodarczego (kontrahenta), który posiada warunki handlowe określone kontraktem ofertowym. Zarejestrowani pracownicy, powiązani z kontrahentem mają możliwość zakupu produktów w określonej cenie – zgodnie ze zdefiniowanymi warunkami kontraktu. Prócz powiązania Kontrahent – Pracownik, istnieje również możliwość dodania relacji agencyjnej pomiędzy placówką handlową a kontrahentem i pracownikiem. Dzięki temu, zarządzanie dostępem do informacji handlowych podmiotu odbywa się na poziomie konkretnego pracownika, placówki lub wszystkich danych kontrahenta.

Panel B2B w praktyce

iqsi-screenshot

Partnerem biznesowym (kontrahentem) dystrybutora kawy jest sieć kawiarni. Dystrybutor udostępnia jej swój panel sprzedażowy. Otrzymany dostęp do panelu sprzedażowego zapewnia dostęp do indywidualnej oferty cenowej produktów Sieć posiada dwie placówki, którymi zarządzają managerowie. Jedna zlokalizowana jest w Gdańsku, druga w Katowicach. Placówki nadzoruje  dyrektor w Warszawie, który jest administratorem panelu kontrahenta. Administrator posiada dostęp do wszystkich informacji handlowych, zamówieniowych i ofertowych kontrahenta. Managerowie placówek w Gdańsku i Katowicach kupują asortyment jedynie dla swoich lokalizacji. Mają oni także udostępniony widok wyłącznie zamówień ze swoich placówek. Panel B2B może być dostępny dla większej ilości pracowników którejś z placówek, po ówczesnej autoryzacji. Wówczas wszyscy pracownicy z dostępem widzą nawzajem swoje zamówienia. Wszystkie placówki kontrahenta mają te same ceny, określone w kontrakcie.

Dostępne są również rozwiązania komplementarne, wspierające działanie panelu B2B. Jednym z nich jest określenie minimum logistycznego zamówienia. Panel B2B może być również personalizowany pod konkretnego kontrahenta, poprzez dodanie jego kolorystyki oraz logo. Innymi rozwiązaniami są: obsługa zwrotów i reklamacji, możliwość negocjacji cen bezpośrednio przez system sprzedażowy oraz ustalanie odroczonych terminów płatności.

Dodatkową możliwością jest rozdzielenie asortymentu na grupy towarowe, z określonymi indywidualnymi cenami. Kolejną rzeczą jest możliwość wygenerowania oferty przez kontrahenta, dla jego klienta, bezpośrednio z panelu B2B.

Rozwiązanie umożliwia firmie spięcie wszystkich jej kontrahentów oraz ich danych w jeden system sprzedażowy, a kontrahentom daje zaś dostęp do panelu, z którego sami mogą dokonywać zamówień. Panel B2B zawiera również zindywidualizowane oferty oraz wszystkie dokumenty kontrahentów. Firma posiadająca system umożliwiający sprzedaż B2B może mieć pewność, że wszyscy kontrahenci będą składać zamówienia po określonych w kontrakcie cenach, co oznacza, że nie trzeba będzie weryfikować tych zamówień ręcznie.
Zobacz inne rozwiązania B2B

PIM – Product Information Management. Jak powstaje baza danych?

Product Information Management, w skrócie PIM, to zarządzanie informacją produktową. System PIM jest oparty na centralnym repozytorium danych, które umożliwia tworzenie i rozpowszechnianie informacji produktowej w różnych kanałach, takich jak systemy e-commerce, aplikacje mobilne, serwisy www, katalogi, pliki PDF itp.

Należy rozróżnić systemy PIM od ERP, których głównym zastosowaniem jest przechowywanie informacji podstawowych, logistycznych, a także transakcyjnych. W przypadku tych pierwszych wprowadzane są atrybuty produktów, pliki multimedialne, opisy marketingowe, jak również tłumaczenia.

Proces budowania bazy danych

Proces budowania bazy danych produktowych w systemie PIM zaczyna się od zasilenia go danymi o produkcie. W niektórych przypadkach informacje te są tworzone bezpośrednio w systemie, zazwyczaj jednak następuje ich import z zewnętrznych źródeł – systemów ERP, plików CSV, XML, XLS, a z drugiej strony z usług internetowych.

PIM

Kolejnym krokiem jest tzw. konsolidacja. Chodzi tutaj o radzenie sobie z sytuacją, gdzie dostępnych jest kilka opisów tego samego produktu. Taka duplikacja może powstawać na skutek pracy wielu osób czy importu danych z różnych źródeł na przestrzeni czasu. W procesie konsolidacji można poprawić błędne lub zredukować powtarzające się informacje.

Po procesie konsolidacji, następuje opisanie produktu, zdefiniowanie jego zalet, uzupełnienie danych technicznych, a także dodanie zdjęć, czy innych plików multimedialnych lub tekstowych. Później tworzone są relacje – hierarchie i klasyfikacje – między produktami uzupełniającymi, podobnymi itd.

Dla firm, które już operują lub mają zamiar wejść na rynek zagraniczny, pomocna będzie funkcjonalność systemu PIM, wspierająca procesy tłumaczeniowe. Narzędzie umożliwia wprowadzenie wielojęzycznych opisów produktowych oraz innych danych. Istnieje możliwość tworzenia pamięci tłumaczeniowych, które znacznie ułatwiają i usprawniają pracę, a także importu tłumaczeń z plików.

Końcowym etapem, następującym po kontroli danych, jest ich publikacja w odpowiednich kanałach. Mogą to być systemy B2B czy B2C, aplikacje mobilne, portale aukcyjne, sklepy stacjonarne, jak również pliki typu XML czy CSV.

Korzyści

Mianem Time to Market, określa się czas wprowadzenia produktu na rynek. Dzięki systemowi PIM, TTM jest znacznie krótszy. Spójność danych we wszystkich kanałach sprzedaży jest ważnym elementem budowania relacji z klientami. Rozwiązanie jest gwarancją integralności danych we wszystkich kanałach sprzedaży. Ponadto, narzędzie wspiera kontrolę publikowanych danych, wpływa na obniżenie kosztów związanych z wewnętrznymi procesami tworzenia bazy danych produktowych oraz samej obsługi klienta. Dodatkowo, wpływa na podnoszenie współczynnika konwersji, ponieważ szczegółowe opisy pozytywnie wpływają na decyzje zakupowe klientów. W dobie różnorodności sprzedawanych produktów i usług, mnogości kanałów dotarcia do klienta, coraz większych oczekiwań wobec szczegółowych danych produktowych, wielu wariantów i coraz bardziej popularnej ekspansji zagranicznej, system PIM jest przydatnym rozwiązaniem.



Zobacz projekty działu R&D

Firma z branży marketingowej w trakcie wdrożenia systemu B2B

System sprzedaży dla klientów biznesowych zostanie wprowadzony dla firmy świadczącej usługi w branży marketingowej. Grupa Perfeccto od 2007 roku zajmuje się tworzeniem projektów promocyjnych. Obejmują one produkty, takie jak gadżety reklamowe, upominki czy materiały konferencyjne, targowe i szkoleniowe. Świadczy także usługi, a konkretnie realizuje projekty graficzne, przygotowane przez doświadczonych grafików pod indywidualne potrzeby klientów.

Firma stale śledzi trendy na rynku i przykłada dużą wagę do atrakcyjności wizualnej swoich produktów i usług. Wyróżnia się również własnym parkiem maszynowym, za pośrednictwem którego znakują większość swoich produktów. Do klientów marki zaliczyć można Grupę Azoty, Ziko, Politechnikę Wrocławską, Uniwersytet Jagielloński oraz ING Bank Śląski.

Grupa Perfeccto od dłuższego czasu poszukiwała firmy, która zaproponowałabym im efektywne rozwiązania technologiczne w zakresie e-commerce, pozwalające wyróżnić się na tle konkurencji. Stworzenie platformy sprzedażowej B2B dla usług jest nietypowym zadaniem. Analiza biznesowa obejmowała identyfikację potrzeb i wymagań stawianych przez firmę, zajmującą się produkcją i dystrybucją gadżetów reklamowych, materiałów konferencyjnych oraz przygotowaniem identyfikacji graficznej. Następnie wyłoniono i dopasowano rozwiązania odpowiadające specyfice branży reklamowej.

Po przeprowadzeniu analizy biznesowej wszystkich procesów w firmie z tak nietypowej branży dla sprzedaży B2B, rozpoczęły się prace nad tworzeniem dedykowanego systemu sprzedaży online. Największy nacisk położony jest na przygotowanie konfiguratora znakowania produktów. Pozwala on klientom na zaprojektowanie indywidualnego produktu, począwszy od doboru koloru, poprzez określenie rodzaju znakowania, a na finalnych detalach kończąc.

Już od dłuższego czasu szukaliśmy firmy, która wdroży u nas system e-commerce, dedykowany stricte pod nasze potrzeby, wraz z integracją z systemem ERP. Postawiliśmy na i-systems wierząc, że ich doświadczenie oraz liczba programistów pozwoli na bieżące wprowadzanie naszych pomysłów. Czas przy realizacji takiego przedsięwzięcia jest bardzo ważny. W pierwszym etapie zdecydowaliśmy się na wdrożenie systemu z częścią kluczowych funkcjonalności, a następnie system ten będzie dynamicznie rozwijany. Liczymy ze system stworzony przez i-systems podniesie jakość obsługi oraz skróci czas realizacji zleceń naszych klientów – mówi Piotr Gawron, Właściciel firmy Perfeccto.

Sprzedaż business to business dotychczas kojarzyła się z przedsiębiorstwami zajmującymi się hurtową sprzedażą produktów. Jednak trendy się zmieniają, a B2B wkracza w zupełnie nowe obszary. Grupa Perfeccto jest jedną z firm, które prócz produktów, wprowadzają usługi do platformy sprzedażowej dla klienta biznesowego.



Poznaj nasze rozwiązania B2B

Wpływ mikrozespołów na efektywność projektu

Sprawny proces realizacji zadań, dzielenie się wiedzą oraz szybszy wybór najlepszego rozwiązania – to niektóre, z wielu korzyści pracy w mikrozespołach. Jaki wpływ na wdrożenie i rozwój nowoczesnych systemów sprzedażowych ma ta forma pracy nad projektem?

Mikrozespół – połączenie wielu kompetencji

W i-systems, mikrozespoły tworzone są z myślą o kompetencjach pracowników. Zazwyczaj jest to grupa kilkuosobowa, w skład której wchodzi Project Manager, programiści, tester oprogramowania oraz frontend developer. Jednak w zależności od potrzeb danego projektu, struktura jest elastyczna. Zarządzanie zadaniami w mikrozespołach jest łatwiejsze, bowiem grupa pracująca w tym samym miejscu, w jednym momencie, koncentruje się na danym zadaniu. Wszyscy członkowie zespołu skupiają swoje działania nad finałowym sukcesem projektu. Dla klienta, współpraca z mikrozespołem, oznacza łatwiejszy dostęp do specjalisty oraz możliwość wzięcia jeszcze bardziej czynnego udziału w budowie i rozwoju platformy sprzedaży. Niezależnie, czy będzie to system B2B, czy też rozwiązanie B2C.

Wysoka jakość usług

Każda wiadomość, zlecenie czy prośba klienta, omawiana jest w zespole. Z wielu pomysłów wybierane jest jedno rozwiązanie, najlepsze do wykonania zadania. Opracowanie sposobu, w jakim zlecenie powinno być zrealizowane skraca czas, w którym  programista sam musi znaleźć rozwiązanie. Praca w mikrozespołach ma więc realny wpływ na szybkość i jakość wdrożenia oprogramowania. Pozwala także na wymianę kompetencji poprzez dzielenie się wiedzą, uczy odpowiedzialności za swoją pracę i budzi większe zaangażowanie w powierzone zadania.

Płaska struktura organizacyjna

Podział organizacji na mikrozespoły przekazuje decyzyjność członkom grupy. W organizacjach, które przyjęły taki model pracy, struktura jest płaska. Nie ma rozbudowanej hierarchii, a jedynie naturalnie wyłoniony lider nadzoruje pracę. W zależności od rodzaju zadania, zostaje nim osoba najbardziej kompetentna w danym zakresie. Współzarządzanie oraz przekazywanie wiedzy, nie tylko zwiększa zaangażowanie całego zespołu, ale przynosi również korzyści w procesie wdrożenia nowego pracownika. Osoba, która rozpoczyna pracę w i-systems poczatkowo poznaje produkt, a następnie zostaje przydzielona do zespołu projektowego. Otoczona jest opieką wszystkich jego członków, a dzięki możliwości czerpania z wiedzy bardziej doświadczonych osób, szybciej wdraża się w codzienne obowiązki i pozyskuje nowe kompetencje.

Przyjęcie przez organizację formy mikrozespołów, wymaga wiele pracy związanej z podziałem pracowników zgodnie z ich umiejętnościami i potencjałem. Konieczne jest również wydzielenie odpowiednich przestrzeni biurowych, ponieważ cały zespół projektowy powinien pracować w tym samym miejscu. Praca w mikrozespołach jest kolejnym etapem działań i-systems, ukierunkowanym na stałe podnoszenie jakości oferowanych usług.

sklepy internetowe rozwiązania B2B

Drużyna i-systems

Na początku i-systems tworzyło tylko dwóch pracowników. Dziś firma to zgrany i silny zespół niemal 100 specjalistów z branży e-commerce, którzy do swojej codziennej pracy podchodzą z pasją i zaangażowaniem, dając z siebie to, co najlepsze.

Kluczowym elementem strategii i-systems jest dążenie do ciągłego rozwoju. Wraz z pomyślną realizacją kolejnych systemów e-commerce rośnie kapitał, możliwości inwestycyjne firmy, a przede wszystkim w dynamicznym tempie, poszerza się skład i-systems. Pracownicy firmy tworzą zgraną drużynę, ponieważ ich codzienna praca bazuje na wspólnych zespołowych wartościach, opartych na zaufaniu i skutecznej komunikacji. Tylko taka drużyna może grać dla najlepszych i największych klientów.

Obecnie w firmie zatrudnione są 94 osoby, jednak apetyt na więcej stale rośnie. Jeszcze w tym roku liczba pracowników i-systems przekroczy magiczną liczbę 100. Ciekawe, który z 11 działów firmy zyska setnego pracownika? Może zasilone zostaną szeregi programistów, a może gracz z numerem 100 będzie działał nad usprawnieniem któregoś z procesów wewnętrznych firmy? Niebawem wszystko będzie jasne. W ciągu ostatniego roku do pracy zostało przyjętych 36 nowych osób, które wzmocniły, dotychczasowy zespół pracowników i wniosły do drużyny i-systems kolejne pierwiastki zaangażowania, kreatywności i pasji. Co ciekawe, podczas ostatnich 12 miesięcy  została zatrudniona taka sama liczba kobiet, jak i mężczyzn. W i-systems zaprzeczają w ten sposób utartym stereotypom, że praca w branży IT zdominowana jest przez przedstawicieli męskiego gatunku. Piękniejsza część załogi i-systems stanowi niemal 40%. Taki podział sił sprawia, że w firmie aż huczy od świeżych pomysłów, innowacyjnych rozwiązań i planów na przyszłość.

O wieku mówić się nie powinno, ale warto wspomnieć, że średnia wieku pracowników zatrudnionych w i-systems to 30 lat. Oznacza to, że pracownicy mogą pochwalić się już sporym doświadczeniem i nie brakuje im pozytywnego nastawienia i energii do codziennej pracy. Pracownicy i-systems tworzą dopasowany i zaufany zespół specjalistów, który angażuje się w powierzone zadania, ale także potrafi zarazić dobrą energią podczas pracy. Kolejną ciekawostką jest fakt, że staż pracy najdłużej zatrudnionej osoby w firmie wynosi 94 miesiące, czyli niemal 8 lat. To z kolei oznacza, że pracownicy są przywiązani do marki i-systems.

Przyszłość i-systems to poszukiwanie kolejnych kierunków rozwoju i tworzenie nowych możliwości dedykowanych systemów e-commerce. W dalszym ciągu kontynuowane będą prace nad rozwojem innowacyjnych rozwiązań technologicznych i adaptacją ich do środowiska pracy i-systems w ramach działań research and development. W firmie wyznaje się zasadę, że jej przyszłość zależy również od ludzi, dlatego też szczególną wagę przywiązuje się do inwestycji w pracowników oraz umożliwienia im ciągłego rozwoju.

Vistula Group S.A. i W.KRUK S.A. z nowym systemem e-commerce od i-systems

Vistula Group S.A. to spółka notowana na Giełdzie Papierów Wartościowych w Warszawie. Specjalizuje się w projektowaniu, produkcji i dystrybucji odzieży męskiej i damskiej. W związku z dynamicznym rozwojem Vistula Group S.A. sukcesywnie rozwija swoje działania e-commerce. W ramach współpracy z i-systems zostały uruchomione nowe, dedykowane platformy sprzedaży dla marek Vistula i Wólczanka. Projekt obejmował również stworzenie nowego systemu e-commerce dla W.KRUK, najstarszej marki jubilerskiej w Polsce, którą zarządza bezpośrednio spółka W.KRUK S.A. należąca do Grupy Kapitałowej Vistula Group S.A. Za wszystkie prace technologiczne odpowiada spółka i-systems.

Analiza biznesowa

Skala projektu oraz poziom jego zaawansowania wymagały rozpoczęcia prac od analizy biznesowej. Ten szczególny rodzaj badania dotychczasowej architektury IT wyodrębnił kluczowe dla firmy procesy, aktorów oraz obszary. Wskazał także punkty, które warto rozbudować, aby osiągać jeszcze lepsze wyniki biznesowe. Efektem był dokument, tworzący fundament wdrożenia wszystkich trzech systemów. Ten etap zajął miesiąc pracy zespołu analityków i-systems.

– Analiza pokazała możliwości nowego systemu oraz określiła wstępny harmonogram prac. Była równocześnie na tyle elastyczna, aby móc korygować plan, np. dodając nowe opcje już na etapie wdrożenia. To ważne, żeby podczas tak dużych realizacji pozostać otwartym na nowe opcje – ocenia Aneta Kazanowska, Manager ds. sklepów internetowych w Vistula Group S.A.

Efektywny proces wdrożenia

Prace developerskie rozpoczęły się niezwłocznie po etapie analizy biznesowej. Stworzono dedykowany zespół projektowy, który składał się z osób odpowiedzialnych za poszczególne obszary (analizę, UX, frontend, politykę cenową, integrację, importy, rozwiązania omnichannel, itp.). Wielkość zespołu była elastyczna w całym procesie. Wszystkie prace projektowo-realizacyjne dla trzech marek zostały wykonane w niecałe trzy miesiące i zakończyły się zgodnie z ustalonym harmonogramem. Nowy system dla spółki został uruchomiony w trzech etapach. Na początku, premierę miał sklep internetowy marki Wólczanka, następnie Vistula, a zwieńczeniem projektu było uruchomienie systemu dla W.KRUK.

– To jedno z większych wdrożeń e-commerce w Polsce, które odbyło się w tak krótkim czasie. Warto docenić zaangażowanie zespołu klienta w projekt – komentuje Marek Pawlak, Project Manager w i-systems.

wkruk_mobile

Rozwiązania omnichannel

Grupa Vistula dysponuje dynamicznie rozwijającą się siecią sprzedaży stacjonarnej. Aktualnie posiada 370 salonów, o łącznej powierzchni sprzedażowej liczącej 30,9 tys. m2 (w tym między innymi: 118 sklepów marki Vistula, 116 sklepów marki Wólczanka). Sieć salonów jubilerskich W.KRUK obejmuje 106 butików. W związku z tym, podczas wdrożenia od razu uwzględniono rozwiązania wielokanałowości. Wybrane z nich, to: możliwość sprawdzenia online dostępności produktów w sklepie stacjonarnym, możliwość zamówienia produktów z dostawą do domu podczas zakupów w sklepie stacjonarnym, spójny program lojalnościowy dla Klientów – niezależnie od miejsca zakupu, czy zaawansowane zarządzanie stanami magazynowymi.

Nowe systemy w długoterminowej perspektywie

Bezpośrednio po uruchomieniu, Grupa Vistula, W.KRUK oraz i-systems podpisały umowy na dalszy rozwój. Umowy dotyczą utrzymania systemów w ramach SLA, zasobów dedykowanej infrastruktury cloud oraz obsługi powdrożeniowej.

– Pierwszy etap nowej odsłony sprzedaży online w W.KRUK już za nami. Teraz rozpoczynamy rozwój systemów. Mamy dużo ciekawych pomysłów, które systematycznie chcemy wcielać w życie – komentuje Bartłomiej Twardosz, Menedżer ds. e-commerce w W.KRUK.

Więcej szczegółów wdrożenia zostanie opisanych w najbliższym czasie w formie case study.

Logotyp Marka Śląskie

Firma i-systems laureatem nagrody „Marka Śląskie”

Już po raz ósmy rozstrzygnięto konkurs o tytuł „Marka Śląskie”. Plebiscyt organizowany jest przez Regionalną Izbę Przemysłowo-Handlową w Gliwicach oraz Urząd Marszałkowski Województwa Śląskiego. W tegorocznej edycji Kapituła Konkursowa uhonorowała i-systems w kategorii usługa, doceniając znaczący wkład firmy w rozwój województwa śląskiego.

Firma i-systems została nagrodzona „Marką Śląskie” za innowacyjne i dedykowane rozwiązania e-commerce, dynamikę i szybkość rozwoju oraz rosnące grono pracowników z obszaru województwa śląskiego. Firma otrzymała nagrodę w kategorii usługa i była oceniana za: zastosowanie nowych rozwiązań świadczenia usług, proinnowacyjny charakter usług, zastosowane normy jakości oraz wdrożenie świadczenia e-usług.

Podczas uroczystej gali wręczenia nagród w imieniu i-systems statuetkę „Marki Śląskie” odebrał Marcin Rutkowski, PR & Marketing Manager i-systems.

Tytuł „Marka Śląskie” w kategorii usługa jest dla nas wyjątkowym wyróżnieniem. Dążymy do ciągłego rozwoju świadczonych usług oraz staramy się promować i godnie reprezentować cały obszar Śląska w kraju i za granicą – mówił Marcin Rutkowski podczas XXIII Gali Regionalnej Izby Przemysłowo-Handlowej w Gliwicach.

Przyznawany tytuł „Marka Śląskie” ma na celu promocję regionu śląskiego oraz zwiększenie jego atrakcyjności gospodarczej, kulturalnej, naukowej i politycznej w Polsce i Europie. Konkurs ma za zadanie wyłonienie i wypromowanie produktów, firm i przedsięwzięć, które ze względu na swoją jakość, unikatowe walory i związki z województwem śląskim, reprezentują wysoki poziom pracy i świadczonych usług.

Cloud i-systems – wygoda, bezpieczeństwo, niezawodność

Cloud to wirtualizacja poszczególnych usług serwerowych. Firma i-systems stworzyła własną, w pełni dostosowaną do wymagań handlu w sieci, infrastrukturę cloud hosting. Technologia ta umożliwia wydzielenie każdej usłudze indywidualnego wirtualnego komputera, dzięki czemu nie muszą one rywalizować o zasoby. Rozwiązanie wspomaga firmę w szybkim radzeniu sobie z dużym ruchem na platformie sprzedażowej w jednym momencie. Taki skok ruchu wiąże się zazwyczaj z rozpoczęciem kampanii reklamowej, akcjami promocyjnymi, wyprzedażami sezonowymi czy konkursami.

Jak to działa?

W praktyce polega to na przeniesieniu świadczonych usług IT na serwer wirtualny. Według analityków Gartnera, cloud computing to „styl obliczeń, w którym dynamicznie skalowalne zasoby są dostarczane jako usługa za pośrednictwem internetu. Użytkownik nie musi mieć wiedzy na temat tego, w jaki sposób ta usługa jest realizowana, nie musi też zajmować się aspektami technicznymi niezbędnymi do jej działania”.

Korzyści

Poniżej przedstawione są korzyści płynące z posiadania dedykowanej infrastruktury cloud.

Zarządzanie

Wszystkie prace związane z administrowaniem serwerami prowadzone są przez zespół i-systems. Klient nie musi martwić się konfiguracją, zabezpieczeniami oraz optymalizacją. Sama konfiguracja wiąże się z uruchomieniem 2-30 wirtualnych serwerów, na które składają się loadbalancery, serwery aplikacji, baz danych, cache i replikacje tych serwerów. Sama optymalizacja natomiast, nie jest zadaniem jednorazowym.

Dopasowanie do systemu

Cała infrastruktura sprzętowa, sieć i oprogramowanie serwerów, zoptymalizowane są pod autorski system e-commerce firmy i-systems. Dzięki temu dopasowaniu, system już na początku działa dużo szybciej. Serwery nie zawierają bowiem spowalniających paneli, ponieważ zarządzane są przez skrypty.

Rozwiązanie problemu „wąskich gardeł”

Po umieszczeniu na jednej maszynie, części sklepu internetowego mogą się nawzajem blokować. Są to tak zwane “wąskie gardła” na serwerach. W efekcie, czas ładowania strony może znacznie się wydłużyć. Rozwiązaniem jest umieszczenie infrastruktury w chmurze, co pozwala na wydzielenie nowego miejsca na serwerze spowalniającej części. Rozdzielenie zadań wiąże się z szybszym ładowaniem strony i pełną jej stabilnością.

Przyrostowy backup

Aby nie posiadać ogromnych zasobów dyskowych do utrzymywania kopii danych, zostało stworzone dedykowane rozwiązanie – przyrostowy backup. Są tam zapisywane jedynie różnice w plikach, które nastąpiły po wykonaniu ostatniej kopii zapasowej. Przy potrzebie odzyskania danych, nawet tych sprzed kilku miesięcy, nakładane są różnice na ostatnią zapisaną wersję. W ten sposób odzyskiwana jest całość danych, bez konieczności posiadania ogromnych zasobów dyskowych.

Monitoring usług

Usługi, takie jak serwery www, cache, bazy danych oraz inne, dedykowane, zainstalowane są na serwerze. W przypadku standardowych usług hostingowych, monitorowane jest zazwyczaj działanie samego komputera, wyłączając monitoring każdej usługi z osobna. Rozwiązanie i-systems monitoruje wszystkie usługi co 5 minut oraz sprawdza obciążenie procesorów i ilość dostępnego miejsca. W ramach zabezpieczenia, administratorzy i-systems pełnią również dyżury 24/7 oraz, w razie potrzeby, otrzymują powiadomienia e-mail i sms. Oznacza to, że w ramach umowy SLA i-systems bierze odpowiedzialność zarówno za działanie serwerów, jak i usług na nich zainstalowanych.

Wysoka dostępność

Wdrożenie systemów HA (en. High Availability – wysoka dostępność), polega na połączeniu hostingu z możliwościami systemu. Trzeba przy tym założyć, że pomimo sprzętu najwyższej jakości, jakiś element infrastruktury może nie zadziałać poprawnie, a system musi nadal funkcjonować. Sprzęt działający na systemie cloud, mieści się na dwóch, oddalonych od siebie o 13 km, niezależnych serwerowniach. Dzięki takiej odległości, replikowanie danych może odbywać się w czasie rzeczywistym, a także możliwe jest automatyczne obsłużenie awarii całego data center.

Bezpieczeństwo zasobów

SPoF (en. Single Point of Failure), czyli tzw. Jeden Punkt Awarii to część infrastruktury, której awaria powoduje paraliż całego systemu. W ramach prewencyjnych działań, każda maszyna wyposażona jest m.in. w dwa procesory, dwa niezależne zasilacze, macierze dyskowe, podwójne źródła zasilania, zasilanie awaryjne (UPS i generatory), łącza od wielu operatorów i podwójne urządzenia sieciowe. Przy tak zabezpieczonej maszynie, awaria jednego elementu nie przeszkodzi działaniu serwerów oraz usług na nich zainstalowanych, a co za tym idzie – będzie praktycznie niezauważalna dla użytkowników.

Serwer logów

Każda z usług, części aplikacji tworzącej system e-commerce, takie jak np. aplikacja sklepu, baza danych, serwer www, serwer pocztowy, czy integracje – generuje logi. Pozwalają one na sprawdzenie trybu działania serwera, wykrycie nieprawidłowości w systemie, a także na tworzenie statystyk oraz wykrywanie naruszeń bezpieczeństwa. Serwer logów sprawia, że wszystkie zdarzenia są zebrane w jednym miejscu z pełnotekstową, zaawansowaną wyszukiwarką i narzędziami do analizy. Ułatwia to monitoring stanu oraz kondycji systemu.

Skalowalność w górę i w bok

Skalowanie w górę polega na zwiększeniu pamięci ram oraz liczby procesorów w serwerze wirtualnym. Jednak w pewnym momencie dodanie zasobów nie jest już możliwe albo nie daje to żadnych efektów, ponieważ została osiągnięta maksymalna wydajność systemu. Wtedy pozostaje opcja skalowania w bok, czyli zwiększenia infrastruktury poprzez fizyczne dodanie kolejnych serwerów i rozdzielenie między nimi zadań. Ograniczeniem w tym wypadku są jedynie możliwości aplikacji. Dzięki skalowaniu możliwości serwerów można łatwo i szybko rozszerzyć infrastrukturę, by zwiększyć liczbę użytkowników jaką może obsłużyć strona w jednym czasie. Dodatkowo mechanizm auto-scale wykrywa kończące się zasoby i automatycznie uruchamia kolejne.

Monitoring zasobów w panelu klienta

Klient może stale monitorować ilość zasobów serwerowych w swoim panelu i-systems. W zakładce cloud widać nazwy serwerów, typy instancji, a także zużycie procesora, pamięci i dysku.

Zrzut ekranu 2017-08-23 o 14.44.50

Rozliczenia

Ruch na stronie potrafi być skrajnie różny – czasem jest bardzo wysoki, a czasem niski. Jeśli chodzi o rozliczenia – klient płaci za przypisane mu zasoby – wirtualne rdzenie, pamięć ram, miejsce na dysku i transfer danych.

Podsumowanie

Dedykowana infrastruktura cloud hosting i-systems, to rozwiązanie zapewniające obsługę dużego ruchu na platformie sprzedażowej. Jest gwarancją bezpieczeństwa serwerów i usług na nich zainstalowanych. W związku z tym jest jednocześnie podstawą bezpieczeństwa biznesowego firm prowadzących działalność e-commerce.



Zobacz case study z rozwiązaniem cloud hosting

8a.pl numerem jeden w rankingu sklepów outdoorowych

Portalgorski.pl zorganizował II edycję Rankingu Sklepów Górskich. W badaniu wzięło udział osiem sklepów, prowadzących sprzedaż zarówno online jak i offline.

Celem badania było wyłonienie sklepu outdoorowego, który wyróżnia się na tle innych jakością obsługi, w tym szybką, fachową i adekwatną odpowiedzią na zapytania e-mail, termin realizacji zamówienia oraz system zwrotu towaru, a także dostępnym metodom płatności i przesyłki. Przeanalizowane zostały także platformy sprzedażowe marek pod kątem przejrzystości i intuicyjności wyszukiwania produktów, jak również szczegółowości opisów. Analiza przeprowadzona została przez tzw. “tajemniczego klienta”.

Sklep 8a.pl uzyskał 44 z 45 punktów, plasując się tym samym na pierwszym miejscu w rankingu. Firma została doceniona między innymi za sprawny czas odpowiedzi i kontynuację korespondencji, a także przyjazny ton e-maila i dopasowanie propozycji do zapytania. Marka zaproponowała różne warianty cenowe i satysfakcjonująco przedstawiła ofertę w stosunku do potrzeb klienta.

Bardzo się cieszymy, iż po raz kolejny zostaliśmy najlepiej ocenieni spośród sklepów outdoorowych. Wkładamy bardzo dużo wysiłku w obsługę zamówień oraz jakość kontaktu z klientem. Tym bardziej, docenienie pracy całego zespołu 8a.pl jest bardzo miłe i mobilizuje do dalszego udoskonalania procesów – mówi Piotr Czmoch, Właściciel 8a.pl.


Firma wyróżniła się również bezzwłoczną realizacją zamówienia, dostępnością wielu metod płatności i przesyłki. Jeśli chodzi o zwroty towaru, 8a.pl uzyskało punkty za szybki zwrot pieniędzy, łącznie z kosztami przesyłki zwrotnej.

Sklep online 8a.pl został również najwyżej oceniony ze wszystkich pozostałych, stając się tym samym faworytem rankingu.

Strona jest przejrzysta i estetyczna, menu bardzo intuicyjne, dobrze zbudowane, czytelne. Wyszukiwarka produktów jest wygodna, a sensownie zaprojektowane filtry pozwalają na ustawianie różnych parametrów w celu zawężenia wyszukiwania. Szczegółowe opisy opatrzone są wieloma zdjęciami i to bez wątpienia ogromna zaleta sklepu 8a.pl – komentuje redakcja Portalgorski.pl.

8a.pl to gliwicka firma, specjalizująca się w sprzedaży profesjonalnego sprzętu i odzieży do wspinaczki, górskich wędrówek oraz szeroko pojętego outdooru. Firma prowadzi sprzedaż zarówno offline, jak i online. Firma istnieje od 2001 roku. Posiada sklep stacjonarny, zlokalizowany w Gliwicach. W 2004 roku natomiast, powstała pierwsza wersja sklepu internetowego. Od 2015 roku firma działa na systemie sprzedaży online, opartym na dedykowanym oprogramowaniu i-systems. Idąc za nowymi trendami, sklep internetowy rozwija się od tego czasu o coraz to nowsze rozwiązania.



Zobacz Case Study 8a.pl Przejdź do sklepu 8a.pl

W drodze do Continuous Integration

Ciągła Integracja, czyli Continuous Integration to jedna z dwunastu praktyk Ekstremalnego Programowania, stosowana podczas rozwoju oprogramowania. Polega na scalaniu wyników pracy zespołu programistycznego, poprzez włączanie ich do głównego repozytorium. Dla nowoczesnych systemów e-commerce oznacza to stałe podnoszenie jakości oprogramowania, a także ciągły jego rozwój. Częstsze dostarczanie klientom nowych funkcji i aktualizacji systemu, jest kluczem do osiągnięcia przewagi konkurencyjnej.  

Integracja kolejnych zmian w kodzie powinna odbywać się przynajmniej raz dziennie. Zintegrowane wersje kodu poddawane są natomiast automatycznym testom, a następnie, po sprawdzeniu ich poprawności, wprowadzane są do systemów klientów. Celem ciągłej integracji jest większa efektywność pracy członków zespołu, ponieważ mają stały dostęp do aktualnego postępu prac swojego teamu. CI ułatwia także prewencyjne wykrywanie ewentualnych błędów. Dla klientów oznacza to stały dostęp do aktualnej wersji oprogramowania.

Proces ciągłej integracji

Wszystkie zmiany, wprowadzane do repozytorium przez programistów, testowane są automatycznie. Najpierw przeprowadzane są testy unitowe, czyli sprawdzana jest poprawność kodu. Później następuje proces kompilacji kodu, tzw. build, na którym przeprowadzane są testy akceptacyjne. W przypadku wykrycia błędów, system natychmiast informuje o tym odpowiednie osoby przypisane do projektu. Jeśli natomiast testy się powiodą, zmiany przygotowywane są do wdrożenia i stają się kandydatami do wprowadzenia do bazowej wersji oprogramowania. W założeniu mogą więc od razu działać w systemie klienta.

Korzyści CI

Continuous Integration ma wiele zalet. Po pierwsze, klient ma zawsze dostęp do najnowszej wersji oprogramowania. Po drugie, zwiększa się efektywność w łączeniu prac zespołu programistycznego nad konkretnymi projektami, co skutkuje znaczną oszczędnością roboczogodzin pracowników. CI ułatwia także wykrywanie ewentualnych błędów, a co za tym idzie szybszą reakcję na ich rozwiązanie. Natomiast w przypadku konieczności wycofania wcześniej wprowadzonych zmian do systemu, zapewnia bezpieczeństwo bazy danych.

Prace nad Continuous Integration są częścią długoterminowej wizji rozwoju oprogramowania i-systems, która ma na celu systematycznie podnoszenie jakości dostarczanych rozwiązań.

Checklista przed wdrożeniem systemu e-commerce

Prace przed uruchomieniem systemu e-commerce

Zaprojektowanie i wdrożenie dedykowanego systemu e-commerce wymaga uporządkowanego sposobu działania i zaangażowania wielu specjalistów. Kluczowym momentem prac jest start produkcyjny systemu, jednak aby projekt znalazł się w tej decydującej fazie, konieczne są również działania organizacyjne następujące po przekazaniu projektu do wdrożenia. Warunkują one sukces dalszej współpracy wdrożeniowej.

Przyjmując rozległą definicję opisującą etapy pracy nad systemem e-commerce, można założyć, że cykl życia projektu rozpoczyna się już na etapie przedstawienia klientowi końcowej oferty handlowej. Następnie rozpoczyna się strategiczna faza analizy biznesowej, która określa warunki wdrożenia nowego systemu i wyznacza proponowane rozwiązania informatyczne. Później odbywa się podpisanie umów, najczęściej w trzech formach: wdrożeniowej, na hosting i na wsparcie techniczne (SLA). Następnie, projekt wchodzi w fazę prac kompozycyjnych i wdrożeniowych. Ostatnim etapem jest start produkcyjny i okres stabilizacji systemu sprzedażowego.

Tak przyjęty schemat wydaje się jasny i uporządkowany. Warto jednak zwrócić szczególną uwagę na zakres prac, od chwili podpisania umów i przekazania projektu, do pełnego wdrożenia dedykowanego systemu e-commerce. W tej szczególnej fazie, zespół i-systems wykonuje również usystematyzowane działania organizacyjne. Są one związane ze zbieraniem wymagań, kompletacją dokumentacji i odpowiednim dopasowaniem kierunku prac. Wszystkie te zadania w konsekwencji warunkują sukces wdrożenia systemu e-commerce i satysfakcjonującą dla obu stron współpracę.

Dobre praktyki przed pracami wdrożeniowymi

W momencie przekazania projektu, project manager, rozpoczynający prace wdrożeniowe, ma już pewien zakres wiedzy, który uzyskał na etapie analizy biznesowej. Posiada informacje na temat klienta oraz specyfiki jego branży, a także ma ukształtowaną wizję projektu, którą na bieżąco będzie konkretyzować. Niezwłocznie po przyjęciu zlecenia od klienta, można rozpocząć prace wdrożeniowe, najpierw jednak muszą zostać spełnione wymagania organizacyjno-formalne, by w przyszłości można było uniknąć niepotrzebnych opóźnień. W tym czasie zespoły handlowe i projektowe realizują oraz potwierdzają wykonanie poniższych zadań:

  • skompletowanie dokumentacji przedwdrożeniowej: workbook analizy biznesowej, oferta dedykowanego systemu e-commerce oraz umów przez zespół handlowy i przekazanie jej project mangerowi,
  • przekazanie skanów podpisanych umów do działu finansowego,
  • zapoznanie klienta z harmonogramem rzeczowo-finansowym,
  • przekazanie klientowi informacji o formie rozliczenia time&material,
  • przekazanie klientowi informacji o stosowaniu metodyk zwinnych przy projektowaniu systemu,
  • spotkanie project managera z klientem w celu omówienia kierunku prac i zasad współpracy,
  • rozdzielenie zadań projektowych w zespole projektowym,
  • rozpoczęcie prac wdrożeniowych nad dedykowanym systemem e-commerce.

Zadania formalno-organizacyjne nie muszą następować kolejno po sobie. Wszystkie elementy do zrealizowania, po przekazaniu projektu, mogą odbywać się równolegle. Aby nie przeoczyć żadnego z istotnych, zespół i-systems korzysta z narzędzi kontroli. Przez ten etap można sprawnie przejść, stosując checklistę – spis działań, przewidzianych dla tej fazy projektu, który nie pozwala na pominięcie nawet najmniejszego formalnego zadania. Na każdym etapie pracy, zespół na bieżąco uzupełnia informacje w wewnętrznym panelu i-systems, do którego w pewnej części, dostęp ma także klient. Panel umożliwia pełną wymianę informacji dotyczących projektów.

W standardowym modelu współpracy przy wdrażaniu systemu e-commerce, po podpisaniu umowy i harmonogramu prac, zmiany w sposobie działania zamawianego rozwiązania są bardzo trudne lub praktycznie niemożliwe. W trybie działania i-systems, zmiany można wprowadzać na każdym etapie prac wdrożeniowych. Klientowi przysługuje również możliwość wpływania na proces projektowy. Niezwykle istotne jest więc spełnienie wszystkich formalnych wymagań i działań organizacyjnych, tuż po przekazaniu projektu, aby nie występowały komplikacje w trakcie właściwych prac wdrożeniowych.

Komunikacja kluczem do sukcesu

Nieodzownym elementem pracy po przekazaniu projektu, jak i podczas samego wdrożenia systemu, jest stała i rzetelna komunikacja z klientem. Zespół i-systems, podczas wytwarzania dedykowanego systemu sprzedaży, najczęściej pracuje z klientem w dwutygodniowych interwałach. Pozwala to na zapoznanie się z nowymi pomysłami klienta, bieżące ustalenie zakresu prac oraz przekazanie efektów pracy. Zespół skutecznie reaguje także na nowe zadania stawiane przez klienta. Dzięki takiemu elastycznemu podejściu, łatwiejszy staje się start produkcyjny systemu i zakończenie projektu sukcesem. W i-systems, klient podpisując umowę wdrożeniową, w istocie nie kupuje dedykowanego i gotowego produktu, ale usługę w postaci dostosowania funkcjonalności systemu e-commerce do jego potrzeb i wymagań, stąd też praca zespołu polega na umiejętnym dopasowaniu rozwiązań do specyfiki działalności klienta.

Faza stabilizacji i opieka nad systemem

Pracując nad wdrożeniem dedykowanego systemu e-commerce, zespół projektowy nie realizuje kolejnych etapów prac w sposób kaskadowy. Zwinne podejście do kolejnych faz, pozwala na symultaniczną pracę na kilku poziomach. Taki schemat pracy pozwala również na bieżące testowanie funkcjonalności, dzięki czemu faza końcowych testów jest mniej skomplikowana. Start produkcyjny systemu i uruchomienie wszystkich nowych narzędzi sprzedażowych to chwila prawdy, ale nie oznacza końca pracy samego project managera i kilku członków zespołu projektowego. W ciągu miesiąca od pełnego wdrożenia systemu, zespół projektowy nadal pracuje w fazie stabilizacji projektu, na bieżąco monitorując działanie wdrożonego systemu. Po pomyślnym uruchomieniu systemu ważna jest jego ciągła aktualizacja, ale także opieka i nadzór nad poprawnym funkcjonowaniem. Po starcie produkcyjnym systemu i fazie stabilizacji następuje przekazanie projektu klienta dedykowanemu opiekunowi. Na tym etapie pracy, zespół również wypełnia zakres formalno-organizacyjnych działań, związanych z protokołem przekazania projektu i ustaleniem zasad współpracy hostingowej.

Analiza dokumentacji przedwdrożeniowej, skonkretyzowanie indywidualnych wymagań klienta oraz zdolności planistyczne i umiejętność rzetelnej komunikacji zespołu, to kluczowe elementy pracy przed wdrożeniem, rzutujące następnie na cały proces implementacji dedykowanego systemu e-commerce. Kluczem do sukcesu jest realizacja wszystkich działań formalno-organizacyjnych przed rozpoczęciem wdrożenia. Ważna jest także stała współpraca z klientem i umiejętność zwinnego reagowania na zmiany oraz elastycznego podejścia do projektowanego systemu. Działając tylko w usystematyzowany sposób można sprawnie poprowadzić projekt wdrożenia systemu w wyjątkowo zmiennym i wymagającym środowisku e-commerce.

Współpraca z klientem podczas wdrożenia systemu e-commerce