Scrum y accesibilidad web – ¿Cómo gestionar un proyecto de diseño web accesible bajo Scrum?

En esta ponencia presentaré un ejemplo simulado de un proyecto para diseñar un web que cumpla al menos el nivel de conformidad AA de accesibilidad según el estándar WCAG 2.1 de la W3C y como gestionarlo bajo el modelo Scrum.

1. En la primer parte de la presentación haré un resumen de los principales conceptos sobre accesibilidad web (estándares, versiones de las WCAG, niveles de conformidad, etc).

2. En la segunda parte expongo como se puede gestionar un posible proyecto de desarrollo de un web accesible utilizando para ello Scrum. Aquí explico los roles y responsabilidades del Product Owner, qué debe conocer y cómo puede incorporar y priorizar elementos sobre accesibilidad en el product backlog. De igual forma explico los roles y responsabilidades desde la óptica de accesibilidad para que el Scrum Master ayude al equipo a comprender los requerimientos de accesibilidad y también comento sobre el trabajo del Scrum Team. Explico también con ejemplos ficticios cuales posibles Sprint podría tener este proyecto hasta poder alcanzar el estatus de “terminado” en términos de accesibilidad e incluso para cada Sprint presento ejemplos hipotéticos de los elementos y tareas que pueden estar en el Sprint backlog de cada uno. Doy tips de recursos y herramientas que podrían usarse para medir los incrementos de cada iteración en términos de accesibilidad. Por último, en la tercera parte, desarrollaré una dinámica tipo taller con las y los presentes donde, de forma interactiva analizaremos entre todos y todas epicas e historias de usuario, pensando en toda la posible diversidad de roles y profesionales que podrían estar involucrados en este proyecto, incluyendo diseñadores de UX, diseñadores gráficos, desarrolladores de contenido, testers de accesibilidad web, etc. Se analizará el requerimiento de accesibilidad (de cada historia de usuario y se comentará cómo traducir esa historia a un elemento concreto en el product backlog. Presentaré también un posible product backlog ya priorizado incluyendo elementos y requerimientos de accesibilidad para un sitio web, esto a modo de ejemplo.