プロダクトアクセシビリティグループ

アクセシビリティガイドラインへの GitLab プロダクトの準拠を確保します

属性

プロパティ
作成日2023-07-19
目標終了日TBD
Slack#wg_product_accessibility(社内からのみアクセス可能)
Google Docアジェンダ(社内からのみアクセス可能)
エピックHQ エピック
概要 & ステータス完了基準の進捗 を参照

背景

axe-core を使用してフィーチャースペックで アクセシビリティチェックを自動化 する概念実証を作成できたため、これらのアサーションを GitLab のフィーチャースペックのほとんどと GitLab UI コンポーネントのコードベースに組み込みたいと考えています。これにより、GitLab のアクセシビリティ準拠が WCAG ガイドラインの少なくとも 57%(自動化可能なアクセシビリティ Issue の割合)をカバーできるようになります。また、開発者が導入した変更が準拠にどう影響するかを監視する簡単な手段を提供することで、アクセシビリティプラットフォームを提供するための取り組みを左シフトできます。このイニシアチブは、テストの作成、既存の違反の理解、それらを修正または文書化する方法の発見を含みます。

このプロジェクトのステークホルダーには、フロントエンドエンジニア、バックエンドエンジニア、プロダクトデザイナーが含まれます。

完了基準

このワーキンググループは以下の目標を掲げています:

  1. 自動フィーチャーテストに axe による自動アクセシビリティチェックを含める。
  2. GitLab UI に axe による自動アクセシビリティチェックを含め、コンポーネントのテストを作成する。
  3. 既知のアクセシビリティ違反の包括的なリストをまとめる。
  4. アクセシビリティ違反に対処するための計画を策定・実施する(評価計画/プロセスおよびツールを含む)。
  5. アクセシビリティフロントエンドガイドのギャップを特定して埋める。
  6. 社内トレーニングの計画を立てる。

完了基準の進捗

基準開始日完了日進捗DRI
フィーチャースペックの重要なユーザージャーニーに axe-core チェックを追加15-08-202320%@psjakubowska
共有ビューコンポーネントにアクセシビリティチェックを含める03-12-202470%@psjakubowska
コンポーネントスペックに axe-core チェックを追加16-04-202423-05-2025100%@rchanila
既知のアクセシビリティ違反の包括的なリストをまとめる19-10-202403-01-2025100%@tauriedavis
アクセシビリティ違反に対処するための計画を策定・実施する(評価計画/プロセスおよびツールを含む)04-10-202490%@psjakubowska
アクセシビリティフロントエンドガイドのギャップを特定して埋める12-10-202327-02-2025100%@psjakubowska
社内トレーニングの計画29-02-2024100%@jeldergl

役割と責任

ワーキンググループの役割担当者役職
エグゼクティブスポンサーTim ZallmannVP of Engineering, Core Development
ファシリテーター
ファンクショナルリードPaulina Sędłak-JakubowskaSenior Frontend Engineer, Create:Source Code
ファンクショナルリードRahul ChanilaSenior Frontend Engineer, Package
ファンクショナルリードJeremy ElderStaff Product Designer, Manage:Foundations
メンバーLisa FalconeSenior Paralegal, Legal & Corporate Affairs
メンバーScott de JongeSenior Frontend Engineer, Manage:Foundations
メンバーRajan MistryFrontend Engineer, Plan:Product Planning
メンバーTrevor PierceSenior Accessibility Engineer, Foundations:Accessibility