Usługa · Doradztwo i audyt IT

Audyt systemów i architektury

Patrzymy świeżym okiem na system, który już działa albo właśnie powstaje. Typowe powody zamówienia audytu to: planowane przejęcie firmy lub udziałów, chęć zmiany software house’u oraz projekt, który od dwóch lat „jest prawie gotowy”. Nie budowaliśmy tego systemu i nie mamy interesu w tym, by go bronić ani przekreślać.

Niezależność
nie my go budowaliśmy
Zdalnie
dostęp tylko do odczytu
Dług techniczny
wyceniony w złotówkach
Raport
czytelny także dla zarządu

Co obejmuje usługa

Oceniamy według jasnych kryteriów, a nie gustu: czy system udźwignie wzrost, czy da się go utrzymać bez bólu, czy jest bezpieczny i czy nie wisi na jednej osobie.

Omów zakres z inżynierem

Architektura

Czy decyzje projektowe mają uzasadnienie, gdzie są wąskie gardła i co się stanie, gdy ruch w sklepie wzrośnie trzykrotnie w Black Friday.

Kod i testy

Czytelność, pokrycie testami automatycznymi, powielone fragmenty, sposób wdrażania zmian i to, czy w ogóle istnieje dokumentacja.

Zależności

Przestarzałe i porzucone biblioteki, komponenty ze znanymi podatnościami, wersje PHP, Node.js czy frameworków bez wsparcia.

Integracje

Połączenia z ERP, KSeF, bramkami płatności i kurierami. Sprawdzamy, co się dzieje, gdy zewnętrzne API odpowie błędem albo nie odpowie wcale.

Hosting i dane osobowe

Gdzie działa system, gdzie leżą dane klientów, czy konfiguracja jest zgodna z RODO i zawartymi umowami powierzenia przetwarzania danych.

Ryzyko jednej osoby

Czy inny zespół mógłby przejąć system, czy cała wiedza siedzi w głowie jednego programisty lub w repozytorium na jego prywatnym koncie.

Raport

Ryzyka i rekomendacje opisane tak, żeby skorzystali z nich także członkowie zarządu bez technicznego przygotowania.

Jak wygląda współpraca

Czas przeglądu zależy od wielkości systemu, ustalamy go przed startem. Pracujemy na dostępie tylko do odczytu do repozytorium i środowisk.

01

Cel audytu

Przejęcie, zmiana wykonawcy czy ocena ryzyka. Cel decyduje, na czym kładziemy nacisk i jak szczegółowy będzie raport.

02

Dostępy i materiały

Repozytorium kodu, dokumentacja, konsola hostingu, logi. Rozmawiamy też z zespołem w Teams, bo część wiedzy nie trafiła do żadnego pliku.

03

Przegląd

Oceniamy według kryteriów i każde znalezisko opisujemy razem z jego konsekwencją dla biznesu.

04

Wnioski

Raport z ryzykami uszeregowanymi według wagi i szacunkiem kosztu naprawy, omówiony na spotkaniu online.

Najgroźniejszym znaleziskiem rzadko jest brzydki kod. Częściej jest nim uzależnienie od jednej osoby. System może być napisany bez elegancji i nadal działać latami. Jeśli jednak rozumie go tylko jeden programista, a dokumentacji brak, firma jest w praktyce zakładnikiem. To ryzyko oceniamy osobno, niezależnie od jakości technicznej.

Pytania i odpowiedzi

Tak, to jeden z typowych powodów zamówienia. Dostajesz rzeczowy obraz tego, co zostało dostarczone, w jakim stanie i ile kosztuje przejęcie. Z raportem w ręku negocjujesz na faktach zarówno z obecnym, jak i z nowym wykonawcą.

Tak. Przy transakcji skupiamy się na tym, co wpływa na wycenę: technicznej stronie praw do kodu i licencji open source (ocenę prawną zostawiamy Twojemu prawnikowi), długu technicznym, zależności od kluczowych osób i kosztach utrzymania po przejęciu. Raport przygotowujemy w terminie ustalonym z Twoim doradcą transakcyjnym.

Nie szukamy winnych, opisujemy stan i ryzyka. Nie oceniamy ludzi. Często zespół wręcz korzysta na raporcie, bo argumenty, które powtarzał od lat, wreszcie padają z niezależnego źródła.

Wtedy to napiszemy, z uzasadnieniem i rachunkiem dla obu dróg: naprawa krok po kroku albo przepisanie. Decyzja należy do Ciebie, ale lepiej ją podjąć na liczbach niż na przeczuciu.

Zamów niezależną ocenę systemu

Opisz system i powód audytu. Dostaniesz raport, w którym ryzyka są ułożone od najpoważniejszego.

Godziny pracy
pon.-pt. 8:00-18:00, odpowiedź w ciągu dnia roboczego
Spotkania
Online w Teams lub Google Meet

Używamy wyłącznie niezbędnych plików cookie: dzięki nim strona działa poprawnie i pamięta wybrane przez Ciebie miasto. Nie śledzimy Cię w celach reklamowych. Szczegóły znajdziesz w polityce prywatności.