Erişilebilirlik Odaklı Personel Paneli

Kamuya bağlı bir kurum için erişilebilir platform

Klavye odaklı erişilebilirliği ana teslimata dönüştüren ve Nightwatch E2E suite süresini yaklaşık 8 dakikaya indiren personel platformu çalışması.

Rol
Frontend ve E2E test lideri
Dönem
2023 – Güncel · Web
Teknolojiler
Vue.js, Symfony, Nightwatch
01Erişilebilir personel paneli

Genel bakış

Almanya’da devlete bağlı bir kurumun personel ve performans işlemlerini yöneten, büyük ve çok ekipli bir mühendislik organizasyonu içinde geliştirilen platformda frontend yüzeyine teknik yön verdim ve uçtan uca test katmanını sahiplendim.

İhtiyaç

Binlerce personel verisini yöneten sistemde API kullanımı, stil yapısı, sayfa işleyişi ve erişilebilirlik açısından yapının baştan ele alınması gerekiyordu.

Katkım

Tüm sayfaları ortak bir kod mimarisine çektim; yeniden kullanılabilir tablo bileşenleri oluşturdum ve pozitif-negatif kullanıcı akışlarını kapsayan E2E testler yazdım.

Kararlar

Doğru tab gezintisi, focus davranışı, screen reader uyumlu etkileşimler ve %250 zoom seviyesine kadar kullanılabilir düzenler etrafında frontend’i yeniden kurguladım. Test izolasyonu ve açık bekleme stratejileriyle suite süresini 20-25 dakikadan 8 dakikaya indirdim.

Öne çıkanlar

  • Klavye odaklı erişilebilirlik
  • %250 zoomda kullanılabilir düzenler
  • Yaklaşık 100 yeni Nightwatch E2E testi
  • 20-25 dakikadan 8 dakikaya test süresi
  • Yeniden kullanılabilir tablo bileşenleri
Sonraki proje · 05Teletıp Platformu Geliştirme