24FreelanceRynek freelancerów, który nigdy nie śpi
Kariera freelancera 8 min 8 rozdziałów

Jak ocenić audyt dostępności wykonany przez freelancera

Sprawdź zakres audytu, odtwarzalność zgłoszeń i kluczowe ścieżki użytkowników, aby ocenić jakość pracy freelancera i ustalić dalsze działania.

Dmitry24 członek freelancer8 min czytania51 przeglądów0
Zawartość 0%
  1. 01Co warto mierzyć po zatrudnieniu freelancera do audytu dostępności strony internetowej?
  2. 021. Ustal, co oznacza „dostępność” w ramach zlecenia
  3. 032. Zadbaj o dowody, które można odtworzyć
  4. 043. Sprawdź ustalenia na przykładzie rzeczywistych ścieżek użytkownika
  5. 054. Oceń, czy zespół potrafi wykorzystać zgłoszenia
  6. 065. Mierz postępy w usuwaniu problemów według zweryfikowanych poprawek, a nie statusu zada…
  7. 076. Śledź wyjątki i pozostałe ryzyko
  8. 087. Wniosek: oceniaj audyt po tym, czy pomaga podejmować lepsze decyzje

Co warto mierzyć po zatrudnieniu freelancera do audytu dostępności strony internetowej?

Co warto mierzyć po zatrudnieniu freelancera do audytu dostępności strony internetowej?

Audyt dostępności strony internetowej jest przydatny, gdy pomaga zespołowi zidentyfikować bariery i zdecydować, co zrobić dalej. Raport z długą listą błędów może wyglądać na szczegółowy, ale nie musi wyjaśniać programistom, gdzie występuje problem, kogo dotyczy ani jak sprawdzić, czy został usunięty.

Po zatrudnieniu freelancera oceniaj jakość zebranych dowodów i decyzji, które na ich podstawie podejmujecie — a nie tylko liczbę wykrytych problemów. Sprawdź, czy przetestowano uzgodnione strony i zadania, czy zespół potrafi odtworzyć każde zgłoszenie oraz które problemy nadal pozostają nierozwiązane. Takie podejście podpowiada, jak ocenić audyt dostępności strony internetowej i lepiej odpowiedzieć na pytanie „co warto mierzyć po zatrudnieniu freelancera do audytu dostępności strony internetowej” niż na podstawie pojedynczego wyniku lub ogólnego zapewnienia o zgodności.

1. Ustal, co oznacza „dostępność” w ramach zlecenia

Audyt dostępności ma określony zakres. Może obejmować pięć kluczowych podstron, proces zakupu albo zestaw współdzielonych komponentów, a nie każdą stronę i interakcję w dużym serwisie. Zanim rozpoczną się prace, dokładnie zapiszcie, które elementy wchodzą w zakres audytu. Jeśli freelancer sprawdza stronę produktu i proces zakupu, ale nie sekcję konta, raport powinien wyraźnie to zaznaczać.

Uzgodnijcie, jakich standardów lub wytycznych freelancer będzie używać, i zapytajcie, jak odnoszą się one do zakresu prac. Samo odwołanie do WCAG nie wystarczy — raport powinien wskazywać właściwe kryteria i wyjaśniać, co przetestowano. Określcie też technologie asystujące i konfiguracje przeglądarek uwzględnione w audycie. Dokładny zestaw zależy od odbiorców i projektu; zapiszcie uzgodnioną konfigurację zamiast zakładać, że sprawdzone zostaną wszystkie możliwe kombinacje.

Wypiszcie zadania użytkowników, które obejmie audyt. Mogą to być na przykład znalezienie informacji o dostawie, wysłanie formularza kontaktowego albo dokonanie zakupu. Szablony stron mogą wyglądać na dostępne, a mimo to blokować użytkownika na konkretnym etapie — na przykład wtedy, gdy komunikat o błędzie nie jest odczytywany po wysłaniu formularza.

Zakres audytu opiszcie krótko i konkretnie. Powinien wskazywać, co sprawdzono, co pominięto oraz czego audyt nie potwierdza. Dzięki temu przegląd wybranych stron nie zostanie błędnie uznany za gwarancję dostępności całego serwisu.

2. Zadbaj o dowody, które można odtworzyć

Łatwiej podjąć działania na podstawie zgłoszenia, gdy inna osoba potrafi samodzielnie odtworzyć problem. Każdy opisany problem powinien wskazywać nazwę strony lub komponentu, dokładną lokalizację i kroki potrzebne do napotkania bariery. „Menu jest niedostępne” to zbyt ogólny opis. „Naciskaj Tab od logo do przycisku menu, a następnie Enter — podmenu otwiera się wizualnie, ale fokus pozostaje na przycisku” daje programiście konkretny trop do sprawdzenia.

Raport powinien też zawierać informacje o użytej przeglądarce i technologii asystującej. Jeśli problem wystąpił w konkretnej kombinacji czytnika ekranu i przeglądarki, zespół potrzebuje tych danych, by sprawdzić to samo zachowanie. Dowody przedstawione przez freelancera mogą obejmować krótkie nagranie, zrzut ekranu albo opis oczekiwanego i rzeczywistego działania. Sam zrzut ekranu nie wyjaśni problemu z fokusem klawiatury, dlatego forma dowodu powinna odpowiadać zgłoszeniu.

Przed zaakceptowaniem raportu spróbujcie samodzielnie odtworzyć kilka problemów — albo poproście o to programistę. Jeśli w zakresie audytu są takie obszary, wybierzcie jeden problem związany z obsługą klawiaturą, jeden z formularzem i jeden ze strukturą strony. Jeśli zespół nie potrafi wykonać opisanych kroków, poproście freelancera o doprecyzowanie ich, póki szczegóły audytu są jeszcze świeże.

Taka dokumentacja przydaje się również po zakończeniu audytu. Gdy programista zmieni współdzielony komponent, pierwotne kroki odtworzenia pomogą sprawdzić, czy zmiana usunęła zgłoszoną barierę, czy tylko zmieniła jej wygląd.

3. Sprawdź ustalenia na przykładzie rzeczywistych ścieżek użytkownika

Testujcie zadania, które użytkownicy faktycznie muszą wykonać, a nie tylko pojedyncze elementy interfejsu. Ścieżka użytkownika może ujawnić ciąg drobnych przeszkód: przycisk menu o niejasnej nazwie, formularz, który po błędzie usuwa wpisane dane, oraz komunikat potwierdzający, który nie jest odczytywany. Każdy z tych problemów może osobno wydawać się błahy, ale razem mogą uniemożliwić wykonanie zadania.

Przejdźcie kilka najważniejszych ścieżek, korzystając wyłącznie z klawiatury, a następnie użyjcie odpowiedniej technologii asystującej, jeśli uwzględniono ją w uzgodnionym zakresie. W przypadku formularza kontaktowego sprawdźcie, czy można przejść do każdego pola, zrozumieć, które informacje są wymagane, rozpoznać błędy, poprawić je i potwierdzić wysłanie formularza. Zapiszcie dokładnie, w którym miejscu ścieżka się urywa i czy istnieje sposób na obejście problemu. Taki sposób może być przydatnym dowodem, ale nie usuwa bariery.

W ocenie uwzględnijcie też rezultat zadania. Czy użytkownik potrafił znaleźć potrzebne informacje? Czy mógł samodzielnie wysłać formularz? Czy wiedział, że zakup został zakończony? Te pytania łączą ustalenia techniczne z celem danej strony, nie sugerując przy tym, że krótki audyt odzwierciedla doświadczenia wszystkich użytkowników.

Jeśli dostępność strony jest częścią większego projektu z udziałem freelancerów, jasno określcie zakres odpowiedzialności. Programista może wdrożyć poprawkę, a freelancer ją zweryfikować — ustalcie przed rozpoczęciem prac, kto zapisuje wynik. Na 24freelance.pro profil IT IT IT IT IT IT może być jednym z punktów wyjścia do rozmowy o technicznych wymaganiach projektu.

4. Oceń, czy zespół potrafi wykorzystać zgłoszenia

Każde zgłoszenie powinno wyjaśniać, na czym polega bariera, jakich osób lub interakcji dotyczy, gdzie występuje i dlaczego freelancer przypisał jej określony poziom ważności. Uzasadnienie powinno pomóc zespołowi ustalić priorytety — sama etykieta ważności nie powinna wymagać domysłów. Na przykład pułapka klawiaturowa na etapie zakupu ma inne konsekwencje niż niekonsekwentne poziomy nagłówków na rzadko odwiedzanej stronie.

Przydatna jest również konkretna rekomendacja. Dobry raport może na przykład sugerować, by programista udostępnił widoczną etykietę jako dostępną nazwę kontrolki, a następnie wskazać, jak ponownie przetestować efekt. Rekomendacja powinna być na tyle konkretna, by ułatwić analizę, ale nie narzucać zmiany w kodzie, która może nie pasować do technologii użytej na stronie.

Zachowajcie ostrożność, jeśli wyniki automatycznego testera przedstawiono jako cały audyt. Narzędzia automatyczne mogą wykrywać pewne problemy, ale nie potwierdzą, że zadanie da się wykonać za pomocą klawiatury ani że instrukcje są zrozumiałe w danym kontekście. Zapytajcie, które zgłoszenia zostały zweryfikowane przez człowieka i jak freelancer sprawdził działanie strony z perspektywy użytkownika. Przy przeglądaniu wyników warto wiedzieć, co sprawdzić w raporcie z audytu WCAG: przede wszystkim dowody, zakres testów, uzasadnienie priorytetów i sposób weryfikacji poprawek.

Niejasne zgłoszenia prowadzą do niepotrzebnej wymiany wiadomości. Jeśli zadanie ogranicza się do „poprawić kontrast”, zapytajcie, którego tekstu lub komponentu dotyczy, co zaobserwowano i jakie dowody uzasadniają rekomendację. Konkretne zgłoszenie oszczędza programiście zgadywania i daje zespołowi sposób na późniejszą weryfikację zmiany.

5. Mierz postępy w usuwaniu problemów według zweryfikowanych poprawek, a nie statusu zadania

Status „gotowe” nie dowodzi, że problem z dostępnością został rozwiązany. W przypadku każdej uzgodnionej poprawki zapiszcie, czy została wdrożona i ponownie przetestowana przy użyciu pierwotnych kroków odtworzenia. Następnie sprawdźcie, czy usunęła pierwotną barierę, nie powodując nowej. Tak można mierzyć efekty audytu dostępności, opierając się na zweryfikowanych zmianach, a nie samych deklaracjach o zakończeniu pracy.

Programista może na przykład dodać obsługę klawiatury do niestandardowego menu, ale pozostawić fokus w nieoczekiwanym miejscu po jego zamknięciu. Przy pobieżnej kontroli wizualnej może się wydawać, że problem zniknął, choć użytkownik klawiatury nadal nie może przejść całej ścieżki. Ponowne przetestowanie całej interakcji — a nie tylko zmienionej linijki kodu — może ujawnić tę różnicę.

W systemie do śledzenia prac używajcie dwóch prostych statusów: „poprawki zweryfikowane” oraz „oczekuje na weryfikację”. Zapisujcie, kto ponownie przetestował zmianę, i podawajcie wykorzystane dowody lub kroki. Jeśli za weryfikację odpowiada freelancer, zaznaczcie to wyraźnie. Jeśli ponowny test przeprowadzi zespół wewnętrzny, przypiszcie go konkretnej osobie, by nie zaginął przy przekazywaniu zadań.

Nie łączcie poprawki z niezwiązaną z nią przebudową, jeśli później nie będzie można ustalić, co się zmieniło. Gdy kilka aktualizacji zostanie wdrożonych jednocześnie, krótka notatka łącząca każde zgłoszenie z odpowiednim wydaniem lub komponentem ułatwi późniejszą kontrolę.

6. Śledź wyjątki i pozostałe ryzyko

Niektóre problemy mogą zostać odłożone na później, bo dana funkcja jest przebudowywana, w grę wchodzi narzędzie zewnętrznego dostawcy albo zespół nie ma odpowiedniego rozwiązania zastępczego. Każdy wyjątek zapiszcie wraz z osobą odpowiedzialną, powodem, tymczasowym sposobem obejścia problemu i datą przeglądu. „Czekamy na dostawcę” to niepełna informacja, jeśli nikt nie odpowiada za dalsze działania.

Treści dostarczane przez podmioty zewnętrzne powinny być opisane osobno. Jeśli osadzone narzędzie do rezerwacji blokuje nawigację klawiaturą, zaznaczcie, gdzie się pojawia i z jakiej alternatywy mogą skorzystać użytkownicy — o ile rzeczywiście jest dostępna. Freelancer może nie mieć kontroli nad kodem dostawcy, ale problem nadal wpływa na osoby odwiedzające stronę.

Rozróżniajcie statusy „nieprzetestowane”, „niepoprawione” i „poza zakresem zlecenia” — oznaczają różne rzeczy. Jeśli strona nie była objęta audytem, nie opisujcie jej jako sprawdzonej pozytywnie. Jeśli odłożono rozwiązanie problemu, nie zamykajcie zgłoszenia tylko dlatego, że dziś nie da się wprowadzić zmiany.

Weryfikujcie wyjątki w wyznaczonym terminie lub na określonym etapie projektu. Tymczasowe obejście może przestać działać po zmianie formularza, narzędzia dostawcy lub układu strony. Przypisanie osoby odpowiedzialnej i daty przeglądu przypomni zespołowi o sprawdzeniu, czy pozostałe ryzyko się zmieniło.

7. Wniosek: oceniaj audyt po tym, czy pomaga podejmować lepsze decyzje

Dobry audyt dostępności zapewnia zespołowi możliwe do odtworzenia dowody, zgłoszenia, na podstawie których można działać, oraz jasną informację o tym, czego nie przetestowano lub nie rozwiązano. Nie powinien sugerować, że ograniczony przegląd potwierdza dostępność całej strony. Najważniejsze jest to, czy audyt pomaga zdecydować, co poprawić, jak zweryfikować poprawkę i kto będzie odpowiadał za pozostałe problemy.

Przed zaakceptowaniem prac sprawdźcie, czy zakres odpowiada umowie, przejrzyjcie kilka kroków odtworzenia i upewnijcie się, że odłożone problemy mają przypisane osoby odpowiedzialne i terminy przeglądu. Zajmie to mniej czasu niż ponowne analizowanie niejasnego raportu kilka miesięcy później, gdy osoba przeprowadzająca audyt może już nie pamiętać, jak wyglądał problem.

Czy to było przydatne? Podziel się tym
Autor artykułu
Dmitry
24 członek freelancer
397 artykułów95 250 czytańna platformie od 2015
24
24 Freelance

Gotowy, aby to wprowadzić w życie?

Zamieść projekt za darmo — freelancerzy odpowiadają z cenami i terminami, a płatność odbywa się przez bezpieczną transakcję.

Komentarze 0

24Zaloguj się lub zarejestruj się, aby dodać komentarz.

Brak komentarzy — bądź pierwszy.

Na jakie zapytania odpowiada ta strona