Audyt bezpieczeństwa API

Obecnie większość systemów posiada API (Application Programming Interface) lub integruje się z innymi systemami w inny sposób. API w przypadku systemów firm typu Omnichannel, eCommerce, Retail, banków, aplikacji mobilnych czy platform SaaS (Software as a Service) staje się elementem krytycznymi (bezpieczeństwo i wydajność) i naraża firmę na straty finansowe i utratę reputacji.

Projekt OWASP (Open Web Application Security Project) w 2019 r. zdefiniował następujące najważniejsze ryzyka i ataki związane z API:

  • Broken Object Level Authorization
  • Broken Authentication
  • Excessive Data Exposure
  • Lack of Resources & Rate Limiting
  • Broken Function Level Authorization
  • Mass Assignment
  • Security Misconfiguration
  • Injection
  • Improper Assets Management
  • Insufficient Logging & Monitoring

Ataki na API pozwalają na zdobycie nieautoryzowanego dostępu do danych i systemów łączenie z przejęciem całego dostępu do nich co pozwala na manipulację danymi czy wykasowanie danych. Ataki na API często wykorzystuje się w celu uzyskania dostępu do danych prywatnych celem kradzieży tożsamości (phishing) potrzebnej do zakładania fałszywych kont bankowych i innych usług. Inne przestępstwa to ujawnienie danych wrażliwych lub osób korzystających z danych usług cyfrowych. API staje się także często ofiarą ataków typów DoS (Denial of Services) lub DDoS (Distributed Denial of Services), które powodują braki odpowiedzi API dla innych usług czy użytkowników poprzez ich przeciążenie.

Zobacz naszą ofertę doradczą dla aplikacji, systemów, platform SaaS, sklepów internetowych w zakresie jakości kodu, bezpieczeństwa i wydajności:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Systemy klasy BPM (Business Process Management)

Systemy zarządzania procesami BPM są powszechnie stosowane w rozbudowanych organizacjach, gdzie procesów jest dużo, często bardzo powiązanych ze sobą i zaimplementowanych w wielu w systemach i aplikacjach.

Główne zadania systemów do zarządzania procesami BPM:

  • Definiowanie procesów biznesowych
  • Modelowanie procesów biznesowych
  • Zarządzanie procesami biznesowymi
  • Symulacje zmian w procesach biznesowych i ich wpływ na zdefiniowane wskaźniki KPI (Key Performance Indicator)
  • Ciągły monitoring procesów i ich pomiar
  • Ciągła optymalizacja procesów na podstawie otrzymywanych danych i założeń

Korzyści z wdrożenia systemu do zarządzania procesami klasy BPM:

  • Oszczędności finansowe na procesach
  • Zyski biznesowe wynikające z efektywności procesów
  • Uporządkowana struktura procesów i szybki dostęp do nich
  • Łatwiejsze wprowadzanie zmian w procesach, łącznie z symulacjami efektów takich zmian
  • Benchmarking kosztowy i wydajnościowy procesów
  • Ułatwiona automatyzacja i wdrożenia zmian w systemach informatycznych (np. poprzez RPARobotic Process Automation)

Systemy BPM są często także określane jako systemy Corporate Performance Management (CPM) i systemy Enterprise Performance Management (EPM) lub są ich częścią. Mogą być także częścią innych systemów jako np. moduł w systemie klasy ERP.

Systemy BPM są często integrowane z systemami klasy ERP (Enterprise Resources Management), systemami wspomagania decyzji i systemami BI (Business Intelligence).

Zobacz także nasze usługi doradcze:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Systemy ERP

Systemy ERP (Enterprise Resources Planning) czyli systemy zarządzające zasobami przedsiębiorstwa takimi jak pieniądze, produkty, stany magazynowe, klienci, umowy, rozliczenia, pracowników, itd. System ERP w większości organizacji jest podstawowym systemem istniejącym w architekturze systemów IT.

Moduły i procesy biznesowe obsługiwane przez systemy ERP

Systemy ERP posiadają:

  • Finanse i Księgowość – procesy finansowo księgowe
  • Sprzedaż – procesy sprzedażowe
  • CRM – zarządzanie relacjami z klientem B2B i B2C
  • Zakupy – procesy zakupowe
  • Magazyn – proste procesy magazynowe
  • Magazyn Wysokiego Składowania WMS – procesy przyjęć, składowania i wydań z magazynów, multipicking
  • Zarządzanie projektami – procesy Project Management
  • Zarządzanie zasobami ludzkimi – procesy HR

Często systemy ERP posiadają proste moduły jak:

  • Produkcja – MRP (planowanie zapotrzebowania na materiały
  • Produkcja MPS – harmonogramowanie produkcji
  • EOD – elektroniczny obieg dokumentów
  • itd.

Funkcjonalności ERP w eCommerce

Funkcjonalności ERP Retail, Omnichannel

Funkcjonalności jak wyżej oraz:

  • Zarządzanie siecią sklepów, kategoryzacja, priorytezacja
  • Praca online i offline w zależności od dostępnej infrastruktury tele-informatycznej
  • Zarządzanie siecią franczyzową
  • Wielofirmowość, struktura holdingowa
  • Rozliczenia ze sklepami
  • Zatowarowanie sklepów, łącznie z modelami predykcji i zarządzaniem sprzedażą
  • Zarządzanie mechanizmami sprzedażowymi jak promocje, itd.
  • Obsługa Programu Lojalnościowego
  • Obsługa Zwrotów
  • Obsługa Kodów Rabatowych
  • Automatyzacja procesów
  • Kontrola Jakości Dostaw
  • itd.

Architektura systemów ERP

Obecne nowoczesne systemy możemy spotkać w modelach SaaS i dedykowanych chmurach publiczno-prywatnych (hybrydowych). Rozwiązania tego typu w odróżnieniu od rozwiązań on-premise (we własnej serwerowni, Data center) pozwalają na „zrzucenie” całego ciężaru utrzymania środowiska na dostawcę. Dodatkowo pozwalają w przypadku chmur prywatnych dokonywać zmian w systemach, które są widoczne tylko dla właściciela systemy ERP (nie jak w przypadku SaaS).

Systemy ERP są zintegrowane bezpośrednio poprzez API lub wymianę plików lub poprzez szyny danych z innymi systemami w przedsiębiorstwie jak:

Nasze usługi doradcze związane z wyborem i wdrożeniami systemów ERP

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

System Business Intelligence (BI)

Systemy Business Intelligence powszechnie zwane BI są podstawą generowania raportów i wykonywania analiz na dużych zbiorach danych (BIG Data). Raporty i analizy opierają się na danych z hurtowni danych. Hurtownie danych pobierają cyklicznie lub w czasie rzeczywistym dane z innych źródeł tzn. z systemów ERP, systemów produkcyjnych, systemów magazynowych czy systemów sprzedażowych.

Jakość raportów i analiz z systemów BI jest uzależniona od jakości i ilości danych w hurtowniach danych. Poprawne konfiguracje hurtowni danych z innymi bazami danych pozwalają na uzyskanie wiarygodnych wyników w systemie BI.

Systemy BI nie są magicznymi systemami. Opierają się na danych historycznych i trendach. Często w dobie sztucznej inteligencji (AIArtificial Intelligence) myślimy, że systemy IT potrafią przewidywać przyszłość i odpowiadać na pytania co zrobić (Systemy wspomagające podejmowanie decyzji DSS – Decision Support System).

Potencjalne funkcje lub zadania systemów BI:

  • EIS – Executive Information System – systemy powiadamiania kierownictwa np. w zmianach w wartościach wskaźników KPI (Key Performance Indicator).
  • DSS – Decision Support System – systemy wspomagające podejmowanie decyzji.
  • MIS – Management Information System – systemy wspomagania zarządzania na poziomie operacyjnym.
  • GIS – Geographic Information System – systemy informacji geograficznej.

Popularne systemy BI:

  • Systemy komercyjne: SAP BusinessObject (Business Intelligence), QlickView, BI od Microsoft, IBM Business Intelligence, Tableau, itp.
  • Systemy Open Source: BIRT, ELK Stack, Helical Insight, KNIME, itp.

Nasze usługi w obszarze Business Intelligence (BI):

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

System TMS (Transport Management System)

System zarządzania transportem TMS obsługuje wszystkie procesy logistyczne takie jak planowanie floty i transportu, zarządzanie zleceniami transportowymi, ich monitorowaniem, zarządza rozliczeniami oraz zarządza flotą transportową. Systemy TMS posiadają pełny obieg dokumentów tzw. DMS lub EOD (DMS – Document Management System, EOD – Elektroniczny Obieg Dokumentów) pozwalający na sprawne przekazywanie i akceptowanie dokumentów pomiędzy firmami i kierowcami. Pozwala to na zautomatyzowaną wymianę dokumentów aż do rozliczeń finansowych.

Podstawowe funkcjonalności jakie powinien spełnić dobry system TMS:

  • Zarządzanie zleceniami transportowymi
  • Monitoring zleceń transportowych
  • Rozliczenie kosztów transportowych
  • Komunikacja z kierowcami (sms, email, itd.)
  • Planowanie tras przejazdów
  • Rozliczanie dokumentów transportowych
  • Integracja z dostawcami transportowymi
  • Generowanie listów przewozowych
  • Śledzenie tras i dostarczenia towarów
  • Integracje z systemami WMS (Warehouse Management System) i procesami magazynowymi jak Cross-Docking
  • itd.

Systemy TMS mogą być zintegrowane z systemami zarzadzania zasobami i rozliczeniami ERP (Enterprise Resources Management), systemem zarządzania dostawcami i łańcuchem dostaw SCM (Supply Chain Management) i systemem transportu wewnętrznego YMS (Yard Management Systems).

Systemy TMS są wykorzystywane przez firmy spedycyjne, transportowe, firmy handlowe oraz inne posiadające środki transportowe i zlecenia transportowe.

Jeśli potrzebujesz wsparcia w optymalizacji procesów za pomocą technologii zapraszamy do kontaktu.

Zobacz naszą ofertę doradczą:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

System SCM (Supply Chain Management)

Systemy wspierające zarządzanie łańcuchem dostaw SCM (Supply Chain Management) zarządzają planowaniem i optymalizacją łańcuchów dostaw w tym zarządzają dostawcami, wymianą dokumentów takich jak zamówienia, reklamacje, faktury, zarządzają rozliczeniami pomiędzy dostawcami, itd.

Najważniejsze funkcje systemów SCM:

  • Planowanie łańcucha dostaw SNP (Supply Network Planning)
  • Optymalizacja łańcucha dostaw także nazywana SCO (Supply Chain Optimization)
  • Zarządzanie dostawcami zwane także SRM (Supplier Relationship Management)
  • Zarządzanie i kierowanie popytem DSM (Demand Supply Management)
  • Zarządzanie popytem sieci dostaw DDSN (Demand Driven Supply Network)
  • Zarządzanie zdarzeniami w łańcuchy dostaw SCEM (Supply Chain Event Management)

Funkcjonalności systemów SCM różnią się od siebie w zależności od dostawcy systemu oraz jego wersji. Część funkcjonalności SCM może znajdować się w systemach ERP, WMS czy TMS.

Systemy SCM są często zintegrowane z systemami magazynowymi WMS (Warehouse Management System), systemami ERP (Enterprise Management System) czy systemami logistycznymi TMS (Transport Management System). W łańcuchu dostaw wykorzystuje się szeroko także technologię RFID (Radio Frequency Identification) m.in. kody kreskowe pozwalające śledzić przepływ towarów w łańcuchu dostaw.

Jeśli potrzebujesz wsparcia w systemach dla Twojej firmy zapraszamy do kontaktu.

Zobacz naszą ofertę doradczą:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Systemy MRP (Material Requirements Planning) w Produkcji

Systemy MRP czyli systemy wspierające procesy zapotrzebowania materiałowego stały się powszechne w przemyśle. Wspierają zarówno sprzedaż (zamówienia), produkcję (wytwarzanie) jak ii logistykę (dostarczanie produktów na produkcję). Systemy MRP pozwalają na zaplanowanie takiej ilości materiałów zgodnie z wcześniej ustaloną polityką ilości towaru na magazynach i przy produkcji. Trigerem do planowania zasobów dla produkcji mogą być i zamówienia od klientów jak i plany produkcyjne oparte na analizach historycznych i predykcji.

Dobrze skonfigurowane systemy MRP, dobrze zintegrowane z innymi systemami (APS, ERP, MES, WMS) muszą spełnić następujące najważniejsze kryteria:

  • Zapewnić ciągłość dostępu materiałów dla produkcji
  • Utrzymywać najmniejsze możliwe (koszty) i bezpieczne (ciągłość produkcyjna) stocki magazynowe
  • Pełna integracja z systemami i danymi produkcyjnymi (APSAdvanced Planning System, MESManufacturing Execution System, BOMBill Of Materials, MPSMaster Plan Schedule), magazynowymi (WMSWarehouse Management System) i sprzedażowymi (ERPEnterprise Resources Management lub OMSOrder Management System)
  • Zapewnienie wcześniejszego ostrzegania i możliwości reakcji na opóźnienia

Jeśli planujesz wdrożyć systemy klasy ERP, MRP, APS, WMS, MES, eKanban (elektroniczny Kanban), Andon lub potrzebujesz zoptymalizować procesy wewnętrzne za pomocą technologii zapraszamy do kontakt.

Zobacz naszą ofertę doradczą:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Systemy informatyczne w Omnichannel

Wielokanałowość jest obecnie trwałym trendem w globalnej gospodarce. Oznacza to, że nasi klienci korzystają, szukają i kupują nasze produkty zarówno w sklepach stacjonarnych (Retail), w kanale internetowym (eCommerce, Social Media, Marketplace, Mobile, itd.) jak i przez telefon (Contact Center).

Główne trudności to identyfikacja użytkownika w różnych kanałach i oferowanie mu dopasowanych produktów do jego preferencji zakupowych.

Wielokanałowość wymusza posiadanie wielu systemów i platform, dobrze ze sobą zintegrowanych oraz zbieranie i analizowanie dużych ilości danych (Big Data).

Przykładowe systemy, które mogą znaleźć się w architekturze systemów Omnichannel:

Jeśli potrzebujesz wsparcia w obszarze procesów Omnichannel z wykorzystaniem technologii zapraszamy do kontaktu.

Nasza oferta na doradztwo procesowo-technologiczne dla Omnichannel

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Skuteczne Projekty internetowe – Doradztwo projektowe i technologiczne

Wykładamy „Skuteczne projekty Internetowe” na Akademii Leona Koźmińskiego w ramach „Handel e-Commerce”.

GoTechnologies wspiera aktywnie swoich klientów w projektach internetowych (digitalowych, cyfrowych) oraz transformacyjnych (Digital Transformation). Wykładamy skuteczne projekty m.in. na Akademii Leona Koźmińskiego jak i na Uniwersytecie Wrocławskim.

Projekty internetowe, które wykonują nasi klienci dotyczą wdrożeń platform internetowych (sklepy, strony, marketplace), pozyskania i analizy danych (nowe strumienie przychód, forcasting, personalizacja, segmentacja), omnichannel, retail, optymalizację procesów magazynowo-logistycznych czy wdrożeń systemów klas ERP, WMS, CRM, PIM (zobacz: systemy IT dla eCommerce).

Przykładowe typu projektów internetowych jakie realizujemy dla naszych klientów:

Współautorzy w wyśmienitej książce Technologia w eCommerce
  • Projekt typu Redesign frontendu
  • Projekt typu migracja np. z Magento 2 do Magento 3
  • Projekt wymiany platformy internetowej czy sklepu internetowego
  • Projekt typu zmniejszenie długu technologicznego platformy www
  • Projekt wdrożenia systemu magazynowego WMS (Warehouse Management System)
  • Projekt wdrożenia systemów typu Marketing Automation
  • Wdrożenie systemu PIM (Product Information Management) i integracja z Omnichannel poprzez API lub szynę danych
  • Projekty integracji systemów Omnichannel typu POS, ERP, PIM, CRM, WMS, ERP, Magento.

Jakie usługi doradcze świadczymy dla projektów internetowych?

Zobacz także:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

ERP i inne systemy dla Produkcji

Małe i średnie firmy produkcyjne od lat korzystają w mniejszym lub większym stopniu z narzędzi i systemów informatycznych. Niezbędnymi systemami są systemy klasy ERP (Enterprise Resources Planning), które pozwalają na sprawne zarządzanie finansami (FK – Finanse i Księgowość) w tym rozliczenia zarówno z klientami jak i dostawcami czy podwykonawcami.

Systemy ERP często posiadają dodatkowe moduły, które rozszerzają standardowe funkcje systemu o procesy magazynowe, produkcyjne czy planistyczne.

Obecnie istnieją dwie strategie rozwoju architektury systemów w zakładach produkcyjnych:

  • Jeden system z możliwie największą liczbą modułów – system ERP z modułami produkcja, zarządzanie magazynem, zarządzanie łańcuchem dostaw, itd.
  • Wiele systemów specjalizujących się w obsłudze specjalistycznych procesów jak:
    1. SCM (Supply Chain Management) – system do zarządzania łańcuchem dostaw.
    2. MES (Manufacturing Execution System) – system informatyczny do zarządzania procesami produkcyjnymi.
    3. WMS (Warehouse Management System) – system informatyczny do zarządzania magazynem wysokiego składowania.
    4. APS (Advanced Planning and Scheduling) – system informatyczny zarządzający pracami planistycznymi dla produkcji.
    5. YMS (Yard Management System) – system informatyczny do zarządzania procesami logistycznymi wewnątrz firmy.
    6. MRP (Material Requirements Planning) – system informatyczny do planowania zapotrzebowania materiałowego.
    7. CRM (Customer Relationship Management) – system informatyczny do zarządzania relacjami z klientami, kampaniami, itd.
    8. Asset Management – systemy informatyczne do zarządzania zasobami np. sprzętem komputerowym, zarządzania flotą, zarządzania sensorami IoT, itd.
    9. PIM (Product Information Management) – system do zarządzania produktami, cyklem życia produktów, ceną, wariantami, opisami w zależności od języka, klienta, etc.
    10. EOD (Elektroniczny Obieg Dokumentów) – systemy elektronicznego obiegu dokumentów.
    11. TMS (Transport Management System) – system informatyczny do zarządzania transportem zewnętrznym oraz procesami transportowymi takimi jak śledzenie towarów, pojazdów, rozliczania transportu, itd.
    12. CMMS (Computerised Maintenance Management Systems) – system informatyczny do zarządzania Utrzymaniem Ruchu w firmach produkcyjnych.
    13. EAM (Enterprise Asset Management) – system do zarządzania cyklem życia fizycznych produktów i wyposażenia zakładu jak maszyny czy urządzenia. Często powiązany lub będący częścią systemu CMMS.
    14. Andon – system wizualnego informowanie produkcji czy logistyki o błędach na produkcji, realizacji wskaźników i innych działaniach.
    15. Elektroniczny Kanban – system do zarządzania zleceniami produkcyjnymi kanban.

Obie te architektury mają swoje zalety i wady. Jeśli potrzebujesz wsparcia w wyborze systemu lub jego zmiany zapraszamy do kontaktu.

Zobacz naszą ofertę doradczą:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów