Zastosowania · Samorząd lokalny

Konsultacje, które mieszkańcy kończą.

NumoForms to brytyjski kreator ankiet dla rad gmin i hrabstw, związków metropolitalnych i rad sołeckich. Treść ankiet i odpowiedzi przechowujemy w Supabase w Londynie (eu-west-2), logo współpracowników ustawia się dla pojedynczej ankiety, a nie dla całego konta, więc partner samorządowy może pojawić się przy jednych konsultacjach, a logika warunkowa sprawia, że konsultacje wymagane prawem nie zadają każdemu mieszkańcowi każdego pytania.

Problemy, z którymi samorządy naprawdę przychodzą

Długość konsultacji

Konsultacje planu miejscowego, przegląd polityki parkingowej czy strategia rekreacji zbierają dużo pytań, bo dokłada je wiele wydziałów. Powstaje ankieta, której nikt spoza urzędu nie dokończy. Naprawiają to dwie rzeczy, i to bez skracania listy pytań.

Logika warunkowa pokazuje lub ukrywa pytanie na podstawie wcześniejszej odpowiedzi, a reguły mogą wymagać spełnienia dowolnego albo wszystkich warunków z zestawu. Mieszkaniec, który deklaruje, że nie jeździ samochodem, nigdy nie zobaczy bloku o parkowaniu. Punktacja liczy tylko to, co respondent rzeczywiście zobaczył, więc rozgałęzienie nikogo nie karze.

Zapis i powrót daje respondentowi link do wznowienia oparty na 24-znakowym tokenie. Ma to znaczenie przy konsultacjach prowadzonych na terminalu w bibliotece albo na telefonie ze słabym zasięgiem: odpowiedź w połowie wypełniona nie jest odpowiedzią straconą. Częściowe odpowiedzi leżą w tabeli, która nie ma żadnych reguł zabezpieczenia na poziomie wiersza i jest dostępna wyłącznie przez funkcje SECURITY DEFINER, więc wyciek linku odsłania jedną częściową odpowiedź, a nie całą tabelę.

Dostępność to wymóg prawny, a nie miły dodatek

Podmioty sektora publicznego w Wielkiej Brytanii mają obowiązek publikować oświadczenie o dostępności swoich usług cyfrowych, a kwestionariusze przetargowe proszą o nie na piśmie. Budujemy zgodnie z WCAG 2.2 AA — to standard, względem którego projektujemy doświadczenie respondenta — i publikujemy oświadczenie o dostępności, które wprost mówi, co zostało sprawdzone, a co nie. Jeśli coś nie spełnia wymagań, wymieniamy to, zamiast pomijać: oświadczenie o dostępności bez żadnych znanych problemów to oświadczenie, którego nikt nie sprawdził.

W praktyce oznacza to elementy sterujące dostępne z klawiatury, widoczne wskazanie fokusu, prawdziwe etykiety pól zamiast tekstu zastępczego oraz komunikaty o błędach nazywające konkretne pole. Szczegóły po stronie respondenta opisuje strona o dostępności.

Praca w partnerstwie rozbija większość modeli brandingu

Samorządy rzadko prowadzą ankietę wyłącznie we własnym imieniu. Rada dystryktu prowadzi badanie transportowe finansowane przez hrabstwo; związek metropolitalny robi to w imieniu pięciu wchodzących w jego skład samorządów; zespół zdrowia publicznego opatruje ankietę logo partnera z NHS. Większość narzędzi przypina jedno logo do konta, co wymusza albo niewłaściwe logo, albo drugie konto.

Logo współpracowników ustawia się osobno dla każdej ankiety, a nie dla konta. Jedno miejsce pracy może opatrzyć każdą ankietę logo innego samorządu, a ustawienie to jest celowo oddzielone od własnego zestawu identyfikacji organizacji, żeby wspólne miejsce pracy nie nadpisywało niczyjej tożsamości. Każda ankieta ma też własny kolor akcentu.

Ochrona danych pyta na początku, nie na końcu

Spodziewaj się DPIA przed zamówieniem. Odpowiedzi, których możemy dziś udzielić: treść ankiet i odpowiedzi przechowujemy w Londynie, na brytyjskiej infrastrukturze; dane są szyfrowane w tranzycie protokołem TLS, a w spoczynku algorytmem AES-256 przez platformę; w całej bazie obowiązuje zabezpieczenie na poziomie wiersza, a izolacja organizacji jest ustalana po stronie serwera, zamiast ufać wartości przysłanej przez przeglądarkę; przesłane pliki leżą w prywatnym zasobniku i są odczytywane przez podpisane adresy URL wygasające po 300 sekundach; role to właściciel, administrator i członek, przy czym ostatniego właściciela organizacji nie da się usunąć ani zdegradować, co egzekwuje sama baza danych.

Pełny obraz znajdziesz na stronie o bezpieczeństwie, na stronie o RODO w Wielkiej Brytanii oraz w opublikowanej liście podmiotów przetwarzających. Czego nie zrobimy, to sugerowania certyfikatów, których nie mamy: nie ma certyfikatu ISO 27001 ani zakończonego audytu SOC 2 i każdy kwestionariusz dostawcy otrzyma taką odpowiedź na piśmie.

Zamknięcie konsultacji w terminie

Okno konsultacyjne ma prawnie określoną datę zakończenia, a „zapomnieliśmy wyłączyć formularz” brzmi niezręcznie w sprawozdaniu dla komisji. Daty zamknięcia i limity odpowiedzi egzekwuje wyzwalacz w bazie danych, a nie interfejs użytkownika, ponieważ odpowiedzi zapisują się prosto z przeglądarki — ukryty formularz to nie to samo co zamknięty formularz. Możesz też ustawić własny komunikat po zamknięciu, kierujący mieszkańców na kolejny etap.

Jak zwykle wygląda ankieta samorządowa

Rada dystryktu prowadząca badanie transportu i mobilności zbudowałaby zwykle coś zbliżonego do poniższego. Każdy z tych elementów istnieje w produkcie już dziś.

  1. Kwalifikacja. Pytanie typu Wybór jednokrotny o to, gdzie respondent mieszka, w formie kafelków opcji w stylu bento — domyślnego układu pytań wyboru — z obrazem okręgu na każdym kafelku.
  2. Zebranie adresu. Pytanie typu Adres z ulicą, miejscowością i kodem pocztowym, z kodem sprawdzanym przy wprowadzaniu, żeby odpowiedzi dało się później przypisać do okręgów.
  3. Rozgałęzienie. Pytanie typu Pola wyboru o używane środki transportu, sterujące logiką warunkową w dalszej części ankiety. Pasażerowie autobusów dostają blok autobusowy, rowerzyści blok rowerowy, a obu nie dostaje nikt, kto nie korzysta z obu.
  4. Oceny usług. Pytanie typu Macierz oceniające osiem usług lokalnych na jednej wspólnej skali, które eksportuje się jako jedna kolumna CSV na wiersz, a nie jeden bezużyteczny blok tekstu.
  5. Priorytety. Pytanie typu Ranking, układane przeciąganiem, z wariantem „pierwszych N”, gdy potrzebujesz tylko trzech pozycji z dziewięciu. Kolejność odpowiedzi jest losowana z ziarnem ustalanym przy każdym wczytaniu strony, więc powrót do tyłu nie tasuje ich ponownie, a opcję „żadne z powyższych” można oznaczyć jako stałą, żeby została na dole.
  6. Materiał dowodowy. Przesłanie pliku ze zdjęciem skrzyżowania albo chodnika, którego dotyczy zgłoszenie, przechowywane prywatnie.
  7. Komentarz otwarty. Pytanie typu Akapit z maksymalną długością i licznikiem znaków na żywo, żeby komentarz zmieścił się w miejscu przewidzianym w raporcie.
  8. Dane demograficzne. Na końcu, po podziale Sekcją i z nagłówkiem w samym pytaniu, z opcją „Inne (proszę określić)”, której tekst zapisuje się osobno od etykiety i eksportuje we własnej kolumnie.

Przy tak długiej ankiecie wybierz układ stronicowany — jedna sekcja na ekran. Klasyczny (jedna przewijana strona) pasuje do krótkiego formularza opinii, a konwersacyjny (jedno pytanie naraz, pytania jednodotykowe przechodzą dalej same) sprawdza się przy szybkim badaniu nastrojów na telefonie.

Dystrybucja i raportowanie

Ankietę można osadzić na istniejącej stronie konsultacji zamiast odsyłać do niej linkiem, dzięki czemu w pasku adresu zostaje domena urzędu. Ukryte pola, deklarowane dla każdej ankiety i odczytywane z parametrów adresu, pozwalają oznaczyć kanał, z którego przyszła odpowiedź — kod QR na plakacie na przystanku, link w biuletynie dla mieszkańców, e-mail do panelu — a znacznik zapisuje się razem z odpowiedzią.

Do opracowania wyników: wykresy na żywo dla każdego pytania wraz z liczbą odpowiedzi i ukończeniem, eksport CSV dla statystyka, pojedyncze odpowiedzi do przeglądania po kolei dla urzędnika rozpatrującego uwagi oraz wydruk dowolnej pojedynczej odpowiedzi do PDF przez przeglądarkę. Jest też akcja czyszczenia odpowiedzi testowych, która usuwa razem z nimi przesłane pliki i odpowiedzi częściowe, żeby przebieg pilotażowy nie trafił do publikowanych liczb.

Częste pytania

Gdzie przechowywane są dane z konsultacji?

W Supabase w Londynie (eu-west-2). Treść ankiet i odpowiedzi pozostają w Wielkiej Brytanii.

Czy możemy opatrzyć ankietę logo instytucji partnerskiej?

Tak — logo współpracowników ustawia się dla pojedynczej ankiety, więc wspólne miejsce pracy może przy każdej z nich pokazać inny samorząd.

Czy pomożecie przy DPIA?

Tak. Publikujemy listę podmiotów przetwarzających i odpowiadamy wprost na pytania z oceny skutków, łącznie z tymi, na które odpowiedź brzmi „nie mamy takiego certyfikatu”.

Czy mieszkańcy mogą dokończyć później?

Tak, dzięki linkowi do wznowienia opartemu na 24-znakowym tokenie.

Powiązane: ankiety w ochronie zdrowia mają w większości te same wymagania z zakresu ładu informacyjnego, a ankiety organizacji pozarządowych często stoją po drugiej stronie programu finansowanego przez samorząd. Powrót do wszystkich zastosowań.

Umieść w nim kolejne konsultacje.

Logika warunkowa sprawia, że konsultacje wymagane prawem nie zadają każdemu mieszkańcowi każdego pytania, a link do wznowienia oznacza, że odpowiedź w połowie wypełniona nie jest stracona. Jeśli zespół ds. ochrony danych chce poznać szczegóły dotyczące bezpieczeństwa, zanim cokolwiek powstanie, to całkiem rozsądna kolejność.

  • Odpowiedzi z konsultacji przechowywane w Londynie, nigdy poza Wielką Brytanią
  • Logo partnera samorządowego przy pojedynczej ankiecie
  • Daty zamknięcia egzekwowane przez bazę danych, a nie interfejs
Zacznij budować