Audyt wydajności, Testy obciążeniowe, Testy wydajności

Black Friday już za nami, przed nami Cyber Monday oraz grudniowe szaleństwo zakupowe. Czy Twój sklep internetowy, platforma lub system jest na to gotowy?

Testy obciążeniowe (ang. loading test) lub testy przeciążeniowe (ang. stress test) to symulacja określonych poziomów obciążenia celem zbadania zachowania się i reakcji poszczególnych elementów systemów na zadane obciążenie. Testom poddane są takie elementy jak aplikacja, bazy danych, serwery, komunikacja (internet, sieć) czy inna infrastruktura sieciowa np. load balancery.

Rodzaje testów wydajności:

  • Testy obciążeniowe – testy generujące dodatkowy, z góry założony poziom obciążenia, np. założony przez projektantów jako dopuszczalny.
  • Testy przeciążeniowe – testy pozwalające na analizę sytuacji przekroczenia dopuszczalnych poziomów obciążenia i analizy zachowania się sieci, serwerów, baz danych i aplikacji.
  • Testy normalnych warunków pracy – testy analizujące czasy czy odpowiedzi w normalnych warunkach biznesowych oraz aktualny stan wydajności zarówno aplikacji jak i serwerów.

Rezultaty testów wydajnościowych:

  • wykrycie wąskich gardeł dla zadanego obciążenia
  • wykrycie błędów w systemach czy architekturze

Zobacz naszą ofertą na Audyt Aplikacji i Systemów


Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów



Audyt Code Review (Audyt Inspekcji Kodu)

Code Review to przegląd (inspekcja) kodu napisanego przez programistę przez innego programistę, audytora, senor developera, architekta czy innego członka zespołu, który ma taką przypisaną rolę i kompetencje do przeprowadzenia audytu. Code Review przeprowadzamy przed dodaniem kodu do repozytorium, przed testowaniem.

Czemu ma służyć Code Review?

Code Review pozwala na zwiększenie jakości pisanego kodu poprzez ciągłe jego sprawdzania, udoskonalanie.

Jakie są wady Code Review?

Największą to czas powięcony na sprawdzanie kodu zarówno czas programistów jak i czas oddania kodu, aplikacji czy systemu na produkcję. Dlatego często code review jest wykonywany sporadycznie lub nawet bardzo rzadko.

Jakie są korzyści stosowania stałego Code Review?

  • Łatwość czytania kodu przez innych programistów – czyli łatwiejsze zmiany, łatwiejsze wprowadzenie nowych osób do zespołu, itd.
  • Świetna nauka i wymiana doświadczeń pomiędzy członkami zespołu o różnym doświadczeniu i stażu pracy nad systemem.
  • Wyłapanie błędów lub znajdywanie prostszych metod kodowania.
  • Dojrzałość systemów wymaga najlepszych standardów i praktyk, a zatem Code Review też jest potrzebny.

Audyt Code Review

GoTechnologies wykonuje Audyty oraz Doradztwo Code Review pod kątem najlepszych standardów przeglądu kodu.

Zobacz naszą ofertę na Audyt Aplikacji, Audyt kodu źródłowego, Audyt architektury systemów

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Systemy IT dla Retail

Branża Retail to nie tylko sprzedaż we własnych lub franczyzowych punktach sprzedaży. To także centra logistyczne, systemy zarządzania łańcuchem dostaw (SCM – Supply Chain Management), systemy rozliczania, systemy sprzedaży w internecie (eCommerce) a często sprzedaż wielokanałowa (Omnichannel), skomplikowane systemy do zarządzania komunikacją z klientami i budowaniem marek produktowych, systemy bezpieczeństwa w sklepach, wycieku danych, RODO, itd.

GoTechnologies wspiera od lat branżę Retail, eCommerce i TSL (transport, spedycja, logistyka) w cyfrowej transformacji (Digital Transformation), wyborze systemów informatycznych, optymalizacji procesów, obniżaniu kosztów technologii, zarządzaniu kluczowymi projektami i audytami.

Zapraszamy do zapoznania się z ofertą doradczą dla firm z branży Retail, eCommerce i TSL


Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Architektura Systemów biznesowych i IT

Obecnie każda firma wraz z rozwojem zwiększa ilość swoich systemów biznesowych, aplikacji i narzędzie. Firmy posiadają corowe systemy ERP, nakładki na te systemy, integracje z systemami zarządzania klientami CRM (Marketing Automation, LiveChaty, narzędzia do zarządzania social media, etc.), systemami sprzedażowymi B2B i B2C (np. platformy eCommerce, Marketplace, aplikacje mobilne, systemy dla sales repów na tabletach, programy prowizyjne dla partnerów, etc.), systemy do zarządzania magazynami i logistyką np. TMS, YMS, WMS, systemy zarządzania łańcuchem dostaw SCM, systemy do zarządzania wiedzą i dokumentami np. ECM czy DMS jak i systemy produkcyjne APS, MRP, MES czy HR-owe (HRIS, LMS, etc.). Duża organizacja lub grupa kapitałowa może nawet posiadać kilkadziesiąt różnych systemów.

Systemy te są lub powinny być zintegrowana na poziomie wymiany danych i procesów np. za pomocą szyn danych, API, etc. Niektóre systemy są często na serwerach wewnątrz firmowego Data Center, inne w centrum kolokacyjnym, inne w Cloudzie.

Jakie są minusy posiadania tak skomplikowanej architektury?

  • Duże koszty utrzymania systemów, serwerów, intgeracji
  • Duże koszty utrzymania jakości danych wymienianych przez systemy
  • Rosnący dług technologiczny
  • Utrzymywanie wielu dostawców
  • Zmniejszające się SLA wraz z czasem rozwoju zintegrowanych systemów na całości procesów
  • Ryzyka bezpieczeństwa i dostępu do danych
  • Wiele interfejsów użytkowników wewnętrznych i zewnętrznych
  • Skomplikowana księga procesów
  • Używanie robotów zamiast automatyzacji systemowej
  • itd.

Jeśli potrzebujesz uproszczenia lub optymalizacji architektury, analizy bezpieczeństwa i długu technologicznego, ograniczenia kosztów systemów, zmiany dostawców systemów lub zmiany systemów zapraszamy do kontaktu.

Nasza oferta doradcza:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Systemy dla branży TSL – Transport, Spedycja, Logistyka

Branża transportowa aby funkcjonować bez zakłóceń i sprawnie realizować zadania dla swoich klientów potrzebuje niezliczonej liczby specjalistycznych aplikacji lub narzędzi, które pozwalają na sprawne rozliczanie się z kontrahentami, zarządzania flota pojazdów, śledzą towary w drodze, pozwalają na sprawne przyjęcia towarów ich magazynowanie i wydanie. Poniżej lista podstawowych systemów dla branży TSL.

Systemy do zarządzania dla TSL

  • Systemy klasy ERP (Enterprise Resource Planning) realizujące podstawowe i zarazem najważniejsze elementy prowadzenia biznesu jak transakcje finansowe, sprzedażowe, raportowanie itd.
  • Systemy klasy CRM (Customer Relationship Management) zapewniające sprawne zarządzania klientami, komunikacją z nimi.
  • Systemy zakupowe typu Sourcing / Procurment pozwalające na sprawne zarządzanie ofertami, dostawcami, cenami i produktami.
  • Systemy klasy ECM (Enterprise Content Management) lub DMS (Document Management System) – systemy do digitalizacji i zarządzania dokumentami i ich wymiany w systemach informatycznych.

Systemy dla transportu, logistyki i spedycji

  • Systemy klasy SCM (Supply Chain Management) – system zarządzający łańcuchem dostaw, dostawcami.
  • System klasy TMS (Transport Management System) – system zarządzający procesami planowania, monitoringu, rozliczania, śledzenia np. ładunków niebezpiecznych ADR czy pojazdów, komunikacja pomiędzy kierowcami a planistami, itd.
  • Systemy klasy YMS (Yard Management System) – system zarządzający poruszaniem się pojazdów i pieszych na terenie zakładu od wjazdu, załadunku, do opuszczenie terenu firmy.
  • Systemy klasy WMS (Warehouse Management System) – systemy wysokiego składowania, zintegrowane z systemami przyjęć i wydań organizują pracę magazynów wykorzystujących zarówno regały wysokiego składowania, systemy paletowe czy magazyny automatyczne. Często zintegrowane z wózkami AGV. Często dla cent logistycznych wdrażane są rozwiązania Multi Customer Warehouse.
  • Platformy do elektronicznej wymiany danych pomiędzy kontrahentami np. EDI (Electronic Data Interchange).

Jeśli Twoja firma potrzebuje wsparcia w zakresie systemów informatycznych oraz optymalizacji procesów transportowych za pomocą technologii zapraszamy do kontaktu.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Wybór systemu CRM

Każda firma wcześniej czy później staje przed wyzwaniem jaki system CRM (Customer Relationship Management) wybrać do zarządzania relacjami z klientami, do polepszenia komunikacji z nimi, do zwiększenia ich zaangażowania czy dalszej sprzedaży (UpSelling i CrossSelling).

GoTechnologies wspiera od lat organizacje w wyborze systemów ERP, CRM oraz systemów specjalistycznych jak platformy eCommerce, systemy wysokiego składowania dla firm logistycznych (TSL – transport, specycja, logistyka) WMS (Workhouse Management System) czy systemów dla produkcji (systemy APS, MES, MRP, YMS, TMS, SCM, itd.)

Przykładowy proces wyboru systemu CRM:

  1. Spis wymagań funkcjonalnych odnośnie systemu CRM czyli jakie funkcjonalności będą realizować naszą strategię np. w zakresie sprzedaży, czy polepszenia komunikacji z klientami.
  2. Analiza uzyskanych wymagań pod kątem zasadności ich wdrożenia, kosztów, pogrupowanie względem priorytetu, itd.
  3. Zmapowanie procesów biznesowych na funkcjonalności systemowe pomagające wybrać najbardziej pasujący system.
  4. Określenie budżetu, czasu wdrożenia, ograniczeń np. technologicznych (integracje, używana technologia, cloud, etc.), itd.
  5. Określenie kryteriów dodatkowych wyboru dostawcy systemu jak jego płynność finansowa, ocena na rynku, itd.
  6. Sporządzenie long listy dostawców systemów CRM.
  7. Eliminacja nie pasujących systemów do wymagań i sporządzenie short listy systemów CRM.
  8. Sporządzenie zapytania ofertowego i wysłanie do potencjalnych dostawców wybranych systemów CRM.
  9. Ocena otrzymanych ofert, spotkania z dostawcami, wizyty referencyjne.
  10. Analiza umów na wdrożenie i utrzymanie systemu.
  11. Wsparcie organizacji w analizie przedwdrożeniowej.
  12. Wsparcie organizacji na etapie wdrożenia (zewnętrzne wsparcie w Project Managemencie, testach i uruchomieniu systemu) – analiza ryzyk projektowych.

Jeśli planujesz wdrożenie systemu informatycznego (ERP, CRM, WMS, SCM, MRP, APS, YMS, TMS, HRIS, itd) lub optymalizacji aktualnych procesów biznesowych lub systemów zapraszamy do kontaktu.

Więcej o wdrożeniach systemów CRM, ERP, itd.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Integracja Systemów

Wraz z rozwojem biznesu czy to przez rozwój organiczny, poprzez ekspansję czy przez M&A w spółkach pojawiają się niezliczone ilości systemów, aplikacji czy narzędzi tele-informatycznych i biznesowych. Pojawiają się systemy corowe jak systemy CRM, ERP, systemy specjalistyczne jak platformy sprzedażowe (sklepy internetowe, aplikacje mobilne, marketplace, PIM, itd.), systemy HR-owe (HRIS, HCM, HRMS, CX czy LMS), systemy logistyczno-magazynowe (WMS, YMS, SCM), produkcyjne (MRP, APS), systemy marketingowe (Marketing Automation, itd.), systemy BI czy systemy raportowe oraz stare systemy, które muszą być „podtrzymywane”.

Wszystkie te systemy mogą wymieniać dane pomiędzy sobą jeśli procesy obsługiwane przez nie są zgodne z procesami w innych systemach lub dane w w systemach są podobnie opisywane lub wyliczane (jakość danych).

Systemy integrujemy za pomocą: API (ang. Application Programming Interface), szyn danych (ESB – Enterprise Service Bus) lub poprzez wymianę plików. Metodą integracji dobiera się w zależności od posiadanych systemów biznesowych, aktualnej jakości danych, szybkości wymiany danych czy bezpieczeństwa (np. transakcje biznesowe).

Zobacz naszą ofertę doradczą w zakresie systemów:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Kryteria wyboru systemu ERP, CRM

Systemy informatyczne takie jak systemy ERP i CRM są podstawą funcjonowania firmy. Ich wybór jest dlatego tak istotny. Systemy te wybieramy na lata i od nich zależy w dużej mierze nasza pozycja biznesowa w przyszłości. Dobrze dobrane wspierają biznes, pozwalają na szybką analize danych, tworzenie nowych modeli biznesowych i dostosowywania się do nowych wyzwań biznesowych. Źle dobrane systemy odciągają zasoby biznesowe od ich zadań, ograniczają rozwój biznesu, elestycznych zmian biznesowych, oraz generują niepotrzebne, duże koszty na zmiany, ciągłe poprawianie i naprawianie.

GoTechnologies wspiera firmy w wyborze odpowiednich systemów ERP i CRM dostosowanych do specyfiki panującej w firmach. Analizujemy procesy biznesowe, aktualne systemy informatyczne, strategię biznesową, dojrzałość procesową i technologiczną firmy oraz posiadane dane. Rekomendujemy systemy oraz ich dostawców. Negocjujemy umowy oraz ceny.

Przykładowe kryteria wyborów systemów ERP i CRM:

  • Funkcjonalności systemowe
  • Ilość partnerów wdrożeniowych
  • Koszty licencji, wdrożenia i utrzymania
  • Elastyczność systemu
  • Koszty zmian w systemie
  • Koszty i możliwości integracji pomiędzy pozostałymi systemami
  • Stabilność systemów
  • Dostęp do danych w czasie rzeczywistym
  • Wymagania sprzętowe, cloud
  • Koszty migracji danych do nowego systemu
  • Międzynarodowość systemu (jeśli wymagane)
  • Koszty i trudności analizy przedwdrożeniowej
  • Umowy serwisowe
  • itd.
Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Business Continuity a Systemy IT

Business Continuity czyli zapewnienie ciągłości usługom biznesowym realizowanym przez systemy tele-informatyczne. BCP (Business Continuity Planning) oraz DR (Disaster Recovery) to jedne z elementów zapewniania ciągłości biznesowej firm.

Jakie elementy powinny być uwzględniane w planach BC:

  • Disaster Recovery – plany na wypadek wystąpienia awarii mających wpływ na systemy biznesowe
  • Podział na usługi kluczowe ze względu priorytetów biznesowych, bezpieczeństwa, prawa, etc.
  • Selekcja dostawców systemów i ich zdolność do realizacji planów DR
  • Zdolność wewnętrznego działu IT do realizacji działań DR
  • Zapasowe centra przetwarzania danych
  • Polityka bezpieczeństwa z zakresie DR
  • Polityka zapewnienia dostaw prądu, etc. do np. Data Center
  • Strategia wykorzystania Cloud dla systemów biznesowych
  • itd.

GoTechnologies wspiera przedsiębiorstwa w tworzeniu planów Disaster Recovery czy planów Business Continuity.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów

Systemy IT dla Przemysłu

SCM (Supply Chain Management) – system informatyczny do zarządzania łańcuchem dostaw. System SCM pozwala na zarządzanie dostawcami oraz towarami zamawianymi od nich dla potrzeb produkcyjnych.

MES (Manufacturing Execution System) – system informatyczny do zarządzania procesami produkcyjnymi. System MES umożliwia monitoring produkcji, dostęp do danych z produkcji w czasie rzeczywistym, wykrywanie przestojów czy awarii.

WMS (Warehouse Management System) – system informatyczny do zarządzania magazynem wysokiego składowania. System WMS umożliwia przyjęcia, wydania oraz sprawne składowanie materiałów i surowców.

APS (Advanced Planning and Scheduling) – system informatyczny zarządzający pracami planistycznymi dla produkcji pozwalający na szybkie reagowanie na zmieniające się warunki dla produkcji.

YMS (Yard Management System) – system informatyczny do zarządzania procesami logistycznymi wewnątrz firmy. System YMS zarządza parkingami, dokami, strefami rozładunku czy wjazdami i wyjazdami na teren zakładu pojazdów.

MRP (Material Requirements Planning) – system informatyczny do planowania zapotrzebowania materiałowego. System MRP analizuje zapotrzebowanie produkcji, stany magazynowe i BOM-y i tworzy szczegółowe plany zamówień towarów.

ERP (Enterprise Resource Planning) – system informatyczny do zarządzania zasobami przedsiębiorstwa w tym finansami, raportowaniem, sprzedażą, dostawcami, itd. Z uwagi na specjalistyczne systemy produkcyjne systemy ERP są zintegrowane z innymi systemami produkcyjnymi jak MES, APS, etc.

CRM (Customer Relationship Management) – system informatyczny do zarządzania relacjami z klientami, kampaniami reklamowymi, systemami mailingowymi, narzędziami social media, historią kontaktu klienta z firmą, etc.

Asset Management – systemy informatyczne do zarządzania zasobami np. sprzętem komputerowym, zarządzania flotą, zarządzania sensorami IoT, itd.

PIM (Product Information Management) – system informatyczny do zarządzania produktami, ich cenami, wariantami, opisami w zależności od języka, klienta, etc.

ECM (Enterprise Content Management) lub DMS (Document Management System) – systemy informatyczne do kompleksowego zarządzania dokumentami i procesami w firmie.

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.

CMMS (Computerised Maintenance Management Systems) – system informatyczny do zarządzania Utrzymaniem Ruchu w firmach produkcyjnych.

Inne systemy informatyczne stosowane na produkcji i w logistyce:

  • Systemy i platformy zakupowe (sourcing, procurment)
  • Systemy typu Call/Contact Center
  • Systemy typu SCADA (Supervisory Control And Data Acquisition)
  • Systemy finansowo-księgowe
  • Systemy klasy Business Inteligence
  • Systemy HR (Human Resources)
  • Systemy CAD/CAM/CAE (Computer Aided Design)
  • Systemy BPM (Business Process Management)
  • Systemy ECM (Enterprise Content Management)

Przykładowi dostawcy systemów ERP, CRM, WMS, MES:

  • SAP
  • IFS
  • Comarch
  • SalesForce
  • StreamSoft
  • Unit4Teta
  • Asseco
  • Microsoft
  • Oracle
  • Asprova
  • Magento
  • SAGE
  • SENTE
  • Macrologic
  • itd.

Zobacz także systemy IT w branży TSL (transport, spedycja, logistyka).

GoTechnologies specjalizuje się w doradztwie w wyborze systemów, zmianie systemów, project managemencie, scoringu dostawców, analizach umów z dostawcami, analizach procesów biznesowych, itd.

Zobacz więcej: Doradztwo i wybór systemów informatycznych ERP, CRM, itd.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów