Audyt QA w sektorze regulowanym: co pokazuje case PKO BP
Czas czytania: 14 minut

Audyt QA w sektorze regulowanym to przegląd procesów testowania i wydawania oprogramowania, który sprawdza dwie rzeczy naraz. Czy proces jakości działa. I czy potraficie to udowodnić komuś z zewnątrz. W banku drugie pytanie waży tyle samo co pierwsze, bo odpowiedź czyta nie tylko zarząd, ale też nadzorca.

Ten tekst pokazuje, które przepisy stoją za takim audytem, jakie dokumenty audytor poprosi jako pierwsze i ile to kosztuje. Na końcu znajdziecie listę kontrolną artefaktów, którą możecie przejść sami przed pierwszym spotkaniem. Ogólny przebieg audytu, niezależny od branży, opisujemy w osobnym artykule o zakresie, przebiegu i kosztach audytu procesów QA.

Czym audyt QA w sektorze regulowanym różni się od audytu w software housie?

Audyt QA w sektorze regulowanym ma trzeciego odbiorcę, którego software house zwykle nie ma: nadzorcę. W firmie produktowej audyt odpowiada przed zarządem i klientami. W banku dochodzi Komisja Nadzoru Finansowego, która pyta o zarządzanie ryzykiem ICT. Metodyka testowania zostaje ta sama. Zmienia się to, co trzeba umieć pokazać na papierze.

Ta presja ma pokrycie w liczbach. Według raportu ENISA Threat Landscape: Finance Sector z 2025 roku w europejskim sektorze finansowym odnotowano 488 publicznie zgłoszonych incydentów między styczniem 2023 a czerwcem 2024. Według tego samego raportu ENISA 46 procent z nich celowało w banki. Nadzorca ma więc powód, żeby pytać nie tylko, czy testujecie, ale czy umiecie to udokumentować.

Praktyczny skutek jest jeden: audyt w banku sprawdza, czy da się odtworzyć decyzję o wydaniu sprzed pół roku. Kto ją podjął, na jakich wynikach testów i kto mógł ją zablokować. W software housie taki wymóg pojawia się dopiero wtedy, gdy firma sprzedaje do klientów regulowanych. Ten sam wymóg obejmuje modele AI zatrzymujące podejrzane płatności, co rozpisujemy w tekście o tym, jak testować sztuczną inteligencję w bankowości wykrywającą oszustwa.

Które przepisy stoją za audytem QA w instytucji finansowej?

Głównym źródłem wymagań jest dziś rozporządzenie DORA, czyli rozporządzenie (UE) 2022/2554, stosowane od 17 stycznia 2025 roku. Dla QA najważniejszy jest rozdział IV o testowaniu operacyjnej odporności cyfrowej. Art. 24 ust. 1 wymaga programu testowania jako części ram zarządzania ryzykiem ICT. Art. 24 ust. 4 każe, żeby testy prowadziły niezależne strony, wewnętrzne albo zewnętrzne, bez konfliktu interesów.

Kolejne ustępy są jeszcze bliżej codziennej pracy testerów. Art. 24 ust. 5 wymaga procedur klasyfikowania i usuwania wszystkich problemów wykrytych w testach oraz metody potwierdzenia, że luki naprawdę zamknięto. Art. 24 ust. 6 mówi, że systemy wspierające krytyczne lub istotne funkcje testuje się co najmniej raz w roku. Art. 25 ust. 1 wymienia rodzaje testów, w tym testy wydajności, testy kompleksowe, przeglądy kodu i testy penetracyjne.

Podmioty wskazane przez nadzór przechodzą dodatkowo zaawansowane testy TLPT, nie rzadziej niż co trzy lata (art. 26 ust. 1). Drugi filar to zarządzanie zmianą. Art. 9 ust. 4 lit. e DORA wymaga udokumentowanych procedur, które zapewniają rejestrowanie, testowanie, zatwierdzanie i weryfikowanie każdej zmiany w systemach ICT. Rozporządzenie delegowane (UE) 2024/1774 doprecyzowuje to w art. 17 ust. 1 lit. b: funkcja zatwierdzająca zmianę ma być niezależna od tej, która ją zleca i wdraża.

Rekomendacja D Komisji Nadzoru Finansowego jest już historią. KNF uchyliła ją z dniem 17 stycznia 2025 roku uchwałą nr 6/2025, bo jej zakres przejęła DORA. Wiele banków nadal trzyma się jednak jej logiki w procedurach wewnętrznych: oddzielenia tworzenia systemów od ich testowania. Dlatego audytor wciąż pyta o rozdział ról, choć podstawą prawną jest już DORA.

A co z ustawą o krajowym systemie cyberbezpieczeństwa i dyrektywą NIS2? Dla banku DORA działa jako lex specialis. Art. 1 ust. 2 DORA uznaje ją za sektorowy akt prawny w rozumieniu art. 4 dyrektywy NIS2. Art. 4 ust. 1 NIS2 wyłącza wtedy odpowiednie przepisy NIS2, w tym przepisy o nadzorze. Wymogi zarządzania ryzykiem, testów i zgłaszania incydentów bank bierze więc z DORA, a nie z krajowej ustawy o cyberbezpieczeństwie.

Inaczej wygląda sytuacja dostawcy oprogramowania dla banku. Ten zwykle nie podlega DORA bezpośrednio. Wymagania przychodzą do niego przez umowę, bo rozdział V DORA (art. 28 do 30) każe bankowi zarządzać ryzykiem zewnętrznych dostawców usług ICT i spisać prawa oraz obowiązki stron. Dostawca, który sam jest podmiotem kluczowym albo ważnym w innym sektorze, może podlegać przepisom krajowym wdrażającym NIS2. O tym, czego oczekują wtedy klienci, piszemy przy testach bezpieczeństwa dostawców pod NIS2.

Przepis Co oznacza dla QA Dowód, o który poprosi audytor
DORA art. 24 ust. 1program testowania jako część ram ryzyka ICTzatwierdzony program testów z datą przeglądu
DORA art. 24 ust. 4testy prowadzą niezależne stronymacierz ról: kto pisze kod, kto testuje, kto zatwierdza
DORA art. 24 ust. 5klasyfikacja i domykanie wykrytych problemówrejestr defektów z priorytetem, właścicielem i retestem
DORA art. 24 ust. 6testy systemów krytycznych co najmniej raz w rokuharmonogram i raporty z ostatnich 12 miesięcy
DORA art. 9 ust. 4 lit. ekażda zmiana zarejestrowana, przetestowana, zatwierdzonahistoria zmian powiązana z wynikami testów
RTS 2024/1774 art. 17 ust. 1 lit. bzatwierdzający zmianę niezależny od wdrażającegoreguły w narzędziu CI/CD i zapisy zatwierdzeń
RTS 2024/1774 art. 16 ust. 5dane produkcyjne poza produkcją tylko zanonimizowaneopis pochodzenia danych testowych
DORA art. 11 ust. 6 lit. atest planów ciągłości co roku i po istotnej zmianieraport z testu przełączenia i odtworzenia

Źródło: rozporządzenie (UE) 2022/2554 i rozporządzenie delegowane (UE) 2024/1774, EUR-Lex. Kolumna dowodów to metodyka audytowa Quality Island. To opis wymogów, nie porada prawna.

Zakres obowiązków konkretnej instytucji zawsze potwierdza jej dział compliance albo prawnik. Różnice między audytem wewnętrznym a niezależnym od producenta rozpisaliśmy w artykule o tym, co naprawdę sprawdza kontroler, zanim podpiszecie umowę na audyt niezależny, na Strefie QA.

Jakie artefakty audytor poprosi jako pierwsze?

Pierwsza prośba audytora to zawsze lista dokumentów. Poniżej dwanaście artefaktów, które w audycie QA w banku sprawdzamy jako pierwsze. Każdy da się przygotować przed startem. Każdy, którego brakuje, wydłuża audyt o czas jego odtwarzania z maili i pamięci zespołu.

Lista kontrolna: 12 artefaktów do audytu QA w banku

01 Strategia testów i program testowania z datą ostatniego przeglądu
02 Lista systemów wspierających funkcje krytyczne lub istotne z przypisanym zakresem testów
03 Macierz ról RACI: autor zmiany, tester, zatwierdzający wydanie
04 Spisane kryteria wejścia i wyjścia z testów oraz kryteria release
05 Zapisy decyzji o wydaniu z ostatnich 6 miesięcy, z nazwiskiem i podstawą decyzji
06 Rejestr defektów z klasyfikacją, właścicielem, terminem i wynikiem retestu
07 Macierz śledzenia wymagań do przypadków testowych dla ścieżek krytycznych
08 Raporty z testów wydajności i testów kompleksowych z ostatnich 12 miesięcy
09 Wyniki testów bezpieczeństwa i plan usunięcia podatności z postępem
10 Opis danych testowych: skąd pochodzą i jak są anonimizowane
11 Konfiguracja potoku CI/CD z regułami zatwierdzeń i logami wdrożeń
12 Raport z ostatniego testu planu ciągłości działania i odtworzenia

Źródło: metodyka audytowa Quality Island, mapowana na DORA art. 9, 11, 24 i 25 oraz rozporządzenie delegowane (UE) 2024/1774 art. 16 i 17.

W naszej praktyce audytowej najczęściej brakuje punktu piątego. Decyzja o wydaniu zapada na spotkaniu albo na czacie i nikt jej nie zapisuje. Przy kontroli „zwykle tak robimy” nie jest odpowiedzią, którą przyjmie nadzorca. Wystarczy jedno pole w narzędziu do wydań: kto zatwierdził, na podstawie którego raportu testów i z jakimi znanymi ryzykami.

Drugi częsty brak to punkt dziesiąty. Kopia bazy produkcyjnej na środowisku testowym bywa wygodna. Rozporządzenie delegowane 2024/1774 w art. 16 ust. 5 dopuszcza jednak dane produkcyjne poza produkcją tylko w postaci zanonimizowanej, pseudonimizowanej albo randomizowanej. Wyjątek z art. 16 ust. 6 wymaga zatwierdzenia i ograniczenia w czasie.

Co dodatkowo sprawdza audyt QA w instytucji finansowej?

Pięć obszarów z ogólnego audytu QA zostaje: procesy, odpowiedzialności, komunikacja, kryteria release i kontrola ryzyka. W banku dochodzą cztery kolejne, które w zwykłej firmie produktowej rzadko są formalnym punktem audytu.

Obszar dodatkowy Co sprawdza audytor w banku
Ślad dokumentacyjnyczy każda decyzja o wydaniu ma zapis: kto ją podjął i na jakich danych, oraz czy da się ją odtworzyć po miesiącach
Niezależność testówczy krytyczne ścieżki (płatności, autoryzacja, rozliczenia) potwierdza ktoś inny niż autor kodu
Ryzyko operacyjneczy ryzyko jakościowe trafia do tego samego procesu, w którym bank raportuje inne ryzyka ICT
Ciągłość działaniaczy plan testów obejmuje awarie systemów krytycznych dla klienta, a nie tylko pracę w warunkach normalnych

Źródło: metodyka własna Quality Island, zakres rozszerzony o wymagania sektora regulowanego.

Żaden z tych czterech obszarów nie zastępuje pięciu ogólnych, tylko je zaostrza. Kryteria release, które w startupie żyją w głowie lidera, w banku muszą być spisane i egzekwowane bez wyjątków. Wyjątek też jest dopuszczalny, ale wtedy ma swój zapis, uzasadnienie i osobę, która go zatwierdziła.

Co pokazuje współpraca z PKO BP?

Dla PKO BP wykonaliśmy trzy rodzaje prac. Opisujemy je wyłącznie zakresem, bo klient nie upublicznił wyników liczbowych, a my ich nie dopisujemy.

Zakres pracy z PKO BP, bankowość

Audyt istniejących procesów QA w organizacji
Opracowanie, przygotowanie i wdrożenie strategii jakości oprogramowania dla całej organizacji
Szkolenia i warsztaty dla zespołów QA

Źródło: case study klienta Quality Island, sektor bankowy (PKO BP). Zakres prac potwierdzony, bez liczbowych wyników wdrożenia.

Z samego zakresu da się wyczytać jedną praktyczną lekcję: kolejność. Audyt procesów QA, potem strategia jakości oprogramowania dla całej organizacji, potem szkolenia zespołów. Audyt bez decyzji, co dalej, to diagnoza bez leczenia. W organizacji wielkości banku koszt takiej przerwy rośnie z liczbą zespołów, których dotyczy.

Ta kolejność ma też uzasadnienie w samej DORA. Art. 24 ust. 5 wymaga nie tylko wykrycia luk, ale też metody potwierdzenia, że je usunięto. Raport z audytu bez planu wdrożenia i bez właścicieli działań nie spełnia tego warunku. Szkolenia ustawione po audycie trafiają tam, gdzie audyt pokazał lukę, zamiast uczyć wszystkie zespoły tego samego. Przykładem takiego programu jest szkolenie Zarządzanie testami oprogramowania, które dobieramy dla liderów odpowiedzialnych za kryteria release.

Twarde liczby z porządkowania procesów QA mamy z innego sektora. W projekcie dla Argos, e-commerce, automatyzacja testów i uporządkowanie procesów skróciły regresję przed wydaniem z 5 dni do 10 godzin. Ten wynik opisujemy w case study o skracaniu testów regresyjnych. Nie przenosimy go na bank, bo to inna organizacja i inne ograniczenia.

Wbrew pozorom

Intuicja podpowiada, że najdroższe w jakości są testy i audyty. Consortium for Information and Software Quality (CISQ) policzyło w raporcie z 2022 roku, że zła jakość oprogramowania kosztowała gospodarkę USA co najmniej 2,41 biliona dolarów w jednym roku. Osobno CISQ szacuje skumulowany dług techniczny na około 1,52 biliona dolarów. To dwie różne wielkości: pierwsza to roczny koszt, druga to zaległość narastająca latami. Drogie nie jest testowanie. Drogie jest jego zaniechanie.

Ile trwa i ile kosztuje audyt w organizacji wielkości banku?

Audyt QA pojedynczego projektu trwa od dwóch do czterech tygodni. W organizacjach wielozespołowych trwa dłużej, bo rośnie liczba wywiadów, a wnioski trzeba zestawić między zespołami. Dopiero wtedy widać, które problemy powtarzają się w kilku miejscach naraz. Tak opisujemy to na stronie usługi audyt QA.

Usługa Cena netto
Konsultacje indywidualne dla CTO i Head of QA, 90 min1 200 zł
Warsztat strategiczny dla kadry zarządzającejod 9 000 zł
Audyt QA projektu lub jednego zespołuod 15 500 zł
Audyt jakości w organizacji wielozespołowejod 23 000 zł
Audyt enterprise, sektor regulowany, wiele produktów i zespołówwycena indywidualna

Źródło: cennik usług Quality Island, stan na 11 października 2026.

Organizacja wielkości banku prawie zawsze trafia do ostatniego wiersza. Liczba produktów, zespołów i dostawców sprawia, że wycena z cennika byłaby zgadywaniem. Im dokładniej opiszecie liczbę zespołów, systemów krytycznych i dostawców zewnętrznych, tym szybciej dostaniecie realną wycenę zamiast szacunku na najgorszy scenariusz.

Jak przygotować organizację do audytu, żeby go nie wydłużać?

Audyt QA w sektorze regulowanym wydłuża się zwykle nie przez metodykę, tylko przez przygotowanie organizacji. Trzy kroki przed pierwszym wywiadem skracają ten czas, bo audytor nie odtwarza rzeczy, które zespół i tak zna. Dokumentacja testowa przypomina gaśnicę: latami nikt na nią nie patrzy, a potem cały bank chce ją mieć w ręku w tej samej minucie.

  • Zbierzcie dokumenty z listy kontrolnej wyżej, nawet niepełne. Audytor poprosi o nie jako pierwsze. Nieaktualna strategia testów jest lepsza niż żadna, bo pokazuje, skąd zaczynacie.
  • Wyznaczcie jedną osobę do kalendarza wywiadów. W dużej organizacji wywiady obejmują wiele osób z różnych zespołów. Bez koordynatora ten etap rozciąga się przez samą logistykę spotkań.
  • Powiedzcie zespołom wprost, że audyt ocenia proces, nie ludzi. Zespół, który słyszy „kontrola”, odpowiada obronnie. Jedna rozmowa przed startem bywa tańsza niż tydzień wywiadów weryfikacyjnych.

Żaden z tych kroków nie zmniejsza zakresu audytu ani jego rzetelności. Skracają tylko drogę do materiału, który i tak trzeba przejrzeć. To czysta oszczędność, nie kompromis jakości diagnozy.

Czego sektor regulowany uczy firmy bez nadzorcy?

Wymagania DORA brzmią jak biurokracja, dopóki nie spojrzy się na nie jak na listę dobrych praktyk QA. Firma bez nadzorcy nie musi ich spełniać. Skorzysta na nich jednak z trzech powodów.

  • Zapis decyzji o wydaniu oszczędza tłumaczenia. Gdy pół roku później klient albo zarząd pyta, dlaczego wersja z błędem poszła na produkcję, odpowiedź jest w jednym miejscu, a nie w pamięci osoby, która już odeszła.
  • Niezależna weryfikacja ścieżek krytycznych łapie to, czego autor nie widzi. Zespół, który sam zatwierdza własny kod, prędzej czy później przepuści błąd oczywisty dla osoby z dystansem. Dlatego DORA wymaga niezależności, a nie dlatego, że nie ufa programistom.
  • Procesy gotowe na kontrolę otwierają rynek. Firma, która chce sprzedawać do banków, ubezpieczycieli albo sektora publicznego, i tak usłyszy te pytania w umowie. Łatwiej dopisać dokumentację do działającego procesu niż budować proces pod presją terminu przetargu.

Zanim zamówicie audyt, odpowiedzcie sobie na trzy pytania. Czy macie zapis decyzji o wydaniu, czy wiedza o niej siedzi w pamięci konkretnych osób? Czy ścieżki krytyczne dla klienta mają niezależną weryfikację? Czy plan testów obejmuje scenariusze awarii, czy tylko pracę w warunkach normalnych? Odpowiedź „nie wiem” na którekolwiek z nich to dobry moment na rozmowę o audycie, zanim zrobi to za Was kontrola albo incydent.

Co zabrać z tego artykułu

01Dla banku źródłem wymagań jest DORA: program testów (art. 24 ust. 1), niezależni testerzy (art. 24 ust. 4), domykanie luk (art. 24 ust. 5), coroczne testy systemów krytycznych (art. 24 ust. 6).

02DORA działa wobec NIS2 jako lex specialis (art. 1 ust. 2 DORA, art. 4 ust. 1 NIS2), a Rekomendacja D KNF jest uchylona od 17 stycznia 2025.

03Audytor zaczyna od dokumentów. Dwanaście artefaktów z listy kontrolnej możecie przygotować przed startem.

04Współpraca z PKO BP pokazuje kolejność: audyt, strategia jakości, szkolenia. Bez wyników liczbowych, bo ich nie upubliczniono.

05Audyt projektu kosztuje od 15 500 zł, wielozespołowy od 23 000 zł, a skala banku to zwykle wycena indywidualna.

Źródło: EUR-Lex (DORA, NIS2, RTS 2024/1774), KNF, case study klienta Quality Island (PKO BP), cennik usług Quality Island.

Działacie w sektorze regulowanym i chcecie wiedzieć, czy Wasz proces jakości przetrwałby kontrolę? Zróbmy audyt QA i pokażmy to na Waszych dokumentach.

Zamów audyt QA

Powiązane na blogu Quality Island

Pogłębiony materiał o tym, po czym poznać, że dostawca oprogramowania stracił kontrolę nad jakością: 10 oznak braku kontroli przez Twojego dostawcę software’u na Strefie QA.

Pełna lista źródeł

  • Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2022/2554 z 14 grudnia 2022 r. (DORA), art. 1 ust. 2, art. 9 ust. 4 lit. e, art. 11 ust. 6, art. 24 ust. 1, 4, 5 i 6, art. 25 ust. 1, art. 26 ust. 1, art. 28 do 30, eur-lex.europa.eu
  • Rozporządzenie delegowane Komisji (UE) 2024/1774 z 13 marca 2024 r. (RTS w sprawie ram zarządzania ryzykiem ICT), art. 16 ust. 5 i 6, art. 17 ust. 1, eur-lex.europa.eu
  • Dyrektywa Parlamentu Europejskiego i Rady (UE) 2022/2555 (NIS2), art. 4 ust. 1, eur-lex.europa.eu
  • Komisja Nadzoru Finansowego, Uchwała nr 6/2025 z 10 stycznia 2025 r. uchylająca uchwałę w sprawie wydania Rekomendacji D, Dziennik Urzędowy KNF 2025 poz. 1, dziennikurzedowy.knf.gov.pl
  • ENISA, Threat Landscape: Finance Sector, 2025, enisa.europa.eu. Stąd 488 incydentów i udział banków 46 procent
  • CISQ, The Cost of Poor Software Quality in the US: A 2022 Report, it-cisq.org. Stąd roczny koszt 2,41 biliona dolarów i osobno skumulowany dług techniczny 1,52 biliona dolarów
  • Case study klienta Quality Island, sektor bankowy (PKO BP), zakres prac potwierdzony przez klienta
  • Cennik i opis usługi audyt QA, qualityisland.pl, stan na 11 października 2026

Co o tym sądzisz?

Dodaj komentarz

Bądź na bieżąco
Strefa QA, portal z eksperckimi artykułami o jakości oprogramowania
Bądź na bieżąco
Szkolenie AI Act w wyrobach medycznych: testy i dokumentacja AI pod MDR
AI Act w wyrobach medycznych
AI Act w wyrobach medycznych: testy i dokumentacja AI pod MDR

1690,00 PLN

30.11.26, 18.01.27, 08.03.27
1 dzień
Szkolenie AI Act w bankowości i ubezpieczeniach: scoring kredytowy, wycena ubezpieczeń i FRIA
AI Act w bankowości i ubezpieczeniach
AI Act w bankowości i ubezpieczeniach: scoring kredytowy, wycena ubezpieczeń i FRIA

1690,00 PLN

27.11.26, 15.01.27, 05.03.27
1 dzień
Szkolenie Testowanie systemów AI wysokiego ryzyka pod AI Act: dokumentacja testowa i QMS dla dostawców
Testowanie systemów AI wysokiego ryzyka pod AI Act
Testowanie systemów AI wysokiego ryzyka pod AI Act: dokumentacja testowa i QMS dla dostawców

2390,00 PLN

26.11.26, 14.01.27, 04.03.27
2 dni
Popularne artykuły
Język Gherkin: co to jest i jak go używać w testowaniu oprogramowania, grafika Quality Island
Język Gherkin: co to jest i jak go używać w testowaniu oprogramowania
Smoke test: co to jest i czym różni się od sanity testu, grafika Quality Island
Smoke test: co to jest, kiedy go uruchamiać i czym różni się od sanity testu
Jak zostać testerem oprogramowania: ścieżka krok po kroku, grafika Quality Island
Jak zostać testerem oprogramowania: ścieżka krok po kroku bez dyplomu informatyka
Najnowsze artykuły
Agentic testing w pracy zespołu QA, co się zmienia w testowaniu z agentami AI
Agentic testing: czy Wasza praca właśnie się zmienia, czy znika
Ile kosztują testy oprogramowania, cennik i czynniki ceny, Quality Island
Ile kosztują testy oprogramowania: cennik i czynniki ceny
Strategia testowania w organizacji, strategia jakości na przykładzie case PKO BP, Quality Island
Strategia testowania w organizacji: czego uczy nas case PKO BP
Popularne kategorie