Startupy 5G

Technologia piątej generacji dopiero wchodzi do naszego kraju, jednakże na Świecie staje się coraz bardziej popularna. W związku z tym na całym świecie powstają startupy 5G opracowujące produkty dla tej technologii. Technologia 5G umożliwia przesyłanie dużych ilości danych od urządzeń mobilnych np. sensorów, urządzeń IoT, samochodów czy urządzeń gospodarstwa domowego do serwerów, do chmury (Cloud) i innych urządzeń. Pozwala to na obliczenia w czasie rzeczywistym i przesyłania dużych ilości danych czy strumieni video.

Produkty 5G znajdują zastosowanie w Przemyśle, w Inteligentnych miastach (Smart City), w transporcie (logistyka), eCommerce czy w sieciach sprzedaży (Retail). Będą wspierały autonomiczne samochody, statki, procesy przemysłowe, urządzenia gospodarstwa domowego, itd.

Startupy 5G tworzą produkty w obszarach:

  • wysokowydajnych algorytmów
  • technologii VR i AR
  • bezpieczeństwa sieci, danych, urządzeń
  • marketingu i sprzedaży w digital
  • IoT i IIoT
  • AI – sztucznej inteligencji
  • Big Data
  • itd.

GoTechnologies wspiera zarówno startupy jak i korporacje, które uczestniczą w programach akceleracyjnych z udziałem startupów np. ScaleUp. Wspieramy korporacje w analizach produktów Startupów, ocenie ich technologii i wdrożenia ich technologii produkcyjnie (compliance, bezpieczeństwo, integracja z wewnętrznymi systemami IT).

Zobacz pełną ofertę dla Startupów i Przemysłu

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Zasady kodowania w aplikacjach

Konwencje / standardy / zasady kodowania są niezbędnym elementem w poprawnym kodowaniu. To jak jazda samochodem z wiedzą o zasadach ruchu drogowego lub bez niego. Zasady kodowania pozwalają na pisanie kodu przez różnych programistów w ten sam sposób, dzięki temu łatwiej można go modyfikować np. poprzez nowych członków zespołu programistycznego. Dodatkowo jeśli korzystamy z zewnętrznych zasobów np. z Software House-u to jasne, z góry ustalone i zaakceptowane przez zespół zasady pomagają we wspólnej pracy. Stosowanie standardów kodowania powoduje też mniejsze starzenie się aplikacji, a dług technologiczny jest mniejszy.

Przykładowe zasady kodowania to:

  • Zasady dotyczące formatowania kodu – dla łatwej czytelności kodu źródłowego np. szerokość wcięć, maksymalna długość wierszy czy liczba pustych miejsc pomiędzy klasami czy funkcjami.
  • Konwencje nazewnicze – zarówno plików, funkcji, klas, zmiennych, modułów, przestrzeni nazw, itd.
  • Komentowanie kodu – bardzo ważny, a często zaniedbywany element zasad dobrego kodowania. Zasady opisywania algorytmów, czy komentowania zmian.
  • Konstrukcje programistyczne – zasady dla danego języka programistycznego.

Zobacz naszą ofertę doradczą w zakresie wytwarzania aplikacji:


Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Wybór systemu PIM – systemy dla eCommerce i Retail

Systemy PIM (Product Information Management) zarządzają jakością informacji o produktach czyli opisami w różnych językach, atrybutami, dokumentacjami, cyklem życia produktu, materiałami reklamowymi w social media, itd.

Oczywiście PIM-em może być każda platforma eCommerce np. Magento czy PrestaShop oraz system ERP (Enterprise Resources System), jednakże funkcjonalności systemów PIM są zdecydowanie bardziej rozbudowane.

Gdzie zatem warto wdrażać systemy klasy PIM? Kiedy mamy dużo rotujących produktów na magazynach, kiedy sprzedajemy je w wielu krajach, kiedy sprzedajemy w Omnichannel, kiedy jakość opisu produktu musi być perfekcyjna, kiedy mamy wiele wersji danych produktów, kiedy zarządzamy cyklem życia produktu.

W normalnych sytuacjach biznesu PIM zastępują platformy eCommerce czy moduł produktowy systemu ERP.

Systemy PIM są zatem zintegrowane poprzez API lub szyny danych z systemami backoffice np. system ERP czy system magazynowy WMS (Warehouse Management System) i systemami front-endowymi takimi jak aplikacja POS w sklepie, platforma eCommerce lub Marketplace, platformy sprzedażowe typu Allegro, eBay czy Amazon czy kanały social media.

Jeśli myślisz o wdrożeniu systemu PIM lub go masz zapraszamy do kontaktu. Audytujemy istniejące procesy i systemy oraz doradzamy jakie systemy, jakich dostawców i jak wdrożyć.

Zobacz także: Oferta doradztwa technologicznego dla eCommerce

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Technologia VR, AR i jej zastosowanie

Wirtualna rzeczywistość (VR – Virtual Reality), rozszerzona rzeczywistość (AR – Augmented Reality) czy technologie immersyjne (XR – X Reality) , kiedyś widziane tylko w grach dziś widoczne w pracy i na ulicy. Na stałe zagościły w urządzeniach symulatorach, w szkolnictwie czy w symulowaniu zdarzeń w procesach produkcyjnych (awarie, szkolenia). Obecna technologia pozwala w pełni na zastosowanie rozwiązań VR „produkcyjnie”. Oculus, HTC Vive czy Samsung Gear stają się coraz powszechniej używane ze względu na malejące ceny tych urządzeń.

Przykłady wykorzystania VR i AR:

Technologia VR, AR – Symulatory

  • Symulatory pojazdów latających, jeżdżących czy pływających w transporcie, przemyśle
  • Symulowanie awarii, akcji

Technologia VR , AR – Medycyna

  • Szkolenia lekarzy, chirurgów, studentów
  • Leczenie chorób psychicznych

Technologia VR , AR – Szkolnictwo, Nauka, Wiedza

  • Wirtualne materiały dydaktyczne
  • Nauka języków obcych
  • Poznawanie fizyki, historii, itd. w świecie wirtualnym

Technologia VR , AR – Przemysł

  • Wizualizacja procesów, działania zakładów
  • Szkolenia z zakresu bezpieczeństwa, używania maszyn i pojazdów, naprawy maszyn
  • Prototypowanie produktów np. samochodów

Technologia VR , AR – Entertainment

  • Gry komputerowe: symulacyjne, FPP, itd.
  • Filmy
  • Wirtualne zwiedzanie świata

Technologia VR, AI – Handel

  • Wirtualne zwiedzanie, zakupy
  • Turystyka wirtualna
  • Branża developerska – sprzedaż mieszkań
  • Salony gier VR

Zobacz także: Technologia, Innowacje, R&D

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Testy penetracyjne

Testy penetracyjne (Pen testy) są metodą kontrolowanego ataku na system lub aplikację, którego celem jest ocena aktualnego stanu bezpieczeństwa. Testy penetracyjne wykonujemy bez jakiejkolwiek znajomości aplikacji czy środowiska systemowego (BlackBox), z całkowitą znajomości kodu czy dokumentacji (WhiteBox) lub z częściową znajomością środowiska (GreyBox). Wybór metody jest także związany z czasem realizacji i kosztami. Najdłużej trwają i są najbardziej kosztowne testy penetracyjne BlackBox.

Do testów penetracyjnych można użyć metodyki np. OWASP (Open Web Application Security Project), która jest zbiorem praktyk bezpieczeństwa zarówno dla testów aplikacji webowych, aplikacji mobilnych czy Internetu Rzeczy (IoT) czy NIST.

Przykładowy zakres OWASP Top10 dla aplikacji webowych:

  • Injection
  • Broken Authentication
  • Sensitive Data Exposure
  • XML External Entities (XXE)
  • Broken Access Control
  • Security Misconfiguration
  • Cross-Site Scripting XSS
  • Insecure Deserialization
  • Using Components with Known Vulnerabilities
  • Insufficient Logging & Monitoring

GoTechnologies wykonuje zarówno testy bezpieczeństwa aplikacji www, aplikacji mobilnych jak i bezpieczeństwa serwerów webowych. Przykładowe testy penetracyjne:

  • Testy penetracyjne aplikacji mobilnej (Mobile)
  • Testy penetracyjne aplikacji webowej (strona internetowa, sklep internetowy, platforma SaaS)
  • Testy penetracyjne API / Webservices
  • Testy penetracyjne infrastruktury i sieci LAN
  • Testy penetracyjne aplikacji natywnych (Desktop, klient-serwer)
  • Testy penetracyjne sieci Wi-Fi
  • Testy dostępności DDOS (Distributed Denial of Service)

Certyfikaty posiadane przez zespół testowy: OSCP, OSWP, eWPT, CISPP, CISA.

Zobacz kompleksową ofertę doradczą na:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Audyt bezpieczeństwa aplikacji webowych metodą OWASP

Metoda testów bezpieczeństwa OWASP (Open Web Application Security Project) jest powszechnie używana w zakresie testowania aplikacji i systemów zarówno internetowych, mobilnych m.in. jako testy penetracyjne.

Przykładowe biblioteki OWASP Top10, gdzie znajdują się najpowszechniej występujące błędy w różnych typach aplikacji:

  • OWASP Top10 dla Aplikacji Webowych (internetowych)
  • OWASP Top10 dla Internetu Rzeczy (IoT)
  • OWASP Top10 dla Aplikacji Mobilnych
  • OWASP Top10 dla Aplikacji Serverless

Przykładowy zakres OWASP Top Ten dla aplikacji webowych:

  • Injection
  • Broken Authentication
  • Sensitive Data Exposure
  • XML External Entities (XXE)
  • Broken Access Control
  • Security Misconfiguration
  • Cross-Site Scripting XSS
  • Insecure Deserialization
  • Using Components with Known Vulnerabilities
  • Insufficient Logging & Monitoring

Jeśli potrzebujesz audytu swojego systemu, aplikacji czy sieci zapraszamy do kontaktu. W ofercie mamy także audyt kodu źródłowego, audyt wydajności czy audyt RODO.

Zobacz kompleksową ofertę doradczą na:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Audyt Magento

Audyt Magento 1x i 2x jest audytem technologicznym sklepu internetowego analizującym stan platformy, ilość i jakość zmian, oceniający dług technologiczny, bezpieczeństwo oraz wydajność. GoTechnologies specjalizuje w technologii m.in. dla branży eCommerce.

Jesteśmy m.in. współautorem książki Technologia w eCommerce.

Przykładowy zakres Audytu Magento (Audyt sklepu internetowego):

  • Analiza Magento Core
  • Analiza code review (jakość kodu) pod kątem zgodności ze standardami wytwórczymi Magento
  • Audyt Architektury Magento
  • Ocena Maintability (łatwość konserwacji)
  • Ocena Violations (naruszenia)
  • Ocena bezpieczeństwa platformy Magento m.in. na ataki DDoS (Distributed Denial of Service) i wycieki danych
  • Ocena migracji danych z Magento 1.x do Magento 2.x
  • Ocena zastosowania dobrych praktyk dla wdrożeń Magento
  • Audyt API (Application Programming Interface)
  • Audyt PWA (Progressive Web Application)
  • Ocena hostingu Magento
  • Ocena dostawcy Magento
  • Ocena Długu technologicznego

Podsumowaniem jest raport z oceną stanu platformy Magento. Przykładowy raport z Audytu Magento zawiera:

  • Ocena Backend – Silnik Magento, code review, lista błędów – rekomendacje zmian
  • Ocena Frontend – PWA, RWD, itd. ocena prędkości ładowania się stron, ocena kodu i lista błędów – rekomendacje zmian.

Zobacz więcej oferty doradztwa technologicznego dla eCommerce i Omnichannel:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Kompleksowe doradztwo eCommerce

Zespół GoTechnologies od lat wspiera liderów eCommerce w Polsce we wdrażaniu systemów, audytach, optymalizacji procesów i rozwoju biznesów. Zrealizowaliśmy kilkadziesiąt projektów internetowych o różnym zakresie.

Zakres usług doradztwa eCommerce / Retail / Magazyny / Contact Center:

  1. Doradztwo strategiczne eCommerce
  2. Wybór systemów eCommerce, WMS, ERP, CRM, PIM, CC, Marketplace, Marketing Automation, ECM, itd.
  3. Optymalizacja procesów eCommerce
  4. Optymalizacja procesów logistyczno-magazynowych
  5. Audyty eCommerce (UX/UI, Konwersja)
  6. Doradztwo prawne eCommerce
  7. Wybór Software House
  8. Audyty aplikacji www, mobilnych, audyty sklepów internetowych
  9. Nadzór nad projektami internetowymi (project management)

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Procesy e-Commerce

Procesy w e-Commerce można podzielić na procesy standardowe stosowane w większości małych i średnich firmach eCommerce oraz na procesy zaawansowane istniejące w większych biznesach lub w formach z mieszanymi formami sprzedaży tzn. online i offline (Omnichannel), B2B i B2C (eCommerce, Retail).

Główne procesy eCommerce:

  • Zarządzanie produktami – zarządzanie nazwami, kodami, opisami, atrybutami, cenami dla różnych kanałów dystrybucji, itd. Zarządzanie produktami odbywa się w systemach ERP (Enterprise Resources Planning), PIM (Product information Maganement) lub na platformach eCommerce (sklepy internetowe, marketplace).
  • Zarządzanie stanami magazynowymi – zarządzanie stockami, procesy przyjęcia towaru, procesy składowania towaru, procesy kompletacji czy procesy zwrotów. Procesy te są obsługiwane w systemach magazynowych WMS (Warehouse Management System) a stany magazynowe integrowane z systemami ERP czy sklepami internetowymi. Multipicking. Dropshipping. Pick Up pointy.
  • Zarządzanie klientami – zarządzanie klientami, leadami, historią zamówień klientów, itd. Zarządzanie klientami odbywa się w systemach CRM (Customer Relationship Management), ERP i na platformach eCommerce. Marketing Automation.
  • Zarządzanie płatnościami – zarządzanie płatnościami od klientów zarówno płatności tradycyjne jak i płatności natychmiastowe. Zarządzanie płatnościami odbywa się w systemach ERP, Finanse i Księgowość lub w sklepie internetowym. Zarządzanie płatnościami od dostawców w przypadku wirtualnych stoków (dropshipping).
  • Procesy sprzedażowe – procesy takie jak wyszukiwanie produktów, upselling, cross-selling, sprawdzanie stanów magazynowych, finalizacja sprzedaży. Procesy te odbywają się całkowicie na platformie sprzedażowej. Porzucone transakcje i koszyki. Zarządzanie rabatami i kampaniami sprzedażowymi (adwords, marketing automation).
  • Zarządzanie dostawcami – zarządzanie dostawcami i elektroniczne wymiana danych pomiędzy nimi jak zamówienia, reklamacje. Zarządzanie dostawcami (SCM – Supply Chain Management) odbywa się w systemach SCM i ERP.
  • Procesy Biura Obsługi Klienta (BOK) – kontakt z klientami, statusy zamówień, reklamacje, zwroty. Odpowiedzi na emaile (systemy ticketowe, CRM), odpowiedzi na zapytania social media. Kontakt z klientem telefoniczny Contact Center (outbound, inbound). Kontakt z klientem przez czat. Zobacz Audyt BOK (Biuro Obsługi Klienta).

Jesli potrzebujesz wsparcia w optymalizacji procesów, wyborze systemów, wyborze Software House, audycie aplikacji (wydajność, jakość, bezpieczeństwo) zapraszamy do kontaktu.

Zobacz także naszą ofertę doradczą w zakresie procesów i systemów eCommerce, Retail, Logistyki i Omnichannel

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Audyt Backend

Audyty aplikacji webowych, sklepów internetowych czy systemów SaaS (Software as a Service) często dzielą się na audyt Frontend, Backend i API (Application Programming Interface). W skład takiego audytu może wchodzić audyt kodu źródłowego, audyt zastosowania najlepszych praktyk kodowania, audyt wydajności, audyt bezpieczeństwa czy audyt RODO.

Zakres audytów backend:

  • Ocena długu technologicznego związanego ze starą technologią, architekturą i konsekwencje wynikające z długu czyli zwiększające się koszty utrzymania systemu, zwiększające się koszty zmian i czasu potrzebnego na wdrożenie zmian, luki w bezpieczeństwie czy problemy wydajnościowe. Zobacz więcej o długu technologicznym
  • Ocena bezpieczeństwa systemu i aplikacji pozwala na ocenę jak nasz system jest odporny lub podatny na ataki z zewnątrz np. DoD (Denial of Service) lub DDoS (Distributed Denial of Service) czyli próby wyłączenia systemu poprzez generowanie dużego ruchu, ataki na bazy danych np. poprzez formularze czy wyciek danych np. danych osobowych. Zobacz więcej Audyt Bezpieczeństwa i Testy Penetracyjne OWASP.
  • Ocena jakości kodu i zgodności z najlepszymi praktykami kodowania. Zobacz szczegóły Audyt Code Review (inspekcji kodu) oraz Audyt Kodu Źródłowego.
  • Ocena zgodności z RODO (GDPR) – Zobacz szczegóły Audytu RODO dla aplikacji.
  • Ocena i rekomendacje w zakresie poprawy wydajności zarówno po stronie kodu źródłowego, konfiguracji serwerów jak i infrastruktury tele-informatycznej (Data Center, Cloud, serwery). Zobacz więcej o Audyt Wydajności (Testy obciążeniowe aplikacji)

Zobacz także:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów