Case study Sklep.Unizeto.pl



Podobne dokumenty
Case studies. Wsparcie sprzedaży sezonowej w e-commerce dla Grupa Edukacyjna S.A.

Wsparcie sprzedaży sezonowej w e-commerce dla Grupa Edukacyjna S.A.

Case Study. Wdrożenie ecommerce dla TIM SA

Case Study. Wdrożenie ecommerce dla SOLAR Company

mtim Dedykowane aplikacje mobilne dla TIM S.A.

Case study. Divante zwiększa sprzedaż w sklepie marki Caterina

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia r.

Projektowanie interakcji

DOTACJE NA INNOWACJE

omnia.pl, ul. Kraszewskiego 62A, Jarosław, tel

Optymalizacja kampanii Google AdWords w Super-Pharm

GLOBAL4NET Agencja interaktywna

Proces projektowania i wdrożenia serwisu internetowego

CUBE MS Sp. z o.o. Ul. Stawki 2A, Warszawa NIP , REGON Kapitał Zakładowy ,00 zł Sąd Rejonowy dla M.st.

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Zapytanie Ofertowe. Na budowę systemu informatycznego B2B. Wersja Warszawa,

Internetowa sieć laboratoriów fotograficznych

ZAPYTANIE OFERTOWE. z dnia 20 grudnia 2013r.

Działając wspólnie podwajamy efekty

Opis Kompetencji Portfel Interim Menedżerowie i Eksperci

TOM I PRAWO, LOGISTYKA & TECHNOLOGIA

SYNCHRONIZACJA SYSTEMU KSIĘGOWEGO Z BANKIEM

Firmowe rachunki w Banku BPH można już integrować z systemami SAP w trybie On-Line!

Automatyzacja procesów księgowych w Twojej firmie

Nowoczesne narzędzia HR. Waldemar Lipiński DMZ-CHEMAK sp. z o.o.

Informacja o firmie i oferowanych rozwiązaniach

Organizator w kilka minut tworzy profesjonalną stronę internetową wydarzenia i rozpoczyna sprzedaż biletów

Kluczowe zasoby do realizacji e-usługi Warszawa, 16 października Maciej Nikiel

GoBiz System platforma współpracy marektingowej

Wpływ kompetencji pracowników administracji publicznej na wdrożenie i utrzymanie systemów teleinformatycznych

Mamy najlepsze ceny na rynku!

CMS, CRM, sklepy internetowe, aplikacje Web

Usługi i rozwiązania IT dla biznesu

IMPLEMENTATION OF WDROŻENIE COMARCHW MINISTERSTWIE FINANSÓW SINDBAD RAPORTY ANALIZY BADANIA PROGNOZY CASE STUDY 1

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Zapytanie ofertowe. Niespełnienie któregokolwiek wymagania może skutkować odrzuceniem oferty bez jej rozpatrzenia

Mateusz Kurleto NEOTERIC. Analiza projektu B2B Kielce, 18 października 2012

Rozwiń swój e-biznes z platformą, której zaufały największe marki na świecie. Poznaj oferte x-coding IT studio dla Magento

ZAPROSZENIE DO ZŁOŻENIA OFERTY Nr 1/8.2/2014

Transfer Pricing Manager Skuteczne zarządzanie ryzykiem cen transferowych

Zastosowania aplikacji B2B dostępnych na rynku zalety aplikacji online

Zapytanie ofertowe

Analiza procesów wewnętrznych i ich optymalizacja przez ICT.

Wdrożenie technologii procesowej IBM BPM w EFL

Oferta na system Marketing Automation SALESmanago z bezpłatnym pakietem aktywacyjnym

Ogólna informacja. O firmie e-direct sp. z o.o. Marcin Marchewicz

3.1. NOWY SYSTEM B2B/B2C

Projekt epuap obecny stan realizacji i plany na przyszłość

Zapytanie ofertowe nr 3/B/2013

Usługi dystrybucyjne FMCG

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

PRZEDMIOT ZAMÓWIENIA I TERMINY REALIZACJI

Usługa: Testowanie wydajności oprogramowania

PROJEKTANT APLIKACJI / DOKUMENTÓW PERSONALIZOWANYCH Miejsce pracy: Piotrków Trybunalski r ref. PA/2017

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

r r r. ŁÓDŹ Hotel Ambasador Centrum

Piotr Ślęzak. Gdzie się podziała jakość

DOTACJE NA INNOWACJE

CASE STUDIES TEST FACTORY

Dane Klienta: Staples Polska Sp. z o.o. Bysewska Gdańsk

EOIF GigaCon Summit Warszawa

DOTACJE NA INNOWACJE

Krzysztof Wawrzyniak Quo vadis BS? Ożarów Mazowiecki, styczeń 2014

SPECYFIKACJA WDROŻENIA SKLEPU MAGENTO

Case study: Mobilny serwis WWW dla Kolporter

Nowocześnie zaprojektowana e-usługa - studium przypadku

EasyLoad BI zarządzanie wczytywaniem danych do hurtowni przez użytkowników biznesowych. Prezentacja rozwiązania

PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

SEO / SEM PREZENTACJA OFERTY

Aplikacja przeznaczona dla wszystkich firm produkcyjnych, handlowych oraz usługowych działających w modelu B2B

produkować, promować i sprzedawać produkty, zarządzać i rozliczać przedsięwzięcia, oraz komunikować się wewnątrz organizacji.

Zapytanie ofertowe. Wdrożenie systemu komunikacji B2B dla ABE IPS i jej zagranicznych i polskich partnerów biznesowych.

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet

Usprawnienie procesu zarządzania konfiguracją. Marcin Piebiak Solution Architect Linux Polska Sp. z o.o.

pod tytułem: Zakup usług doradczych celu poszerzenia oferty o możliwość automatycznego tworzenia i upubliczniania kart lokali w sieci

Wytyczne szczegółowe wdrożenia zintegrowanego systemu informatycznego

VENDIO SPRZEDAŻ kompleksowa obsługa sprzedaży. dcs.pl Sp. z o.o. vendio.dcs.pl info@dcs.pl Warszawa,

Projektowanie Infrastruktury Sieciowej v2 2012/09/01

Pomagamy firmom podejmować trafne decyzje biznesowe. Dostarczamy korzystne i nowoczesne rozwiązania IT. HURO Sp. z o.o.

ERP Comarch ERP XL START

Załącznik nr 1. Do zapytania ofertowego nr 1/UE/2013

Inwestycje Kapitałowe w innowacyjne projekty

System B2B dla TIM SA

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

RFP. Wymagania dla projektu. sklepu internetowego B2C dla firmy Oplot

Projekty realizowane w Banku Polskiej Spółdzielczości S.A. przy współudziale i na rzecz Zrzeszenia BPS

Z roku na rok wzrasta liczba systemów informatycznych, co skutkuje coraz większym uzależnieniem od nich działalności biznesowej przedsiębiorstw.

Rozwiązania SCM i Portal dla handlu i przemysłu

EasyExchangeRates Automatyczne przejmowanie kursów wymiany walut z do SAP (ECB lub NBP) Prezentacja rozwiązania

Case Study. Rozwiązania dla branży metalowej

ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ

PROGRAM INNOWACJI PEDAGOGICZNEJ. Szkoła Branżowa I stopnia Sprzedawca E-Handel

B2BCloud simple way to Scale Sale

BCC ECM Autorskie rozwiązanie BCC wspomagające zarządzanie dokumentami oraz procesami biznesowymi

Metodyka wdrożenia. Bartosz Szczęch. Starszy Konsultant MS Dynamics NAV

firmy produkty intranet handel B2B projekty raporty notatki

Zapytanie ofertowe. planuje zakup usług doradczych. Zapytanie kierowane jest do firm z branży informatycznej.

Parkanizer. Oferta.

Transkrypt:

Case study Sklep.Unizeto.pl Unizeto Technologies SA jest uznaną w Polsce i na świecie firmą informatyczną działającą na rynku nieprzerwanie od 1965 r. W 1998 r. spółka utworzyła pierwszy w Polsce publiczny urząd certyfikacji (CERTUM Powszechne Centrum Certyfikacji), świadczący usługi związane z podpisem elektronicznym. Misją spółki jest dostarczanie systemów informatycznych oraz rozwiązań biznesowych dla klientów komercyjnych i instytucji publicznych na rynku krajowym i międzynarodowym. Cele projektu Zdefiniowano cele taktyczne: Uproszczenie i automatyzacja procesu zakupowego. Głównym celem projektu było ulepszenie procesu zakupowego dla klientów firmy. W tym celu należało zapewnić w jednym miejscu możliwość zakupu produktów fizycznych, wirtualnych oraz usług oferowanych przez Unizeto. Sprzedaż produktów elektronicznych, takich jak podpis elektroniczny oraz certyfikaty SSL w przypadku sprzedaży internetowej miała zostać całkowicie zautomatyzowana. 1

Powracalność klientów. Ze względu na cykliczny charakter zakupów ważnym czynnikiem motywującym do stworzenia jednolitej platformy sprzedaży były procesy przedłużania usług. Projekt miał usprawnić też realizację sprzedaży krzyżowej. Efektywny marketing online. Ważnym motywatorem inwestycji była także chęć stworzenia narzędzi marketingowych budowanie bazy klientów oraz udostępnienie mechanizmów tworzenia promocji, mechanizmów lojalnościowych oraz programu partnerskiego. Rozwój biznesu. Wejście do online umożliwić miało także zdobycie nowych klientów i łatwiejsze zdobycie partnerów handlowych za granicą. W tym celu miał powstać specjalny program partnerski do sprzedaży usług elektronicznych. Program partnerski został zaplanowany tak, aby umożliwiać partnerom handlowym w Polsce i za granicą tworzenie nowych kanałów sprzedaży, poprzez multiplikację sklepów. Strategia realizacji Uznano, że najefektywniejszym sposobem realizacji wszystkich celów stawianych przed Platformą Sprzedaży Internetowej będzie wdrożenie kompleksowego sklepu internetowego, który oprócz funkcji sprzedażowych spełniałby też role integracyjne. Sklep miał stać się głównym punktem kontaktu dla klientów Unizeto. Za jego pomocą mogliby nie tylko kupować usługi i produkty, ale też zarządzać swoimi istniejącymi abonamentami i dokonywać przedłużeń. Sklep internetowy musi też zapewniać wsparcie procesu zakupu i rejestracji usług w pełnym zakresie czyli także weryfikacji posiadania domeny (w przypadku SSL) czy też prowadzić klienta za rękę w procesie Extended Validation. Dodatkowo sklep miał stać się niezależnie dostępnym narzędziem marketingowym za pomocą którego dział marketingu bez konieczności uzyskiwania dostępów do systemów dziedzinowych mógłby wysyłać mailingi i tworzyć promocje dla całej bazy klientów. W przypadku tak rozbudowanych wymagań oprócz wdrożenia konieczne okazało się zapewnienie jednego systemu logowania z wszystkimi systemami CERTUM do których dostęp mają klienci. Dodatkowo konieczne okazało się stworzenie spójnej szyny wymiany danych pomiędzy systemami dziedzinowymi a e-sklepem, w ramach której możliwa byłaby centralizacja danych klienta, rozrzuconych do tej pory pomiędzy systemami. 2

Analiza techniczna Interkatywne prototypy Projekt graficzny Open source zalety i wady Open Source model współpracy Wdrożenie Rozwiązania techniczne i automatyzacja Uruchomienie Utrzymanie i rozwój Rysunek 1 Schemat realizacji projektu Etap analityczny Wdrożenie tak rozbudowanej platformy internetowej pociągało za sobą konieczność zaangażowania działów odpowiedzialnych za systemy po stronie klienta. Nowa platforma miała też wpływać na nowy kształt procesów sprzedażowych. Podstawą sukcesu w takich przypadkach staje się pogłębiony etap analityczny w czasie którego powstaje nie tylko dokładny opis systemu (funkcjonalny) ale też gromadzone są wymagania techniczne, opisywane procesy biznesowe. W ramach etapu analitycznego wspólnie zrealizowano: 4-dniowy cykl warsztatów technicznych i wywiadów prowadzonych przez Divante w siedzibie klienta w tym spotkania z przedstawicielami zaangażowanych działów, z przedstawicielami IT, analizę i specyfikację procesów biznesowych, w które miała być zaangażowana platforma (modelowanie UML i BPMN), analizę i specyfikację szyny komunikacyjnej pomiędzy systemami, a sklepem (modelowanie UML), analizę integracji z systemem ERP i logistycznym, opis systemowych przypadków użycia (scenariusze, UML) projektowanie bazy danych nowej platformy z uwzględnieniem zebranych wymagań (model top-down), projekt systemu jednego logowania (SSO) i implementacja w systemach dziedzinowych (po stronie Unizeto/CERTUM). 3

W efekcie powstała dokumentacja techniczna stanowiąca fundament do projektowania interfejsu użytkownika i procesów przebiegających po stronie front-end samego sklepu internetowego. W dalszej części prac już podczas wdrożenia Unizeto po swojej stronie opracowało projekt systemu Menedżer Usług CERTUM (MUC) umożliwiający integrację metod zarządzania wszystkimi usługami CERTUM we wspólnym interfejsie. Integracje Wspomniana wcześniej szyna wymiany informacji oraz projekt wymiany danych między systemami sprowadzał się do integracji wszystkich elementów układanki odpowiedzialnej za realizację zamówień klienta. Po stronie Unizeto/CERTUM konieczna okazała się integracja z następującymi systemami: 1. Integracja z systemem księgowym za pomocą udostępnionegoprzez klienta SOAP API. Przekazywane są tą drogą informacje o nowych zamówieniach, a oprócz tego dane partnerów, którzy korzystają zsystemu partnerskiego wbudowanego w e-sklep. 2. Płatności elektroniczne. Pod względem technicznym była to standardowa integracja z systemem płatności umożliwiająca klientom opłacanie zamówień. 3. Integracja z Menedżerem Usług CERTUM. Pozwoliłazautomatyzować i uprościć proces wystawiania i odnawianiacertyfikatów. 4. Integracja z systemem przesyłek kurierskich. Przesyłki ze sklepu internetowego są nadawane w pełni automatycznie. 5. MT940 - obsługa pobiera z konta bankowego wyciąg operacji w postaci pliku MT940, po czym wgrywa go w sklepie. Sklep parsuje plik i automatycznie paruje przelewy z zamówieniami. 4

Rysunek 2 Pierwotna koncepcja integracji/technologiczna platformy Unizeto. W ramach rozwoju rozbudowywana. Etap projektowy Na etapie projektowania wykorzystano metodologię User-Centered Design, w myśl której: zebrano wymagania oraz przeanalizowano konkurencyjne rozwiązania, stworzono w kilku iteracjach makiety niskiej jakości, przetestowano makiety na użytkownikach, wprowadzono poprawki i stworzono interaktywne prototypy wysokiej jakości. 5

Interaktywne prototypy Interaktywne prototypy umożliwiają prezentację graficzną tego, jak docelowa aplikacja będzie funkcjonować. Interaktywność umożliwia symulację pracy systemu, co pozwala na testowanie prototypów przez rzeczywistych użytkowników systemu. Pozwala to na weryfikację wyobrażeń projektanta z oczekiwaniami klienta oraz klientów docelowych. Praca koncepcyjna na makietach umożliwia tanie i szybkie weryfikowanie pomysłów. Zmniejsza się ilość zmian w kolejnych etapach projektu. Łącznie wykonano 9 wersji interaktywnych prototypów. Prace przy prototypach trwały 3 tygodnie. Projekt graficzny Prace graficzne miały na celu ubranie interaktywnych prototypów w atrakcyjną formę, zgodną z identyfikacją wizualną Unizeto. Prace były prowadzone zarówno po stronie Divante jak i Unizeto. Po wspólnym wypracowaniu look&feel w postaci kilku kluczowych widoków, kolejne realizowano już bardzo sprawnie. Rysunek 3 Projekt graficzny 6

Etap wdrożeniowy Dla etapu wdrożeniowego kluczowe było wybranie odpowiedniej platformy sklepu internetowego. Kluczowymi wymaganiami były: Ważne częste aktualizacje, aktywny rozwój i bezpieczeństwo, Duży nacisk na możliwość komercyjnego wsparcia, Oparcie o technologie Open Source z komercyjnym wsparciem (MySQL, Linux). Open Source zalety i wady Idea Open Source polega na bezpłatnym udostępnieniu kodów źródłowych oprogramowania. Pozwala to rozwijać oprogramowanie każdemu kto ma ku temu potrzebę i możliwości. Największą zaletą Open Source jest możliwość dopasowania oprogramowania do specyficznych potrzeb biznesu. Jednocześnie nie trzeba pisać od początku tego wszystkiego co w danym wdrożeniu działać ma w sposób standardowy. Mechanizm koszyka, strona produktu, przechowalnia wybrane elementy otrzymujemy gotowe, przetestowane w dziesiątkach tysięcy wdrożeń. W ten sposób optymalnie wykorzystujemy środki przeznaczone na wdrożenie e-commerce. Ponadto oparcie sklepu na Open Source uniezależnia właściciela sklepu od firmy wdrożeniowej. W wypadku zamkniętego oprogramowania zmiana firmy informatycznej wymaga w najlepszym wypadku wynegocjowania warunków zakupu kodu źródłowego, a w najgorszym przepisania całego systemu od nowa. Open Source model współpracy W kooperacji pomiędzy Divante a Unizeto opracowano model rozwoju oprogramowania, uwzględniający specyfikę Open-Source. Wsparto się przy tym opiniami prawników specjalizujących się w licencjonowaniu oprogramowania Open Source. Divante udzieliło pełnej gwarancji i SLA na cały system, zapewniając pełne bezpieczeństwo biznesowe. 7

Wdrożenie Podczas wdrożenia zrealizowano wiele prac, dostosowujących oprogramowanie Open Source do wymagań zdefiniowanych na etapie projektowym. Wymagane dostosowania: wykonano szereg integracji, wdrożono opracowany projekt graficzny, stworzono program partnerski. W tym czasie przeprowadzono: 4 iteracje testów funkcjonalnych i akceptacyjnych, 4 iteracje testów bezpieczeństwa i testów integracji. W pracach udział wzieło: 3 programistów, webmaster, administrator i project manager po stronie Divante. Komunikację prowadzono przez system ticketowy Redmine. Rozwiązania techniczne i automatyzacja Podczas wdrożenia opracowano szereg automatyzacji: Komunikacja z WebServices od Unizeto jest szyfrowana i podpisywana. Większość czasochłonnych zadań, takich jak komunikacja z WebServices, wykonywana jest asynchronicznie, działa w tle (kolejkowanie). W razie niepowodzenia próby wykonywania zadań są powtarzane kilkukrotnie. Dużo procesów przebiega automatycznie. Np. jeśli złożone jest zamówienie na któryś z certyfikatów od CERTUM i zostanie ono opłacone przy pomocy ecard, to obsługa sklepu musi tylko wydrukować fakturę i zapakować ją w kopertę. 8

Uruchomienie Uruchomienie sklepu odbyło się 15 sierpnia 2010. Uruchomienie produkcyjne poprzedził etap finalnych testów akceptacyjnych. CERTUM działa w infrastrukturze rządowej i tym samym wymagana jest najwyższa niezawodność i bezpieczeństwo. W celu ich zapewnienia wykonano 4 cykle testów bezpieczeństwa platformy. Utrzymanie i rozwój Zaraz po uruchomieniu sklepu, rozpoczęliśmy trwającą do dziś obsługę i rozwój. Divante zapewnia także hosting systemu. Dla zapewnienia jakości stosowane są: list kontroli jakości (QA), procedury wydań i cyklu życia zmian, system kontroli wersji SVN, system kontroli czasu pracy oraz zadań Redmine. Rysunek 4 Comiesięczne raporty dostępności SLA dla sklep.unizeto.pl w ciągu ostatnich 24 miesięcy nigdy nie spadały poniżej 99,95%. 9

Dla zapewniania SLA stosowane są: stałe wsparcie po stronie Divante określone SLA oraz czasy reakcji, redundantni administratorzy po stronie Divante, dokumentacja techniczna i awaryjna na wypadek problemów, kontrola kopii zapasowych i możliwości ich odtwarzania, comiesięczne raporty SLA dla UNIZETO z systemu monitoringu Divante. Model współpracy zakłada: comiesięczny pakiet godzin do wykorzystania na rozwój, stała opłata za utrzymanie serwerów (administracja i SLA), dostęp do zespołu specjalistów grafik, projektant interakcji, webmaster, programista, stały zespół po stronie Divante (zapewnienie jakości i komunikacji), procedury utrzymaniowe i listy zapewnienia jakości (QA), wszystkie zmiany w aplikacji są wersjonowane (SVN), nowe wersje tworzone są w branchach, wersja stabilna zawsze dostępna, osobne środowisko programistyczne, testowe, produkcyjne, zmiany wprowadzane tylko poprzez system ticketowy, transakcyjny, automatyczny deployment na serwerach produkcyjnych z możliwością wycofania zmian, automatyczne testy (checki, http, funkcjonalne) po każdym deploymencie Narzędziem współpracy jest system ticketowy Redmine. To w nim następuje zgłaszanie błędów, akceptacja wycen czasowych zadań oraz dyskusji o sposobie realizacji, a także śledzenie czasu pracy i raportowanie do rozliczeń. 10

Efekty Sprawniejsza obsługa klienta Rozbudowane mechanizmy rabatowania i promocji Bardziej przejrzysta ekspozycja oferty firmy Wyższe pozycje w wyszukiwarkach Raportowanie sprzedaży Divante Divante wspiera firmy w tworzeniu, rozwijaniu i optymalizacji nowych kanałów sprzedaży. Pracujemy dla sklepów internetowych, producentów, dystrybutorów i sieci handlowych. Wdrażamy rozwiązania e-commerce, integrujemy systemy, projektujemy i realizujemy działania marketingowe. Dysponujemy wieloletnim doświadczeniem w projektowaniu, badaniu i ulepszaniu e-biznesu. Twórcy Divante od 1998 roku współtworzyli wiele internetowych biznesów. To doświadczenie pozwala nam podejść do problemów w sposób pragmatyczny. Aktywnie włączamy się w edukację rynku i promocję idei, w które wierzymy. Inwestujemy w spółki rozszerzające nasze kompetencje e-commerce. Do spółek Divante należą: agencja interaktywna Ideacto, system rekomendacji Quartic, system email marketingowy Sendingo oraz platforma sklepowa Gekosale. Więcej na: www.divante.pl 11

Divante Sp. z o.o. ul. Kościuszki 14, 50-038 Wrocław tel. +48 71 342 2406 info@divante.pl www.divante.pl NIP: 8951930748, KRS: 0000313348, REGON: 020832512, KRS wydany przez Sąd Rejonowy dla Wrocławia-Fabrycznej we Wrocławiu, VI Wydział Gospodarczy Krajowego Rejestru Sądowego., Kapitał zakładowy 50 000 zł, opłacony w całości.