← Wróć do bloga

AI · BJ Solutions

AI do zamówień publicznych: wyciąganie wymagań z SIWZ i kontrola ofert

Opublikowano: 2026-10-23

Jeśli składasz oferty w zamówieniach publicznych, to znasz ten schemat: SIWZ/OPZ ma kilkadziesiąt stron, do tego projekt umowy, załączniki, formularze i wymagania „ukryte” w różnych miejscach. A potem wystarczy jeden brak (załącznik, podpis, oświadczenie, referencje, termin, kwota wadium), żeby oferta została odrzucona albo wymagała nerwowych uzupełnień w ostatniej chwili.

AI może realnie skrócić przygotowanie oferty — ale tylko wtedy, gdy jest wpięte w proces z kontrolą jakości. W tym artykule pokazuję, jak zaprojektować workflow: od wczytania SIWZ i załączników, przez wyciągnięcie wymagań i budowę checklisty, po kontrolę kompletności, wersjonowanie dokumentów, akceptacje i pilnowanie terminów. Bez oddawania krytycznych decyzji „modelowi” i bez chaosu w plikach.

Dlaczego przygotowanie oferty z SIWZ tak często kończy się chaosem

Problem rzadko wynika z braku kompetencji zespołu. Najczęściej wynika z tego, że proces jest „plikowy” i rozproszony: część informacji siedzi w PDF, część w mailach, część w Excelu, a część w głowach osób, które „zawsze robiły przetargi”. W praktyce łatwo o błąd, bo nie ma jednego miejsca, które trzyma wymagania, statusy i kompletność.

Najczęstsze źródła ryzyka to: (1) wymagania rozrzucone po SIWZ/OPZ/projekcie umowy, (2) dokumenty od podwykonawców i osób upoważnionych spływające w ostatniej chwili, (3) wiele wersji tego samego pliku, (4) ręczne sprawdzanie kompletności, (5) brak jasnego właściciela każdego punktu checklisty, (6) terminy i formalności dopilnowywane „na oko”.

Dobra wiadomość: to jest idealny obszar pod AI i automatyzację, bo większość pracy to powtarzalne czynności na dokumentach i kontrola zgodności. Kluczem jest jednak zaprojektowanie procesu tak, aby AI było „asystentem do ekstrakcji i porządkowania”, a człowiek podejmował decyzje i zatwierdzał punkty krytyczne.

✓Ryzyko odrzucenia oferty przez brak formalny lub niezgodność z wymaganiem
✓Utrata czasu na ręczne wyszukiwanie informacji w SIWZ/OPZ i załącznikach
✓Konflikty wersji dokumentów i brak pewności, co jest „finalne”
✓Brak przejrzystego statusu: co już jest gotowe, a co jeszcze nie
✓Nadmierne obciążenie 1–2 osób, które „spinają wszystko” pod deadline

Co AI ma robić w przetargach, a czego lepiej mu nie oddawać

Największy błąd we wdrożeniach AI to próba „automatycznego przygotowania oferty”. W praktyce wygrywa podejście, w którym AI przyspiesza pracę na dokumentach, a nie zastępuje odpowiedzialność biznesową i prawną.

AI świetnie sprawdza się w: czytaniu i streszczaniu długich PDF, wyciąganiu wymagań, klasyfikowaniu dokumentów, budowaniu checklisty, wyszukiwaniu odniesień (np. gdzie w SIWZ jest mowa o gwarancji), wykrywaniu braków (np. brak podpisu/załącznika/odwołania do wzoru), a także w tworzeniu roboczych odpowiedzi na pytania do zamawiającego (z wyraźnym oznaczeniem fragmentów do weryfikacji).

AI nie powinno samodzielnie decydować o: zobowiązaniach umownych, kluczowych parametrach cenowych, interpretacji przepisów, oświadczeniach formalnych czy ostatecznym brzmieniu zapisów, które mogą generować ryzyko. W tych miejscach budujemy kontrolę: akceptacje, walidacje i „ślad audytowy” kto zatwierdził dany punkt.

✓Tak dla AI: ekstrakcja wymagań, porządkowanie, wykrywanie braków, indeksowanie dokumentów
✓Tak dla automatyzacji: przypomnienia, statusy, kontrola kompletności, routing do osób odpowiedzialnych
✓Nie dla AI: automatyczne decyzje prawne, finalne zobowiązania, samodzielne podpisy/wykazy

Workflow: od SIWZ/OPZ do checklisty wymagań z właścicielami i terminami

Pierwszy krok to zamiana „PDF do przeczytania” na „listę wymagań do spełnienia”. W praktyce chodzi o ustrukturyzowanie treści SIWZ/OPZ/projektu umowy w postaci checklisty, gdzie każdy punkt ma: opis wymagania, źródło (fragment dokumentu), typ (formalny/techniczny/handlowy), właściciela, termin, status i dowód spełnienia (link do dokumentu/załącznika).

AI pomaga w ekstrakcji: skanuje dokumenty (OCR, jeśli to skany), dzieli na sekcje, wykrywa typowe wymagania (oświadczenia, referencje, wykaz usług, parametry, terminy, wadium, sposób złożenia, formaty plików) i proponuje strukturę checklisty. Następnie człowiek robi szybki przegląd i zatwierdza listę, zanim praca pójdzie dalej.

Kluczowe jest rozdzielenie odpowiedzialności. Jeśli każdy punkt ma właściciela (np. techniczny, prawny, finansowy, operacyjny), a system pilnuje statusów, to nie ma sytuacji, że jedna osoba w nocy szuka „kto miał przygotować referencje”.

✓Wejście: SIWZ/OPZ, projekt umowy, załączniki, ewentualne wyjaśnienia/zmiany
✓Krok 1: OCR i indeks (żeby dało się szukać po treści)
✓Krok 2: ekstrakcja wymagań do checklisty + link do źródła
✓Krok 3: przypisanie właścicieli i terminów oraz zdefiniowanie dowodów spełnienia
✓Wyjście: jedna checklista jako „system prawdy” dla całej oferty
Pole w checkliściePo co jestPrzykład
WymaganieŻeby każdy wiedział, co dokładnie trzeba spełnićWadium w wysokości X do dnia Y w formie Z
Źródło w dokumencieŻeby uniknąć sporów i łatwo wrócić do kontekstuSIWZ, rozdział 8, punkt 8.3
WłaścicielŻeby było jasne, kto dowozi tematFinanse / Prawny / Techniczny
Dowód spełnieniaŻeby kontrola kompletności była obiektywnaSkan gwarancji wadialnej / podpisany formularz
StatusŻeby zarządzać pracą i ryzykiemW toku / Gotowe / Do poprawy / Zatwierdzone

Kontrola kompletności oferty: jak zmniejszyć ryzyko odrzucenia

Kompletność w przetargach to nie „czy mamy pliki”, tylko „czy spełniliśmy wymagania i mamy dowód”. Dlatego kontrola kompletności powinna działać na checklistę, a dopiero potem na dokumenty.

Automatyzacja może pilnować, że bez spełnienia krytycznych punktów nie da się przejść do etapu „oferta gotowa”. AI może dodatkowo wykrywać typowe braki: brak podpisu, brak strony, niezgodny format (np. PDF vs wymagany podpisany PDF), rozbieżność danych w formularzach, brak załączników wymaganych w konkretnym przypadku (np. gdy deklarujesz podwykonawcę).

Praktyczna zasada: każda pozycja checklisty ma „krytyczność”. Punkty krytyczne wymagają drugiej pary oczu (akceptacji). Pozostałe mogą być „zaliczone” po spełnieniu warunków technicznych i formalnych.

✓Kontrola na poziomie checklisty: czy każdy punkt ma status i dowód
✓Kontrola na poziomie dokumentów: podpisy, format, komplet stron, spójność nazw i wersji
✓Kontrola na poziomie terminów: kiedy zamykamy wersję finalną i kto zatwierdza
✓„Gate’y”: bez punktów krytycznych nie ma statusu „Gotowe do złożenia”

Wersjonowanie, akceptacje i ślad audytowy: minimum, które robi różnicę

W przetargach problemy z wersjami plików to klasyka: „final_v7_poprawione_ostatnie.pdf”. Rozwiązaniem nie jest lepsze nazewnictwo, tylko proces: jedna przestrzeń robocza na sprawę, statusy dokumentów i zasada, że tylko dokument w statusie „Zatwierdzony” wchodzi do paczki ofertowej.

Warto wdrożyć prosty obieg akceptacji: autor → weryfikator → osoba zatwierdzająca. Nie dla wszystkich plików, tylko dla tych, które niosą ryzyko (oświadczenia, formularze, pełnomocnictwa, kluczowe parametry).

Ślad audytowy jest ważny nie tylko „na kontrolę”, ale też dla spokoju operacyjnego: kto zatwierdził, kiedy, na podstawie jakiej wersji SIWZ, i co się zmieniło po wyjaśnieniach zamawiającego.

✓Jedno miejsce dla dokumentów oferty (z metadanymi: typ, wersja, status)
✓Obieg akceptacji dla dokumentów krytycznych
✓Rejestr zmian: co zmieniło się po wyjaśnieniach/zmianach SIWZ
✓Zasada „paczkę ofertową budujemy z zatwierdzonych elementów”

Terminy, wadium, pytania do zamawiającego: co warto zautomatyzować

W przetargach terminy są bezlitosne. A w praktyce wiele firm traci kontrolę, bo kalendarz i maile nie są powiązane z checklistą wymagań. Efekt: praca idzie „na czucie”, a ryzyko rośnie w ostatnich 48 godzinach.

Automatyzacja może pilnować terminów end-to-end: deadline złożenia, termin zadawania pytań, termin wniesienia wadium, termin pozyskania dokumentów od podwykonawców, termin akceptacji wewnętrznej. Najlepiej, gdy przypomnienia idą do właścicieli punktów, a nie do jednej osoby, która ma potem wszystkich „gonić”.

Warto też mieć mechanizm aktualizacji: gdy pojawiają się wyjaśnienia lub zmiany SIWZ, system tworzy zadanie „przegląd wpływu” i wskazuje, które punkty checklisty potencjalnie dotyczy zmiana (AI może w tym pomóc przez porównanie dokumentów i wskazanie różnic).

✓Automatyczne przypomnienia i eskalacje zależne od krytyczności punktu
✓Lista „najbliższe terminy” dla całej sprawy przetargowej
✓Zadanie „analiza zmian” po wyjaśnieniach/zmianach SIWZ
✓Status „blokady” przy braku wadium lub kluczowego załącznika

Jak to wdrożyć bezpiecznie: dane, dostęp, jakość i odpowiedzialność

Bezpieczne wdrożenie to takie, w którym (1) wiesz, jakie dokumenty przetwarzasz, (2) masz kontrolę dostępu, (3) potrafisz odtworzyć decyzje, i (4) AI nie staje się „czarną skrzynką”, od której zależy wynik. Dlatego warto zacząć od małego zakresu: jeden typ przetargów, jeden szablon checklisty, dwa–trzy dokumenty krytyczne do automatycznych kontroli.

Technicznie rozwiązanie zwykle składa się z: modułu wczytywania dokumentów (PDF/skany/mail), OCR, warstwy AI do ekstrakcji i klasyfikacji, bazy checklisty i statusów (workflow), oraz raportów (np. co jest w ryzyku). Jeżeli w firmie i tak „wszystko żyje w Excelu”, można zacząć od Excela jako interfejsu checklisty, ale docelowo lepiej mieć jedno miejsce z uprawnieniami, historią i kontrolą wersji.

Najważniejsza zasada jakości: AI zawsze powinno podawać „z czego to wzięło” (odwołanie do fragmentu dokumentu). Bez tego zespół przestaje ufać wynikowi i wraca do ręcznego czytania.

✓Start od MVP: ekstrakcja wymagań + checklista + kontrola kompletności na punktach krytycznych
✓Uprawnienia: nie każdy powinien widzieć wszystkie dokumenty i edytować checklistę
✓Wymuszenie źródeł: każde wymaganie ma wskazanie miejsca w SIWZ/OPZ
✓Procedura wyjątków: co robimy, gdy AI niepewne lub dokument nieczytelny

Kiedy automatyzacja i AI w przetargach zwraca się najszybciej

Najlepsze efekty pojawiają się tam, gdzie przetargi są powtarzalne i „zjadają” stały zasób godzin: branże usługowe, dostawy, IT, budowlanka, serwis, utrzymanie. Zwykle zwrot nie wynika z tego, że AI „pisze ofertę”, tylko z tego, że skraca analizę dokumentów i ogranicza koszt błędów oraz nerwowych poprawek.

Jeżeli w miesiącu przygotowujecie kilka–kilkanaście ofert, a do tego rośnie liczba osób uczestniczących w procesie (sprzedaż, techniczny, prawny, finanse), to brak checklisty i statusów zaczyna być wąskim gardłem. Wtedy automatyzacja porządkuje współpracę: widać, co stoi, dlaczego stoi i kto ma dowieźć punkt.

Szczególnie mocny sygnał to sytuacja, gdy oferty są odrzucane lub „wracają” do poprawek przez braki formalne. To jest koszt, którego często nie liczy się wprost: stracone roboczogodziny i stracona szansa sprzedażowa.

✓Składacie wiele ofert i każda zaczyna się od ręcznego „czytania od zera”
✓Macie powtarzające się braki: załączniki, podpisy, oświadczenia, pełnomocnictwa
✓Nie ma jednej checklisty i jednego właściciela kompletności
✓Pracujecie na folderach i mailach, a wersje dokumentów „rozjeżdżają się”
✓Terminy pilnuje jedna osoba i jest permanentnie przeciążona

Plan wdrożenia w 30–60–90 dni: od porządku do automatyzacji AI

Wdrożenie warto rozbić na etapy, żeby nie ugrzęznąć w „idealnym systemie”, który powstaje pół roku. Najpierw porządek i checklista, potem automatyzacje, a dopiero na końcu bardziej zaawansowane elementy AI. Dzięki temu efekty widać szybko, a proces dojrzewa wraz z zespołem.

W pierwszych 30 dniach celem jest: jedno miejsce na sprawy, szablon checklisty i podstawowe statusy. W 60 dni warto dołożyć automatyczną kontrolę kompletności i obieg akceptacji dla dokumentów krytycznych. W 90 dni można włączyć AI/OCR do ekstrakcji wymagań, wykrywania braków i porównywania zmian SIWZ.

Jeżeli chcesz, żeby to działało w praktyce, zadbaj o prosty język checklisty i jasne reguły: co znaczy „Gotowe”, co znaczy „Zatwierdzone”, kiedy blokujemy przejście dalej i kto może odblokować.

✓0–30 dni: rejestr spraw + checklista + statusy + odpowiedzialności
✓31–60 dni: akceptacje, wersjonowanie, paczka ofertowa z zatwierdzonych elementów
✓61–90 dni: AI/OCR do ekstrakcji wymagań, wsparcie w kontroli braków i analiza zmian
✓Stałe KPI: czas analizy SIWZ, liczba braków, liczba poprawek, czas do „gotowe do złożenia”

Najczęstsze pytania

Czy AI może samo przygotować ofertę przetargową?

Może przygotować robocze elementy (np. streszczenie wymagań, propozycję checklisty, wstępne odpowiedzi), ale nie powinno samodzielnie podejmować decyzji prawnych ani finalnie deklarować zobowiązań. Najbezpieczniejszy model to AI jako narzędzie do ekstrakcji i porządkowania + człowiek jako decydent i akceptujący.

Jak AI wyciąga wymagania z SIWZ, jeśli dokument jest skanem?

Najpierw potrzebny jest OCR (odczyt tekstu z obrazu), a dopiero potem analiza treści przez AI. W praktyce proces obejmuje też kontrolę jakości OCR: jeśli skan jest słaby, system powinien oznaczyć fragmenty jako „niepewne” i skierować do ręcznej weryfikacji.

Co jest najważniejsze w checkliście wymagań SIWZ?

Źródło wymagania (gdzie w SIWZ/OPZ to jest), właściciel punktu, termin, krytyczność oraz dowód spełnienia. Bez tych pól checklista staje się tylko listą życzeń, a nie narzędziem kontroli kompletności.

Jak ograniczyć problem wielu wersji dokumentów oferty?

Wprowadzić statusy dokumentów (roboczy / do weryfikacji / zatwierdzony), zasadę budowania paczki ofertowej tylko z zatwierdzonych elementów oraz jedno miejsce przechowywania z historią zmian. Nazwy plików nie rozwiążą problemu bez procesu.

Czy to jest bardziej temat AI czy automatyzacji procesu?

Sednem jest AI, bo kluczowa wartość biznesowa zaczyna się od analizy dokumentów (SIWZ/OPZ/projekt umowy) i wyciągania wymagań. Automatyzacje (statusy, przypomnienia, akceptacje) są konieczne, żeby AI działało bezpiecznie i przewidywalnie.

Od czego zacząć, jeśli dziś wszystko robimy w mailach i folderach?

Od ujednolicenia rejestru spraw i checklisty wymagań: jedno miejsce, jasne statusy i odpowiedzialności. Dopiero potem warto dokładać OCR/AI i automatyczne kontrole, bo inaczej AI tylko przyspieszy chaos.

Jak mierzyć efekty wdrożenia AI w procesie ofertowym?

Najprościej: czas od otrzymania SIWZ do gotowej checklisty, liczba braków wykrytych przed wysyłką, liczba poprawek w ostatnich dniach, czas do statusu „gotowe do złożenia” oraz odsetek ofert z problemami formalnymi.

Powiązane materiały

Chcesz sprawdzić, czy AI ma sens w Twoich przetargach?

Opisz, jak dziś pracujecie z SIWZ/OPZ i dokumentami ofertowymi (ile ofert miesięcznie, gdzie powstają braki, jak wygląda akceptacja). Zaproponujemy prosty zakres MVP: checklista wymagań, kontrola kompletności i bezpieczne użycie AI do ekstrakcji danych — bez budowania „wielkiego systemu” na start.

Porozmawiajmy o automatyzacji procesu ofertowego