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

Audyt Front-end, interfejs UI

Audyt dla sklepów internetowych (eCommerce), dedykowanych systemów CRM, ERP, systemów typu Portal, Intranet, Marketplace lub innych dedykowanych rozwiązań tworzonych in-house lub przez zewnętrzny Software House. Jeśli masz system i rozważasz zmianę front-endu zapraszamy do wykonania szybkiego lub kompleksowego audytu i rekomendacji zmian zarówno w obszarach Front-end jak i Back-end.

Celem audytu front-end jest:

  • Ocena istniejącej technologii i rekomendacje zmian np. na PWA (Audyt interfejsu UI) – API, PWA, Mobile Access, itd.
  • Ocena użyteczności interfejsu (Audyt Usability – Audyt Użyteczności Aplikacji)
  • Ocena User Experience (Audyt UX)
  • Ocena bezpieczeństwa interfejsów (Audyt bezpieczeństwa aplikacji, api i interfejsu)
  • Audyt łatwości zmiany interfejsu na PWA (Audyt PWA)
  • Audyt wydajności Front-endu
  • Rekomendacje rozwojów systemów i architektury informatycznej

Audytu Frontend:

Zobacz także doradztwo dla eCommerce, Omnichannel i Retail:

Zapraszamy do kontaktu:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Vendor Lock – Uzależnienie od dostawcy

Uzależnienie od dostawcy występuje nie tylko w branży tele-informatycznej. Wszystkie firmy tworzą tak produkty, aby klient nie mógł w łatwy, bezproblemowy lub tani sposób zmienić dostawcę usług lub produkt. Polityka dostawców od lat jest taka sama, często świadomie dostawcy utrudniają migrację do systemów innych dostawców. Świadoma polityka dostawców powoduje, że każdy system jest niekompatybilny z innymi co powoduje duże koszty migracji danych, przestoje w biznesie związane ze zmianą dostawcy i inne ryzyka technologiczno-biznesowe. Projekty zmiany dostawców systemów kluczowych są bardzo zasobo-chłonne i kosztowne, jednakże występują coraz częściej.

GoTechnologies wspiera organizacje w Doradztwie Vendor Lock, jak zmienić dostawcę, jak się przygotować do tego procesu, jak wybrać dostawcę.

Oferta doradztwa IT:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Doradztwo Open Source

Platformy Open Source są coraz bardziej popularne, głównie dzięki dojrzałości społeczności, które je tworzą. Społeczności oraz firmy partnerskie poważnie podchodzą do procesów wytwórczych, aspektów bezpieczeństwa czy skalowalności. Dlatego też platformy czy systemy Open Source są poważna alternatywą dla rozwiązań komercyjnych czy Enterprise.

Przykładowe, popularne systemy Open Source:

  • Magento – platforma Open Source eCommerce
  • sugarCRM – CRM w modelu Open Source
  • Linux – otwarty system operacyjny
  • Hadoop – platforma Big Data
  • OpenStack – otwarta platforma IaaS (Infrastructure as a Service)
  • MySQL – otwarta baza danych
  • Docker – otwarta platforma dla programistów, administratorów i testerów
  • itd.

GoTechnologies wspiera od wielu lat firmy w doradztwie technologicznym oraz eCommerce.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów


Platformy sprzedażowe typu Marketplace

Platformy handlowe typu MarketPlace umożliwiają klientom skorzystanie z szerokiej kategorii produktów od wielu dostawców. Często działają bez własnych magazynów w modelu Dropshipping czyli wysyłki towarów bezpośrednio przez dostawców. Często korzystają z dużych centrów logistycznych. Najpopularniejsze światowe platformy typu Marketplace to Amazon, AliExpress, Facebook, Zalando i polskie jak Allegro, Empik, Answear czy Morele.net.

Czym się różnią platformy typu Marketplace od platformy eCommerce (Sklepów internetowych)?

  • Wiele kont sprzedawców
  • Możliwość tworzenia stron marki lub sprzedawcy
  • Mechanizmy komunikacji z klientami
  • Mechanizmy moderacji sprzedawców i opinii
  • System bilingowy obsługujący płatności od sprzedawców (różne pakiety, moduły funkcjonalności)
  • Szczegółowe statystyki na wielu poziomach np. dla wielu sprzedawców, typów produktów, kategorii produktów, itd.
  • Zarządzanie płatnościami od klientów, rozliczenia ze sprzedawcami
  • Różne plany rozliczenia ze sprzedawcami
  • Wysyłki Dropshipping
  • Zwiększone parametry wydajności platformy
  • itd.

W przypadku sprzedaży w wielu krajach podstawą są systemy wielojęzyczne z systemami obsługi różnych walut, VAT, wielu operatorów logistycznych, itd.

Zapraszamy do kontaktu w przypadku chęci skorzystania z doradztwa dla wyboru platform typu eCommerce i MarketPlace.

Zobacz także:

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 200 zadowolonych klientów

Testowanie aplikacji – rodzaje certyfikatów dla testerów (Software Quality Assurance)

Profesjonalne testy systemów tele-informatycznych i aplikacji biznesowych wymagają profesjonalnych testerów. Co wyróżnia certyfikowanego testera od zwykłego programisty? Certyfikaty i szkolenia dla testerów. Najbardziej popularne certyfikaty dla testerów w Polsce to ISTQB oraz ISEB.

  • ISTQB (International Software Testing Qualifications Board) – najbardziej popularne certyfikaty Software Quality Assurance. Organizacja non-profit założona w 2002 roku, obecnie z siedzibą w Belgii.
  • ISEB (Information Systems Examinations Board) – certyfikaty Software QA wydawane przez brytyjski British Computer Society na poziomach Foundation Level, Practitioner Level, Higher Level.

Przykładowe role jakie/stanowiska jakie mogą posiadać certyfikowani testerzy w zakresie Software Quality Assurance / Management: Tester zwinny, Kierownik testów, Analityk Testowy, Techniczny Analityk Testowy.

Przykładowe obszary, które są nauczane podczas szkoleń certyfikacyjnych:

  • abstrakcyjne przypadki testowe
  • akceptacyjne testowanie produkcyjne
  • analiza drzewa usterek
  • analiza dynamiczna
  • analiza dziedzinowa
  • analiza Pareto
  • analiza pokrycia
  • analiza przepływu danych
  • analiza przyczyn i skutków awarii
  • analiza statyczna kodu
  • automatyzacja testowania
  • cykl testowy
  • cykl Deminga
  • cykl życia oprogramowania
  • debagowanie
  • diagram Ishikawy
  • diagram przyczynowo-skutkowy
  • proces testowanie oprogramowania
  • proces tworzenia oprogramowania
  • jakość oprogramowania
  • emulacja
  • fazy testów
  • opis funkcjonalności
  • plan testów
  • harmonogram testów
  • user casy
  • kategorie błędów
  • jakość danych
  • przypadki testowe
  • kontrola jakości
  • koszty jakości
  • mapa myśli
  • model dojrzałości
  • modyfikowalność
  • narzędzia do testowania
  • pokrycie kodu
  • itd.

Jeśli potrzebujesz profesjonalnych usług testowania aplikacji i systemów zarówno w zakresie jakości kodu źródłowego, wydajności, bezpieczeństwa, usability (UX) zapraszamy do kontaktu.

Zapraszamy do kontaktu:

pfederowicz@gotechnologies.pl

Ponad 150-ciu zadowolonych klientów