Shift Left a11y:
Moviendo la accesibilidad a
la izquierda
Lisandra Armas
Senior Quality Engineer
Accessibility Advocate
@lisyarmas
@lisyarmas
COVID vs Accesibilidad
@lisyarmas
"When we design for disability
first, you often stumble upon
solutions that are better than
those when we design for the
norm."
Elise Roy’s TED talk
Lawyer, artist, human rights advocate
https://www.ted.com/speakers/elise_roy @lisyarmas
Donde se pensó que había un beneficio para
algun@s, hoy en día el beneficio es para tod@s
estemos o no en situación de discapacidad.
@lisyarmas
Resource:https://www.microsoft.com/design/inclusive/
“Curb cut” effect
Diseñar y desarrollar
teniendo en cuenta las
distintas situaciones de
discapacidad es
simplemente diseñar y
desarrollar bien.
Software Engineer
ISTQB Foundation Level
Docente del Diplomado Testing de Software en la
Universidad Católica de Bolivia
https://lisandra-armas.blogspot.com/
+9 años de experiencia en Testing
Senior Quality Engineer
UX, Usability and Accessibility Advocate
Speaker Internacional
Viajar y conocer el mundo
Aficionada a la fotografía @lisyarmas
Agenda
● Shift Left a11y
● Solución: modelo y hábitos
● ¿Cómo podemos lograrlo?
1
2
3
@lisyarmas
Agenda
● Shift Left a11y
● Solución: modelo y hábitos
● ¿Cómo podemos lograrlo?
1
2
3
@lisyarmas
¿Qué es
Shift Left
a11y?
@lisyarmas
Resource: https://abstracta.us/blog/agile-testing/not-convinced-yet-shift-left-testing/ @lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de los
prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción,
identificar errores.
Shift Left a11y
@lisyarmas
Agenda
● Shift Left a11y
● Solución: modelo y hábitos
● ¿Cómo podemos lograrlo?
1
2
3
@lisyarmas
Solución: modelos y hábitos
@lisyarmas
@lisyarmas
Next Release Sprint
1. Incluir requerimientos
de accesibilidad.
2. Temprana revisión de los
prototipos.
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios.
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
Incluir requerimientos de accesibilidad
BACKLOG TO DO DOING DONE
a11y
a11y
a11y
@lisyarmas
Ejemplos de Historias de usuario
Como usuario con vista que no usa el mouse, necesito un mejor enfoque del
teclado para poder ver dónde estoy en una página a medida que avanzo.
Como usuario con vista y poca concentración, necesito etiquetas visibles en
todos los campos del formulario para poder entender qué información se
solicita.
Como usuario vidente con situación de discapacidad cognitiva, necesito que
todas las instrucciones aparezcan en la pantalla y se especifiquen los
requisitos exactos para poder entender toda la información necesaria.
Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018
1/3
@lisyarmas
Ejemplos de Historias de usuario
Como usuario que hace uso de un lector de pantalla, necesito texto
alternativo en imágenes informativas para poder entender toda la
información importante en una página.
Como usuario que hace uso de un lector de pantalla, necesito que todo el
texto del enlace sea significativo para poder navegar con facilidad.
Como usuario con baja visión o deficiencia al color necesito indicadores de
enlace más obvios para poder ver dónde hacer clic en una página.
Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018
2/3
@lisyarmas
Ejemplos de Historias de usuario
Como persona con discapacidad auditiva, necesito subtítulos en los videos
para comprender completamente los módulos de aprendizaje electrónico.
Como usuario con baja visión, necesito aumentar el tamaño de fuente para
leer las pantallas.
Como usuario de primera línea bajo presión para cumplir con los KPIs
necesito un texto de enlace claro para saber intuitivamente a dónde ir
después.
Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018
3/3
@lisyarmas
https://www.w3.org/TR/WCAG21/ @lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de
los prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
Resource: https://www.deque.com/blog/design-code-thinking-accessibility-ground/ @lisyarmas
Temprana revisión de los prototipos
Diseñar estados de enfoque para ayudar a los
usuarios a navegar y comprender donde se
encuentran.
1/2
Suficiente contraste entre el color del primer plano
(texto, íconos) y el color del fondo.
En el diseño no indicar información relevante
haciendo solo uso de colores.
@lisyarmas
Temprana revisión de los prototipos
Los prototipos deben ser consistentes y claros.
2/2
Incluir en los prototipos los mensajes de errores que serán
informados al usuario.
Indicar la descripción de los textos alternativos en las
imágenes relevantes para el usuario en el prototipo.
Para toda experiencia que consideremos que no pueda
ser accesible, debemos buscar y crear una nueva forma
para que esta barrera sea eliminada.
@lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad.
2. Temprana revisión de los
prototipos.
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios.
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
Proactivo vs Reactivo
Resource: https://www.paciellogroup.com/products/arc-api/
“Permanecer en un estado
constante de reacción ante
nuevos problemas significa
que siempre estarás un
paso atrás.”
@lisyarmas
Herramientas
axe Devtools
(WorldSpace Attest)
¿Cómo la IC nos
ayuda en la a11y?
Probar más plataformas
Evitar regresiones
Fomentar la cobertura de
prueba
Mover más a la izquierda a11y
(Shift Left a11y)
@lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de los
prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del
código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
Revisión manual
Orden de tabulación
Técnicas de Filtrado
Revisión del contraste de
colores en la aplicación
Zoom
Navegar con el solo
uso del teclado
Prueba con lectores de
pantalla
Comprobación del foco
@lisyarmas
Revisión automatizada del código
Resources:
https://www.w3.org/WAI/ER/tools/
Top 25 Awesome Accessibility Testing Tools for Websites
@lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de los
prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
El testing automatizado NO puede
sustituir a las pruebas manuales y el
feedback real de los usuarios.
@lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de los
prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción
Shift Left a11y
@lisyarmas
Pruebas de accesibilidad
en Producción
@lisyarmas
Next Release Sprint
1. Incluir requerimientos de
accesibilidad
2. Temprana revisión de los
prototipos
3. Revisión automatizada
en la IC.
4. Revisión manual y
automatizada del código.
5. Pruebas con usuarios
Deploy
6. Revisión en producción,
identificar errores.
Shift Left a11y
@lisyarmas
Tod@s somos responsables
por la accesibilidad en el
equipo.
@lisyarmas
Resource: https://webaim.org/blog/motivating-accessibility-change/
“Más inspiración menos culpabilidad”
@lisyarmas
Resource: https://www.deque.com/empathy-lab-online/ @lisyarmas
«Nunca dudes que un pequeño grupo de personas
comprometidas pueda cambiar el mundo. De hecho, es
lo único que lo ha logrado»
Margaret Mead
Fortalecer el trabajo en equipo.
@lisyarmas
Agenda
● Shift Left a11y
● Solución: modelo y hábitos
● ¿Cómo podemos lograrlo?
1
2
3
@lisyarmas
@lisyarmas
Muchas gracias!!!
¿Preguntas?
Comentarios!
@lisyarmas
Shift Left a11y:
Moviendo la accesibilidad a
la izquierda
Lisandra Armas
Senior Quality Engineer
Accessibility Advocate
@lisyarmas

Más contenido relacionado

PDF
Shift left a11y: Haz tu aplicación accesible para más de mil millones de usua...
PDF
Pruebas de accesibilidad ¿por dónde empezar?
PDF
Webinar sobre accesibilidad con comunidad QA Tester Latam
PDF
Webinar Introducción a la accesibilidad con a11y Perú
PDF
Webinar con QA Lovers - Shift left a11y: Haz tu aplicación accesible para más...
PPTX
La revolución UX en Mobile Testing
PDF
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
PDF
Presentación Modelo sistemático para testeo con usuarios en Startups
Shift left a11y: Haz tu aplicación accesible para más de mil millones de usua...
Pruebas de accesibilidad ¿por dónde empezar?
Webinar sobre accesibilidad con comunidad QA Tester Latam
Webinar Introducción a la accesibilidad con a11y Perú
Webinar con QA Lovers - Shift left a11y: Haz tu aplicación accesible para más...
La revolución UX en Mobile Testing
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobile
Presentación Modelo sistemático para testeo con usuarios en Startups

La actualidad más candente (13)

PDF
Uxprototipo
PDF
Modelo sistemático para testeo con usuarios en Startups
PDF
Storyboards como herramienta de validación
PPTX
7. Accessibilidad
PDF
Evaluar la experiencia del usuario (UX) en contexto de múltiples interfaces
PPT
Usabilidad y el desarrollo de software
PDF
Taller usabilidad
PPTX
2 (de 3). Evaluación de Usabilidad
PPTX
Usabilidad, ux … cómo lo medimos?
PPT
Cómo planificar y desarrollar pruebas de usabilidad con usuarios. Juan Manuel...
PDF
Clase Diseño para la interacción
PDF
Los diamantes son para siempre, las aplicaciones móviles no
PDF
Evaluación a interfaces - Test de usuarios,evaluación heurística y eye-tracking
Uxprototipo
Modelo sistemático para testeo con usuarios en Startups
Storyboards como herramienta de validación
7. Accessibilidad
Evaluar la experiencia del usuario (UX) en contexto de múltiples interfaces
Usabilidad y el desarrollo de software
Taller usabilidad
2 (de 3). Evaluación de Usabilidad
Usabilidad, ux … cómo lo medimos?
Cómo planificar y desarrollar pruebas de usabilidad con usuarios. Juan Manuel...
Clase Diseño para la interacción
Los diamantes son para siempre, las aplicaciones móviles no
Evaluación a interfaces - Test de usuarios,evaluación heurística y eye-tracking
Publicidad

Similar a Shift Left a11y - Aftertest (20)

PDF
VlC Testing 20: Propuesta ponencia shift left a11y
PPTX
Argentesting 2019 - Testing de accesibilidad: un valor agregado cómo profesio...
PPTX
Simulacion de Usuarios para evaluar apps
PDF
Dribbble Meetup Montevideo - Hablemos de diseño accesible
PDF
GeneXus 29 - ¿Cómo hacer mi aplicación accesible para más de un 1 billón de u...
PDF
Webinar Introducción a la Accesibilidad en Avantica
PDF
TestingUY 2016 - Pruebas de Accesibilidad para aplicaciones móviles
PDF
Taller evento TestingUY 2016 - Pruebas de Accesibilidad para Aplicaciones Mov...
PPTX
Consideraciones de accesibilidad para la producción de materiales audiovisual...
PDF
Make Your App Friendly to 1 Billion More Users
PDF
Accesibilidad para tod@s
PDF
Webinar Northem Quality - Los mil millones de usuarios que debes considerar e...
PPT
Usabilidad Web 2.0
PPT
Accesibilidad en la web 2.0
ODP
Google es ciego by Oihana Alberdi
PPTX
Taller accesibilidad web Centro de Sistemas Públicos UCH - SENADIS
PPT
Fundamentos de sitios web accesibles 2012
PPTX
Accesibilidad web
PDF
Respetando el Diseño inclusivo al programar un sitio web
VlC Testing 20: Propuesta ponencia shift left a11y
Argentesting 2019 - Testing de accesibilidad: un valor agregado cómo profesio...
Simulacion de Usuarios para evaluar apps
Dribbble Meetup Montevideo - Hablemos de diseño accesible
GeneXus 29 - ¿Cómo hacer mi aplicación accesible para más de un 1 billón de u...
Webinar Introducción a la Accesibilidad en Avantica
TestingUY 2016 - Pruebas de Accesibilidad para aplicaciones móviles
Taller evento TestingUY 2016 - Pruebas de Accesibilidad para Aplicaciones Mov...
Consideraciones de accesibilidad para la producción de materiales audiovisual...
Make Your App Friendly to 1 Billion More Users
Accesibilidad para tod@s
Webinar Northem Quality - Los mil millones de usuarios que debes considerar e...
Usabilidad Web 2.0
Accesibilidad en la web 2.0
Google es ciego by Oihana Alberdi
Taller accesibilidad web Centro de Sistemas Públicos UCH - SENADIS
Fundamentos de sitios web accesibles 2012
Accesibilidad web
Respetando el Diseño inclusivo al programar un sitio web
Publicidad

Más de Lisandra Armas (17)

PDF
Pruebas de Accesibilidad - Novus Testing Day.pdf
PDF
Usabilidad y accesibilidad ¿hablamos de lo mismo?
PDF
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
PDF
Los 8 desperdicios de Scrum
PDF
What companies need to know about web accessibility in 2020
PDF
ReconverTIte - Taller Comunicación Oral
PDF
Net Conf UY 2018 Usabilidad: el software, como la comida, entra por los ojos
PDF
Usabilidad: el software, como la comida, entra por los ojos
PDF
Meetup NahualUY - Explorando el Testing Exploratorio
PDF
TestingCr Meetup - Los mil millones de usuarios que debes considerar en tus p...
PDF
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...
PDF
TestingUY 2018 - Usabilidad: el software, como la comida, entra por los ojos
PDF
GeneXus 28 - Accesibilidad en aplicaciones web GeneXus
PDF
Meetup Nahual - Pruebas de Accesibilidad en dispositivos móviles
PPTX
Mobile testing Parte II - Rafael Martins y Lisandra Armas
PDF
GeneXus 26 - Cómo hacer que nuestras aplicaciones GeneXus mobile sean más acc...
PPTX
Mobile Testing Part I - Rafael Martins y Lisandra Armas
Pruebas de Accesibilidad - Novus Testing Day.pdf
Usabilidad y accesibilidad ¿hablamos de lo mismo?
Pruebas de accesibilidad: Técnicas de filtrado y evaluación con herramientas ...
Los 8 desperdicios de Scrum
What companies need to know about web accessibility in 2020
ReconverTIte - Taller Comunicación Oral
Net Conf UY 2018 Usabilidad: el software, como la comida, entra por los ojos
Usabilidad: el software, como la comida, entra por los ojos
Meetup NahualUY - Explorando el Testing Exploratorio
TestingCr Meetup - Los mil millones de usuarios que debes considerar en tus p...
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...
TestingUY 2018 - Usabilidad: el software, como la comida, entra por los ojos
GeneXus 28 - Accesibilidad en aplicaciones web GeneXus
Meetup Nahual - Pruebas de Accesibilidad en dispositivos móviles
Mobile testing Parte II - Rafael Martins y Lisandra Armas
GeneXus 26 - Cómo hacer que nuestras aplicaciones GeneXus mobile sean más acc...
Mobile Testing Part I - Rafael Martins y Lisandra Armas

Último (20)

DOCX
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
PPTX
Simulador de Circuitos electricos con Arduino
PPTX
libro proyecto con scratch jr pdf en la e
PPTX
Presentación de la barra de acceso rapido de word
PPTX
Circuito de LED en paralelo mediante Switch
PPTX
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
PDF
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
PPTX
Uso responsable de la tecnología - EEST N°1
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PDF
Conceptos básicos de programación PseInt laura.pdf
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PDF
conceptosbsicosdeprogramacinpseintlaura.pdf
PPTX
VariablesExpresiones.pptx conceptos que puedes usar en c++
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
DOCX
Trabajo informatica joel torres 10-.....................
PDF
Trabajo de recuperación _20250821_191354_0000.pdf
PDF
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
PPTX
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
PDF
Taller tecnológico Michelle lobo Velasquez
Guía 5. Test de orientación Vocacional 2[1] (Recuperado automáticamente).docx
Simulador de Circuitos electricos con Arduino
libro proyecto con scratch jr pdf en la e
Presentación de la barra de acceso rapido de word
Circuito de LED en paralelo mediante Switch
Procesamiento-del-Lenguaje-Natural-Un-Viaje-Paso-a-Paso.pptx
Final Tecno .pdfjdhdjsjdhsjshshhshshshhshhhhhhh
Uso responsable de la tecnología - EEST N°1
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
Conceptos básicos de programación PseInt laura.pdf
Sistema de Gestión Integral TCA Ingenieros.pptx
conceptosbsicosdeprogramacinpseintlaura.pdf
VariablesExpresiones.pptx conceptos que puedes usar en c++
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
Trabajo informatica joel torres 10-.....................
Trabajo de recuperación _20250821_191354_0000.pdf
1.3.4-Handling-and-Safety-Instructions-ESP-2024.pdf
PRESENTACION El PODER DE LA MENTALIDAD.pptx
CLASE PRACTICA-- SESION 6 -- FPW -- 04 11 23.pptx
Taller tecnológico Michelle lobo Velasquez

Shift Left a11y - Aftertest

  • 1. Shift Left a11y: Moviendo la accesibilidad a la izquierda Lisandra Armas Senior Quality Engineer Accessibility Advocate @lisyarmas
  • 4. "When we design for disability first, you often stumble upon solutions that are better than those when we design for the norm." Elise Roy’s TED talk Lawyer, artist, human rights advocate https://www.ted.com/speakers/elise_roy @lisyarmas
  • 5. Donde se pensó que había un beneficio para algun@s, hoy en día el beneficio es para tod@s estemos o no en situación de discapacidad. @lisyarmas
  • 6. Resource:https://www.microsoft.com/design/inclusive/ “Curb cut” effect Diseñar y desarrollar teniendo en cuenta las distintas situaciones de discapacidad es simplemente diseñar y desarrollar bien.
  • 7. Software Engineer ISTQB Foundation Level Docente del Diplomado Testing de Software en la Universidad Católica de Bolivia https://lisandra-armas.blogspot.com/ +9 años de experiencia en Testing Senior Quality Engineer UX, Usability and Accessibility Advocate Speaker Internacional Viajar y conocer el mundo Aficionada a la fotografía @lisyarmas
  • 8. Agenda ● Shift Left a11y ● Solución: modelo y hábitos ● ¿Cómo podemos lograrlo? 1 2 3 @lisyarmas
  • 9. Agenda ● Shift Left a11y ● Solución: modelo y hábitos ● ¿Cómo podemos lograrlo? 1 2 3 @lisyarmas
  • 12. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción, identificar errores. Shift Left a11y @lisyarmas
  • 13. Agenda ● Shift Left a11y ● Solución: modelo y hábitos ● ¿Cómo podemos lograrlo? 1 2 3 @lisyarmas
  • 14. Solución: modelos y hábitos @lisyarmas
  • 16. Next Release Sprint 1. Incluir requerimientos de accesibilidad. 2. Temprana revisión de los prototipos. 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios. Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 17. Incluir requerimientos de accesibilidad BACKLOG TO DO DOING DONE a11y a11y a11y @lisyarmas
  • 18. Ejemplos de Historias de usuario Como usuario con vista que no usa el mouse, necesito un mejor enfoque del teclado para poder ver dónde estoy en una página a medida que avanzo. Como usuario con vista y poca concentración, necesito etiquetas visibles en todos los campos del formulario para poder entender qué información se solicita. Como usuario vidente con situación de discapacidad cognitiva, necesito que todas las instrucciones aparezcan en la pantalla y se especifiquen los requisitos exactos para poder entender toda la información necesaria. Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018 1/3 @lisyarmas
  • 19. Ejemplos de Historias de usuario Como usuario que hace uso de un lector de pantalla, necesito texto alternativo en imágenes informativas para poder entender toda la información importante en una página. Como usuario que hace uso de un lector de pantalla, necesito que todo el texto del enlace sea significativo para poder navegar con facilidad. Como usuario con baja visión o deficiencia al color necesito indicadores de enlace más obvios para poder ver dónde hacer clic en una página. Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018 2/3 @lisyarmas
  • 20. Ejemplos de Historias de usuario Como persona con discapacidad auditiva, necesito subtítulos en los videos para comprender completamente los módulos de aprendizaje electrónico. Como usuario con baja visión, necesito aumentar el tamaño de fuente para leer las pantallas. Como usuario de primera línea bajo presión para cumplir con los KPIs necesito un texto de enlace claro para saber intuitivamente a dónde ir después. Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018 3/3 @lisyarmas
  • 22. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 24. Temprana revisión de los prototipos Diseñar estados de enfoque para ayudar a los usuarios a navegar y comprender donde se encuentran. 1/2 Suficiente contraste entre el color del primer plano (texto, íconos) y el color del fondo. En el diseño no indicar información relevante haciendo solo uso de colores. @lisyarmas
  • 25. Temprana revisión de los prototipos Los prototipos deben ser consistentes y claros. 2/2 Incluir en los prototipos los mensajes de errores que serán informados al usuario. Indicar la descripción de los textos alternativos en las imágenes relevantes para el usuario en el prototipo. Para toda experiencia que consideremos que no pueda ser accesible, debemos buscar y crear una nueva forma para que esta barrera sea eliminada. @lisyarmas
  • 26. Next Release Sprint 1. Incluir requerimientos de accesibilidad. 2. Temprana revisión de los prototipos. 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios. Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 27. Proactivo vs Reactivo Resource: https://www.paciellogroup.com/products/arc-api/ “Permanecer en un estado constante de reacción ante nuevos problemas significa que siempre estarás un paso atrás.” @lisyarmas
  • 28. Herramientas axe Devtools (WorldSpace Attest) ¿Cómo la IC nos ayuda en la a11y? Probar más plataformas Evitar regresiones Fomentar la cobertura de prueba Mover más a la izquierda a11y (Shift Left a11y) @lisyarmas
  • 29. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 30. Revisión manual Orden de tabulación Técnicas de Filtrado Revisión del contraste de colores en la aplicación Zoom Navegar con el solo uso del teclado Prueba con lectores de pantalla Comprobación del foco @lisyarmas
  • 31. Revisión automatizada del código Resources: https://www.w3.org/WAI/ER/tools/ Top 25 Awesome Accessibility Testing Tools for Websites @lisyarmas
  • 32. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 33. El testing automatizado NO puede sustituir a las pruebas manuales y el feedback real de los usuarios. @lisyarmas
  • 34. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción Shift Left a11y @lisyarmas
  • 35. Pruebas de accesibilidad en Producción @lisyarmas
  • 36. Next Release Sprint 1. Incluir requerimientos de accesibilidad 2. Temprana revisión de los prototipos 3. Revisión automatizada en la IC. 4. Revisión manual y automatizada del código. 5. Pruebas con usuarios Deploy 6. Revisión en producción, identificar errores. Shift Left a11y @lisyarmas
  • 37. Tod@s somos responsables por la accesibilidad en el equipo. @lisyarmas
  • 40. «Nunca dudes que un pequeño grupo de personas comprometidas pueda cambiar el mundo. De hecho, es lo único que lo ha logrado» Margaret Mead Fortalecer el trabajo en equipo. @lisyarmas
  • 41. Agenda ● Shift Left a11y ● Solución: modelo y hábitos ● ¿Cómo podemos lograrlo? 1 2 3 @lisyarmas
  • 44. Shift Left a11y: Moviendo la accesibilidad a la izquierda Lisandra Armas Senior Quality Engineer Accessibility Advocate @lisyarmas