Ekspertyza · Instytucje i spółki państwowe
Trzy listy, nie jedna: co już zbudowaliśmy, co integrujemy na żądanie i na jakich warunkach, oraz czego nie robimy.
Budujemy platformy do relacji instytucji z publicznością: przyjmowanie i kierowanie wniosków do właściwego organu, akta z wygenerowanym dokumentem, śledzenie ustawowych terminów, moderacja z bramką ludzką, publiczne dostępne archiwum i terminy retencji stosowane przez kod. Interoperacyjność z usługami rządowymi traktujemy osobno, wraz z rzeczywistym stanem każdej z nich.
Już zbudowaneDwie własne platformy, obie publiczne i możliwe do sprawdzenia dziś. Pierwsza to platforma obywatelska w produkcji, z 65 trasami interfejsu programowania, ponad 50 wersjonowanymi migracjami, 103 plikami testowymi po stronie serwera i 59 scenariuszami end-to-end, z katalogiem urzędów uzupełnianym ręcznie na podstawie oficjalnych stron instytucji. Druga to platforma informacyjna zbudowana dla instytucji państwowej: 573 komunikaty zmigrowane ze starego systemu, osiem rzeczywistych kategorii zamiast jednej, która obejmowała 545 z 573, wyszukiwanie bez serwera, generator napisany w Pythonie bez żadnej zewnętrznej zależności. Dla interoperacyjności z usługami państwowymi zdecydowaliśmy się nie używać „dostarczone”: kod uwierzytelniania federacyjnego i podpisu elektronicznego jest napisany i przetestowany, ale wyłączony — brakuje umowy z organem i certyfikatu systemu, nie kodu. Umieszczamy go na drugiej liście, nie na pierwszej.
Instytucja nie kupuje oprogramowania, kupuje zdolność odpowiedzi w terminie z ustawy. Dlatego pierwsze pytanie, które zadajemy, nie brzmi: jakie funkcje chcecie, tylko: jaki jest termin ustawowy, od kiedy biegnie, kto odpowiada za każdy etap i co dzieje się w dniu, w którym termin się zbliża, a nikt nie spojrzał.
Zbudowaliśmy odpowiedź na to pytanie we własnej platformie. Wniosek staje się sprawą z właściwym organem określonym przez cztery poziomy szczegółowości — sektor, miejscowość, kategoria, a potem przypisanie ogólne — z pierwszeństwem przy równości. Termin 30 dni jest liczony przy odczycie, od daty wysłania, więc nie istnieje wskaźnik, który pozostaje w tyle; kolejka moderacji ostrzega od 25. dnia, aby ktoś mógł zareagować, zanim termin minie.
Najpoważniej traktujemy to, czego się nie publikuje. Surowe zdjęcie pozostaje prywatnym dowodem; publicznie trafia tylko wersja zredagowana, z zastosowanymi regionami i wyraźną zgodą moderatora — a osoba redagująca nie jest osobą zatwierdzającą. Terminy przechowywania nie są obietnicą polityki: są w bazie danych, każdy z opublikowanym tekstem słowo w słowo i podstawą prawną obok, a funkcja czyszczenia domyślnie raportuje, co usunęłaby; rzeczywiste usunięcie wymaga wyraźnego argumentu.
O interoperacyjności z usługami rządowymi mówimy dokładnie tam, gdzie jesteśmy, bo to obszar z największą liczbą pustych obietnic na rynku. Uwierzytelnianie federacyjne i podpis elektroniczny mamy napisane od zera, z testami, według publicznej dokumentacji organu — i wyłączone jednym przełącznikiem. To, czego brakuje, to nie kod: to umowa, certyfikat systemu wydany przez operatora infrastruktury i rejestracja adresu produkcyjnego. Dla platformy płatności, magistrali interoperacyjności i gabinetu obywatela nie mamy ani jednej linijki kodu i nie twierdzimy niczego innego.