Dostępność cyfrowa obejmuje wszystkie etapy tworzenia systemu
Projektowanie
Pomagamy zdefiniować wymagania, tworzymy i konsultujemy projekt interfejsu użytkownika, pomagamy wybrać wśród dostępnych technologii.
Kodowanie
Tworzymy dostępne systemy. Przygotowujemy aplikacje do integracji z technologiami asystującymi. Konfigurujemy narzędzia i automatyzujemy procesy zapewniania dostępności.
Testy i poprawki
Testujemy, automatyzujemy testy dostępności na różnych poziomach, wspieramy przy wprowadzaniu poprawek dostępnościowych. Pomagamy utrzymać dostępność.
Co nas wyróżnia?
Dostępność od pierwszego dnia
Z góry zakładamy, że oprogramowanie musi być dostępne.
Wbudujemy dostępność w Twój system już na etapie projektowania doświadczenia użytkownika (UX), a następnie zapewnimy, że Twój proces ciągłej integracji i wdrażania (CI/CD) będzie zawierał jej automatyczną weryfikację.
Spotkanie z klientem i uzgodnienie wizji produktu jest jednym z najtrudniejszych etapów w całym procesie tworzenia oprogramowania. Warsztaty, które sugerujemy przed rozpoczęciem współpracy, pomagają nam zrozumieć konkretne potrzeby. Pomożemy Ci wymodelować Twój produkt od podstaw, na kartce papieru. To czas w którym wspólnie doprecyzowujemy Twoją wizję, zauważamy aspekty o których wcześniej nie pomyśleliśmy i zaczynamy się wczuwać w Twoją sytuację. Rezultatem warsztatów jest zbiór wymagań wraz z wstępną wizualizacją projektu.
Mamy za sobą lata doświadczeń zarówno w produkcji oprogramowania jak i w zakresie dostępności cyfrowej. Wiedza którą posiadamy pomaga nam wesprzeć klienta już na etapie projektowania aplikacji. Jesteśmy w stanie udzielić wskazówek UX/UI designerom, możemy także wesprzeć ich w procesie testowania designów. Dzięki temu już przed wprowadzeniem pierwszej linijki kodu możemy wyeliminować niektóre błędy dostępności i oszczędzić pracy programistom oraz testerom.
Zautomatyzowane testy i skanery dostępności pozwalają nam monitorować tworzone rozwiązanie już od pierwszego dnia. Stworzymy dla Ciebie cały proces ciągłej integracji i wdrażania (CI/CD) lub zintegrujemy się z istniejącymi u Ciebie rozwiązaniami. Nie zaciągamy długu technicznego, nie boimy się nowych narzędzi a większość istniejących już znamy. Konfigurujemy i tworzymy automatyczne testy dostępności na każdym poziomie.
Pracujemy zwinnie - regularnie dostarczamy działający produkt rozszerzając jego funkcjonalności z iteracji na iterację. W zależności od projektu cykle te mogą mieć różną długość (od tygodnia do miesiąca). Dobre praktyki projektowe oraz proces ciągłej weryfikacji zapewniają wysoką jakość dostarczanego produktu po każdej iteracji.
Wdrażamy tworzone przez nas aplikacje. Niezależnie od tego, czy jest to aplikacja internetowa, czy mobilna, wdrożenie jest dokładnie zaprojektowane i opisane. Nie musisz się o nic martwić, zadbamy o to aby cały proces był dla Ciebie zrozumiały i zsynchronizowany z Twoim terminarzem. Do każdego wdrożenia przydzielamy lidera który prowadzi projekt od początku do końca.
Aplikacja działająca na produkcji wymaga stałego monitorowania pod kątem funkcjonalności, bezpieczeństwa, wydajności i (oczywiście!) dostępności. Niezbędne są aktualizacje oraz proaktywne zarządzanie infrastrukturą. Wszystkie nasze produkty posiadają system notyfikacji oraz automatycznych reakcji, by jak najszybciej zareagować w razie ataku lub niepożądanych akcji użytkowników.