Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
Webinar sobre accesibilidad con comunidad QA Tester LatamLisandra Armas
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
La invitación queda hecha para tod@s, les espero en esta charla donde veremos como podemos evitar los problemas de accesibilidad en las aplicaciones desde etapas muy tempranas del desarrollo y de esta forma lograr juntos un panorama tecnológico sin barreras.
Pruebas de accesibilidad ¿por dónde empezar?Lisandra Armas
En esta presentación vamos a estar conociendo cómo todos los integrantes de un equipo de proyecto podemos comenzar desde nuestro rol a poner en práctica las pruebas de accesibilidad a través de varias técnicas de filtrado, herramientas de evaluación automática y pruebas con usuarios. Vamos a descubrir que para comenzar con nuestras evaluaciones de accesibilidad no necesitamos de un laboratorio especializado ni de muchos recursos, en el transcurso de la charla iremos descubriendo que muchas de las pruebas son bien sencillas y que con mucho amor y dedicación podemos lograr que nuestras aplicaciones sean accesibles para tod@s.
VlC Testing 20: Propuesta ponencia shift left a11yLisandra Armas
Los dispositivos móviles ya son considerados una extensión del cuerpo humano y tenemos en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna.
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad en sus aplicaciones desde el momento cero debido a que estará dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad. Para evitar este gran riesgo debemos ser conscientes del impacto que esto causa en muchas vidas y adoptar una posición defensora del diseño y desarrollo accesible.
¡Si no conoces que es shift left a11y, entonces esta charla es para vos! Cómo podemos considerar la accesibilidad en nuestras aplicaciones y sitios desde el levantamiento de requerimientos hasta la salida a producción, será el principal tema que estaremos abordando.
Shift left a11y: Haz tu aplicación accesible para más de mil millones de usua...Lisandra Armas
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobileLisandra Armas
Tuve la oportunidad de junto a la comunidad IxDA Montevideo celebrar el día del diseño de interacción donde pude estar charlando sobre como podemos hacer nuestros diseños más accesibles. Acá les dejo la presentación y un resumen de lo que estuvimos viendo.
Resumen: Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas. Actualmente existen más de 1240 millones de sitios web en internet, Google Play cuenta aproximadamente con 3.8 millones de aplicaciones en el mercado y Apple App Store con 2 millones de aplicaciones, pero ¿Cuántas son accesibles para personas con discapacidad? Cuando diseñamos una aplicación web o mobile debemos considerar la accesibilidad como un factor importante ya que existen más de mil millones de personas que viven en todo el mundo con alguna forma de discapacidad; de ellas, casi el 20% experimentan dificultades considerables en la vida cotidiana. El objetivo de la charla es dar a conocer el área de accesibilidad enfocada al diseño de aplicaciones web y mobile, analizaremos ejemplos de buenas prácticas para que nuestros diseños sean más accesibles y estaremos viendo cómo desde nuestro rol de diseñadores en nuestros proyectos podemos promover la importancia del diseño y desarrollo de aplicaciones accesibles con prácticas que están al alcance de todos.
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano. Tenemos en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora utilizada para el aterrizaje de los astronautas de la NASA en la Luna! Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen millones de sitios web y aplicaciones móviles en Internet, pero ¿cuántas aplicaciones y sitios son accesibles?
Comenzar a integrar las pruebas de accesibilidad desde etapas muy tempranas es clave en nuestros procesos de desarrollo para lograr aplicaciones accesibles para tod@s.
En este AfterTest, Lisandra Armas explicará cómo podemos incluir la accesibilidad desde etapas muy tempranas del desarrollo de software y por qué es importante que podamos considerarla en las distintas fases de un proyecto y no solamente al final.
Después de asistir a esta charla, obtendrás:
* Un mejor conocimiento sobre qué es shift left a11y y por qué debes considerar mover a la izquierda la accesibilidad en tus proyectos.
* Consejos y herramientas para incorporar las pruebas accesibilidad en las distintas fases de un proyecto.
* Los pasos para lograr incorporar esta práctica en todo el proceso de desarrollo hasta la salida a producción.
Webinar sobre accesibilidad con comunidad QA Tester LatamLisandra Armas
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
La invitación queda hecha para tod@s, les espero en esta charla donde veremos como podemos evitar los problemas de accesibilidad en las aplicaciones desde etapas muy tempranas del desarrollo y de esta forma lograr juntos un panorama tecnológico sin barreras.
Pruebas de accesibilidad ¿por dónde empezar?Lisandra Armas
En esta presentación vamos a estar conociendo cómo todos los integrantes de un equipo de proyecto podemos comenzar desde nuestro rol a poner en práctica las pruebas de accesibilidad a través de varias técnicas de filtrado, herramientas de evaluación automática y pruebas con usuarios. Vamos a descubrir que para comenzar con nuestras evaluaciones de accesibilidad no necesitamos de un laboratorio especializado ni de muchos recursos, en el transcurso de la charla iremos descubriendo que muchas de las pruebas son bien sencillas y que con mucho amor y dedicación podemos lograr que nuestras aplicaciones sean accesibles para tod@s.
VlC Testing 20: Propuesta ponencia shift left a11yLisandra Armas
Los dispositivos móviles ya son considerados una extensión del cuerpo humano y tenemos en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna.
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad en sus aplicaciones desde el momento cero debido a que estará dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad. Para evitar este gran riesgo debemos ser conscientes del impacto que esto causa en muchas vidas y adoptar una posición defensora del diseño y desarrollo accesible.
¡Si no conoces que es shift left a11y, entonces esta charla es para vos! Cómo podemos considerar la accesibilidad en nuestras aplicaciones y sitios desde el levantamiento de requerimientos hasta la salida a producción, será el principal tema que estaremos abordando.
Shift left a11y: Haz tu aplicación accesible para más de mil millones de usua...Lisandra Armas
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
Evento IxDD 2018 - Accesibilidad en aplicaciones web y mobileLisandra Armas
Tuve la oportunidad de junto a la comunidad IxDA Montevideo celebrar el día del diseño de interacción donde pude estar charlando sobre como podemos hacer nuestros diseños más accesibles. Acá les dejo la presentación y un resumen de lo que estuvimos viendo.
Resumen: Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas. Actualmente existen más de 1240 millones de sitios web en internet, Google Play cuenta aproximadamente con 3.8 millones de aplicaciones en el mercado y Apple App Store con 2 millones de aplicaciones, pero ¿Cuántas son accesibles para personas con discapacidad? Cuando diseñamos una aplicación web o mobile debemos considerar la accesibilidad como un factor importante ya que existen más de mil millones de personas que viven en todo el mundo con alguna forma de discapacidad; de ellas, casi el 20% experimentan dificultades considerables en la vida cotidiana. El objetivo de la charla es dar a conocer el área de accesibilidad enfocada al diseño de aplicaciones web y mobile, analizaremos ejemplos de buenas prácticas para que nuestros diseños sean más accesibles y estaremos viendo cómo desde nuestro rol de diseñadores en nuestros proyectos podemos promover la importancia del diseño y desarrollo de aplicaciones accesibles con prácticas que están al alcance de todos.
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano. Tenemos en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora utilizada para el aterrizaje de los astronautas de la NASA en la Luna! Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen millones de sitios web y aplicaciones móviles en Internet, pero ¿cuántas aplicaciones y sitios son accesibles?
Comenzar a integrar las pruebas de accesibilidad desde etapas muy tempranas es clave en nuestros procesos de desarrollo para lograr aplicaciones accesibles para tod@s.
En este AfterTest, Lisandra Armas explicará cómo podemos incluir la accesibilidad desde etapas muy tempranas del desarrollo de software y por qué es importante que podamos considerarla en las distintas fases de un proyecto y no solamente al final.
Después de asistir a esta charla, obtendrás:
* Un mejor conocimiento sobre qué es shift left a11y y por qué debes considerar mover a la izquierda la accesibilidad en tus proyectos.
* Consejos y herramientas para incorporar las pruebas accesibilidad en las distintas fases de un proyecto.
* Los pasos para lograr incorporar esta práctica en todo el proceso de desarrollo hasta la salida a producción.
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...Lisandra Armas
Cuando accedemos a una aplicación y no logramos encontrar en poco tiempo la información que buscamos o no tiene un diseño agradable, no tardaremos en abandonarla. Una buena usabilidad es la clave fundamental para lograr que los usuarios se sientan atraídos y permanezcan más tiempo en nuestras aplicaciones; por lo que conocer y poner en práctica los factores fundamentales para el desarrollo de una aplicación usable es esencial en estos tiempos. En este taller estaremos viendo los distintos métodos de evaluación de usabilidad, analizaremos ejemplos de buenas y malas prácticas en el diseño y uso de las aplicaciones y presentaremos una guía de pasos a seguir para el reporte de resultados. Con todo esto que les estaré contando veremos cómo podemos lograr que nuestras aplicaciones sean más usables con prácticas que están a nuestro alcance.
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...Argentesting
Taller ofrecido por Lisandra Armas durante la 3ra edición del Argentesting
Cuando accedemos a una aplicación y no logramos encontrar en poco tiempo la información que buscamos o no tiene un diseño agradable, no tardaremos en abandonarla. Una buena usabilidad es la clave fundamental para lograr que los usuarios se sientan atraídos y permanezcan más tiempo en nuestras aplicaciones; por lo que conocer y poner en práctica los factores fundamentales para el desarrollo de una aplicación usable es esencial en estos tiempos. En este taller estaremos viendo los distintos métodos de evaluación de usabilidad, analizaremos ejemplos de buenas y malas prácticas en el diseño y uso de las aplicaciones y presentaremos una guía de pasos a seguir para el reporte de resultados. Con todo esto que les estaré contando veremos cómo podemos lograr que nuestras aplicaciones sean más usables con prácticas que están a nuestro alcance.
Conocimientos previos requeridos
No se requiere.
Requerimientos
Este taller no requiere computadora.
Lisandra Armas
https://www.linkedin.com/in/lisandra-armas-aguila/
[TOP 3 TECH UPDATES MEXICO]
Creando Aplicaciones Web en el 2015:
Nuevas tendencias, desafíos, y mejores prácticas
Empujado por la revolución mobile, el emergente mundo de Internet Of Things, la web a evolucionado hacia una gran y ubícua plataforma de desarrollo de aplicaciones. Sin embargo, esta evolución posee dos caras: la de posicionar a la web como una plataforma tecnológica capaz de desbancar tecnologías como Flash y Silverlight, y de competir con iOS, o Android; y la de una plataforma inmadura, difícil de aprender, y de utilizar para crear experiencias de usuario de calidad.
En esta charla se dará una introducción a las nuevas tendencias en el desarrollo web, sus dificultades y desafíos, y las lecciones aprendidas obtenidas trabajando con estas tecnologías de punta.
Speaker: Fernando Curra
Aplicación que permite evaluar la usabilidad con los principios de Nielsen y calidad con la ISO 25010 del software. Ofreciendo ademas un informe estadístico de la evaluación y la posibilidad de descargarlo.
El desarrollo y mantenimiento de aplicaciones empresariales, más que una profesión se ha convertido en todo un arte al darles soporte y mantenimiento, cobra mayor importancia y trascendencia cuando: diferentes desarrolladores modifican la funcionalidad, se utilizan versiones de API´s y frameworks diferentes sobre la misma aplicación sólo porque a "alguien" se le ocurrió, se duplica código por el desconocimiento de la aplicación y por si fuera poco....... existe código muerto en las diferentes capas de la aplicación (si es que se puede identificar alguna) una situación que nunca sucede en nuestro ámbito. Si el panorama no fuera ya de por si complejo, el realizar las pruebas (de todos los módulos de la aplicación) y promover la liberación de una nueva funcionalidad resulta en ocasiones más costoso en tiempo y recursos que la nueva funcionalidad por si misma. La presente sesión demuestra por medio de casos de éxito las ventajas que proporciona el someter aplicaciones existentes y nuevas sobre un proceso de integración contínua estandarizando: el versionado del código, el uso de herramientas de construcción, la automatización de pruebas, la evaluación de código y promoción de nuevas liberaciones de aplicaciones productivas. Todo esto sobre un ciclo iterativo, controlado y auditado para un objetivo final, producir aplicaciones con calidad de código.
Anatomía de un framework de automatización de pruebas
En este taller haremos, por un lado, una introducción metodológica sobre la automatización de pruebas y luego repasaremos los aspectos técnicos que deben ser considerados en el diseño de un framework. Sumaremos a esta experiencia algunas prácticas complementarias como BDD, CI y DevOps.
Por otro lado, a continuación haremos una breve práctica con todo el toolset descrito previamente. Aunque no es obligatorio, recomendamos un dominio mínimo en los siguientes temas;
Programación orientada a objetos.
Sistemas de control de version de código (idealmente Git).
Comandos Bash básicos.
Conocimientos básicos de HTML y Rest APIs.
Las máquinas de los asistentes van a necesitar al menos 8GB de RAM y cualquier procesador dual core de unos 2Ghz con tecnología de virtualización activada. Además, necesitaremos al menos 50GB de disco duro libre. Seria ideal que también traigan un pendrive de 8GB dado que necesitamos usar una imagen de linux para virtualizar.
Es necesario que los asistentes vengan con el siguiente software al menos descargado (idealmente instalado):
Java JDK 8.
Eclipse IDE.
Vagrant.
VirtualBox.
Chrome.
Git.
Todas últimas versiones excepto la JVM.
Expositor: Marcelo Corpucci
Pruebas de Accesibilidad - Novus Testing Day.pdfLisandra Armas
En esta charla vamos a estar conociendo cómo podemos comenzar a poner en práctica las pruebas de accesibilidad en nuestros proyectos a través de las técnicas de filtrado, pruebas con usuarios y herramientas de evaluación automática. Vamos a descubrir que para comenzar con estas evaluaciones de accesibilidad no necesitamos de un laboratorio especializado ni de muchos recursos, vamos a ver que incluso muchas de las pruebas son bien sencillas y que con mucho amor y dedicación podemos lograr que nuestras aplicaciones sean más accesibles en poco tiempo.
Usabilidad y accesibilidad ¿hablamos de lo mismo? Lisandra Armas
¿Hablamos de lo mismo cuando nos referimos a usabilidad y accesibilidad? ¿Si nuestra aplicación es usable también será accesible? ¿Puede una aplicación ser accesible y usable a la vez? Si estas son de las preguntas que alguna vez te has realizado te invito a que te sumes a esta charla porque el principal objetivo de la presentación se centrará en dar respuesta a estas interrogantes. Además conversaremos sobre el impacto que tienen ambas áreas en el día a día de nuestros proyectos y cómo son piezas claves para llevar las aplicaciones al siguiente nivel. Te esperamos!
Más contenido relacionado
Similar a Webinar con QA Lovers - Shift left a11y: Haz tu aplicación accesible para más de mil millones de usuarios.
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...Lisandra Armas
Cuando accedemos a una aplicación y no logramos encontrar en poco tiempo la información que buscamos o no tiene un diseño agradable, no tardaremos en abandonarla. Una buena usabilidad es la clave fundamental para lograr que los usuarios se sientan atraídos y permanezcan más tiempo en nuestras aplicaciones; por lo que conocer y poner en práctica los factores fundamentales para el desarrollo de una aplicación usable es esencial en estos tiempos. En este taller estaremos viendo los distintos métodos de evaluación de usabilidad, analizaremos ejemplos de buenas y malas prácticas en el diseño y uso de las aplicaciones y presentaremos una guía de pasos a seguir para el reporte de resultados. Con todo esto que les estaré contando veremos cómo podemos lograr que nuestras aplicaciones sean más usables con prácticas que están a nuestro alcance.
Argentesting 2018 - Usabilidad: un peldaño fundamental para el éxito o fracas...Argentesting
Taller ofrecido por Lisandra Armas durante la 3ra edición del Argentesting
Cuando accedemos a una aplicación y no logramos encontrar en poco tiempo la información que buscamos o no tiene un diseño agradable, no tardaremos en abandonarla. Una buena usabilidad es la clave fundamental para lograr que los usuarios se sientan atraídos y permanezcan más tiempo en nuestras aplicaciones; por lo que conocer y poner en práctica los factores fundamentales para el desarrollo de una aplicación usable es esencial en estos tiempos. En este taller estaremos viendo los distintos métodos de evaluación de usabilidad, analizaremos ejemplos de buenas y malas prácticas en el diseño y uso de las aplicaciones y presentaremos una guía de pasos a seguir para el reporte de resultados. Con todo esto que les estaré contando veremos cómo podemos lograr que nuestras aplicaciones sean más usables con prácticas que están a nuestro alcance.
Conocimientos previos requeridos
No se requiere.
Requerimientos
Este taller no requiere computadora.
Lisandra Armas
https://www.linkedin.com/in/lisandra-armas-aguila/
[TOP 3 TECH UPDATES MEXICO]
Creando Aplicaciones Web en el 2015:
Nuevas tendencias, desafíos, y mejores prácticas
Empujado por la revolución mobile, el emergente mundo de Internet Of Things, la web a evolucionado hacia una gran y ubícua plataforma de desarrollo de aplicaciones. Sin embargo, esta evolución posee dos caras: la de posicionar a la web como una plataforma tecnológica capaz de desbancar tecnologías como Flash y Silverlight, y de competir con iOS, o Android; y la de una plataforma inmadura, difícil de aprender, y de utilizar para crear experiencias de usuario de calidad.
En esta charla se dará una introducción a las nuevas tendencias en el desarrollo web, sus dificultades y desafíos, y las lecciones aprendidas obtenidas trabajando con estas tecnologías de punta.
Speaker: Fernando Curra
Aplicación que permite evaluar la usabilidad con los principios de Nielsen y calidad con la ISO 25010 del software. Ofreciendo ademas un informe estadístico de la evaluación y la posibilidad de descargarlo.
El desarrollo y mantenimiento de aplicaciones empresariales, más que una profesión se ha convertido en todo un arte al darles soporte y mantenimiento, cobra mayor importancia y trascendencia cuando: diferentes desarrolladores modifican la funcionalidad, se utilizan versiones de API´s y frameworks diferentes sobre la misma aplicación sólo porque a "alguien" se le ocurrió, se duplica código por el desconocimiento de la aplicación y por si fuera poco....... existe código muerto en las diferentes capas de la aplicación (si es que se puede identificar alguna) una situación que nunca sucede en nuestro ámbito. Si el panorama no fuera ya de por si complejo, el realizar las pruebas (de todos los módulos de la aplicación) y promover la liberación de una nueva funcionalidad resulta en ocasiones más costoso en tiempo y recursos que la nueva funcionalidad por si misma. La presente sesión demuestra por medio de casos de éxito las ventajas que proporciona el someter aplicaciones existentes y nuevas sobre un proceso de integración contínua estandarizando: el versionado del código, el uso de herramientas de construcción, la automatización de pruebas, la evaluación de código y promoción de nuevas liberaciones de aplicaciones productivas. Todo esto sobre un ciclo iterativo, controlado y auditado para un objetivo final, producir aplicaciones con calidad de código.
Anatomía de un framework de automatización de pruebas
En este taller haremos, por un lado, una introducción metodológica sobre la automatización de pruebas y luego repasaremos los aspectos técnicos que deben ser considerados en el diseño de un framework. Sumaremos a esta experiencia algunas prácticas complementarias como BDD, CI y DevOps.
Por otro lado, a continuación haremos una breve práctica con todo el toolset descrito previamente. Aunque no es obligatorio, recomendamos un dominio mínimo en los siguientes temas;
Programación orientada a objetos.
Sistemas de control de version de código (idealmente Git).
Comandos Bash básicos.
Conocimientos básicos de HTML y Rest APIs.
Las máquinas de los asistentes van a necesitar al menos 8GB de RAM y cualquier procesador dual core de unos 2Ghz con tecnología de virtualización activada. Además, necesitaremos al menos 50GB de disco duro libre. Seria ideal que también traigan un pendrive de 8GB dado que necesitamos usar una imagen de linux para virtualizar.
Es necesario que los asistentes vengan con el siguiente software al menos descargado (idealmente instalado):
Java JDK 8.
Eclipse IDE.
Vagrant.
VirtualBox.
Chrome.
Git.
Todas últimas versiones excepto la JVM.
Expositor: Marcelo Corpucci
Pruebas de Accesibilidad - Novus Testing Day.pdfLisandra Armas
En esta charla vamos a estar conociendo cómo podemos comenzar a poner en práctica las pruebas de accesibilidad en nuestros proyectos a través de las técnicas de filtrado, pruebas con usuarios y herramientas de evaluación automática. Vamos a descubrir que para comenzar con estas evaluaciones de accesibilidad no necesitamos de un laboratorio especializado ni de muchos recursos, vamos a ver que incluso muchas de las pruebas son bien sencillas y que con mucho amor y dedicación podemos lograr que nuestras aplicaciones sean más accesibles en poco tiempo.
Usabilidad y accesibilidad ¿hablamos de lo mismo? Lisandra Armas
¿Hablamos de lo mismo cuando nos referimos a usabilidad y accesibilidad? ¿Si nuestra aplicación es usable también será accesible? ¿Puede una aplicación ser accesible y usable a la vez? Si estas son de las preguntas que alguna vez te has realizado te invito a que te sumes a esta charla porque el principal objetivo de la presentación se centrará en dar respuesta a estas interrogantes. Además conversaremos sobre el impacto que tienen ambas áreas en el día a día de nuestros proyectos y cómo son piezas claves para llevar las aplicaciones al siguiente nivel. Te esperamos!
¡La era digital llegó para quedarse! Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas, a diario instalamos y accedemos a nuevas aplicaciones y ya no nos imaginamos sin toda la tecnología que nos hace la vida más fácil. Pero, nos hemos puesto a pensar si, ¿las aplicaciones que accedemos son accesibles? La mayoría de las veces no lo son! ¿Cómo podemos reconocer las barreras que afectan la accesibilidad de una aplicación? ¿Cómo la falta de accesibilidad nos puede afectar a tod@s? Serán de los temas que estaremos conversando en esta charla. ¡Te esperamos!
¿Has escuchado la frase "SCRUM no nos sirve, no está funcionando"?
En esta presetanción se explica una dinámica que nos facilitará detectar donde estamos teniendo desperdicios en la gestión de nuestros proyectos haciendo uso de SCRUM.
What companies need to know about web accessibility in 2020Lisandra Armas
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estará dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Este taller fue presentado al grupo de chicas de ReconverTIte en función de aprender los principios, técnicas y estructuras básicas de la oratoria.
El taller está basado en lo aprendido del curso de oratoria impartido por Ismael Linares profesor de oratoria y fundador de Palabrart. https://palabrart.com/
Make Your App Friendly to 1 Billion More UsersLisandra Armas
Today, mobile devices serve are an extension of the human body, giving us more computing power in the palm of our hands or our back pockets than the computer had that landed NASA astronauts on the moon! As a society, we are growing reliant on this technology that is already an integral part of our lives. Currently, there are more than 1.2 billion websites on the internet, Google Play has over 3.8 million mobile applications and the App Store has over 2 million applications, but how many apps and sites are accessible to people with disabilities? When a company launches an application on the market, it should consider accessibility as an important factor because there are more than one billion people living worldwide with some form of disability, who should be considered when making design decisions. It is essential that, from our role as developers, we not only take into consideration the functionality, performance, security, etc. but that we are advocates for designing and developing accessible applications, using the proper tools to evaluate the accessibility of a product. I invite you to this talk where we will be examining how we can quickly detect accessibility problems from the design and development stage, comparing examples of good and bad practices that will allow us to easily distinguish accessibility errors. With these tips and tools, we can ensure that our applications are accessible and achieve a barrier-free technological landscape.
Webinar Northem Quality - Los mil millones de usuarios que debes considerar e...Lisandra Armas
Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas, a diario instalamos nuevas aplicaciones y ya no nos imaginamos sin toda esta tecnología que nos hacen la vida más fácil.
Hoy en día nuestros teléfonos se han convertido en nuestro mejor aliado: nos lo llevamos a todas partes, lo consultamos a todas horas y lo usamos constantemente.
Pero nos hemos puesto a pensar ¿si las aplicaciones que usamos son accesibles? La mayoría de las veces no lo son!
Según la OMS (Organización Mundial de la Salud) existen más de mil millones de personas con algún tipo de discapacidad que representan más del 15% de la población mundial; de ellas, casi 200 millones experimentan dificultades considerables, además debemos estar conscientes de que la población está envejeciendo y el riesgo de discapacidad aumenta. Es por esto que debemos considerar la accesibilidad como un factor fundamental en nuestro entorno debido al índice de personas con algún tipo de discapacidad a nivel mundial.
GeneXus 29 - ¿Cómo hacer mi aplicación accesible para más de un 1 billón de u...Lisandra Armas
Un tema interesante para todo público que tenga como objetivo que sus sitios web y aplicaciones desarrolladas en GeneXus sean accesibles.
Vamos a estar aprendiendo cómo podemos hacer nuestros sitios web y aplicaciones accesibles, para que TODOS podamos ser partícipes de esta era digital.
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora que fue utilizada para el aterrizaje de los astronautas de la NASA en la Luna!
Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, existen más de 1.200 millones de sitios web en Internet y más de 5.8 millones de aplicaciones móviles, pero ¿cuántas aplicaciones y sitios son accesibles?
Cuando una compañía lanza una aplicación al mercado, debe considerar la accesibilidad como un factor importante en sus aplicaciones debido a que estaría dejando sin acceso a más de mil millones de personas en todo el mundo que se encuentran en situación de discapacidad; para evitarlo es esencial que desde nuestros roles en los proyectos seamos defensores del diseño y desarrollo accesible.
Si no conocés sobre el tema o te interesa explorarlo más, entonces esta charla es para vos! Qué es la a11y, la wcag 2.1, sus principios y los criterios fundamentales, serán de los principales temas que estaremos abordando.
La invitación queda hecha para tod@s, les espero en esta charla donde veremos como podemos evitar los problemas de accesibilidad en las aplicaciones GeneXus desde etapas muy tempranas del desarrollo y de esta forma lograr juntos un panorama tecnológico sin barreras.
Meetup NahualUY - Explorando el Testing ExploratorioLisandra Armas
Desde el rol de testers, es de vital importancia conocer cuándo y cómo realizar el testing exploratorio en los proyectos y si no has realizado aún testing exploratorio o quieres profundizar sobre el tema, ¡entonces esta charla es para vos!
TestingCr Meetup - Los mil millones de usuarios que debes considerar en tus p...Lisandra Armas
Hoy en día, los dispositivos móviles son una extensión del cuerpo humano, teniendo en nuestras manos o bolsillos un poder de cómputo incluso mayor que la computadora utilizada para el aterrizaje de los astronautas de la NASA en la Luna. Como sociedad, dependemos cada vez más de esta tecnología que ya es una parte integral de nuestras vidas. Actualmente, hay más de 1.200 millones de sitios web en Internet, Google Play tiene más de 3.8 millones de aplicaciones móviles y la App Store tiene más de 2 millones de aplicaciones, pero ¿cuántas aplicaciones y sitios son accesibles para personas con discapacidad? Cuando una empresa lanza una aplicación en el mercado, debe considerar la accesibilidad como un factor importante porque hay más de mil millones de personas en todo el mundo con algún tipo de discapacidad que deben ser consideradas al tomar decisiones de diseño.
Es esencial que desde nuestro rol de testers, no solo realicemos pruebas funcionales, de performance, seguridad, etc., sino que seamos defensores del diseño y desarrollo de aplicaciones accesibles, utilizando las herramientas adecuadas para evaluar la accesibilidad de un producto.
Dribbble Meetup Montevideo - Hablemos de diseño accesibleLisandra Armas
Les comparto las slides que estuve presentando en la meetup de Dribbble Mvd donde tuve la oportunidad de compartir con parte de la comunidad de diseñadores de Uruguay. En esta presentación estuvimos hablando sobre la WCAG 2.1, los 4 principios y compartimos 7 pasos fundamentales que debe seguir todo diseñador para hacer su diseño accesible.
TestingUY 2018 - Usabilidad: el software, como la comida, entra por los ojosLisandra Armas
Cuando accedemos a una aplicación y no logramos encontrar en poco tiempo la información que buscamos o no es agradable su diseño, no tardaremos en abandonarla. Una buena usabilidad es la clave fundamental para lograr que los usuarios se sientan atraídos y permanezcan más tiempo en nuestras aplicaciones; por lo que conocer y poner en práctica los factores fundamentales para el desarrollo de una aplicación usable es esencial en estos tiempos. En esta charla veremos como la usabilidad es aplicable en cualquier ámbito, no solo en aplicaciones web y móviles, también en el diseño de objetos, dispositivos y hasta en la cocina. Además, les estaré contando cómo podemos lograr que nuestras aplicaciones sean más usables con prácticas que están a nuestro alcance.
GeneXus 28 - Accesibilidad en aplicaciones web GeneXusLisandra Armas
Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas. Actualmente existen más de 1240 millones de sitios web en internet, pero ¿cuántos cumplen con los principios de accesibilidad? Cuando una compañía lanza un sitio web al mercado debe considerar la accesibilidad como un factor importante ya que existen más de mil millones de personas que viven en todo el mundo con algún tipo de discapacidad; de ellas, casi el 20% experimentan dificultades considerables en la vida cotidiana. Los sitios web desarrollados con GeneXus están basados en los cuatro principios de la accesibilidad: Perceptible, Operable, Comprensible y Robusto, pero es tarea del desarrollador que la aplicación sea programada siguiendo estos principios. En esta charla estaremos conociendo un poco más sobre las herramientas que nos proporciona GeneXus para desarrollar aplicaciones accesibles, además estaremos viendo cómo podemos promover en nuestros proyectos la importancia del desarrollo de sistemas accesibles con prácticas que están al alcance de todos.
Meetup Nahual - Pruebas de Accesibilidad en dispositivos móvilesLisandra Armas
Vivimos en un mundo donde la tecnología ya forma parte de nuestras vidas. Actualmente existen más de 1240 millones de sitios web en internet, Google Play cuenta aproximadamente con 3.8 millones de aplicaciones en el mercado y Apple App Store con 2 millones de aplicaciones, pero ¿Cuántas son accesibles para personas con discapacidad? Cuando una compañía lanza una aplicación mobile o sitio web al mercado debe considerar la accesibilidad como un factor importante ya que existen más de mil millones de personas que viven en todo el mundo con alguna forma de discapacidad; de ellas, casi el 20% experimentan dificultades considerables en la vida cotidiana. El objetivo de la charla es conocer un poco más sobre el área de Accesibilidad, además estaremos viendo cómo nosotros desde nuestro rol de tester en un proyecto podemos promover la importancia del desarrollo de sistemas accesibles con prácticas que están al alcance de todos.
Mobile testing Parte II - Rafael Martins y Lisandra ArmasLisandra Armas
El objetivo de esta segunda presentación es conocer sobre el proceso de pruebas de aplicaciones móviles, documentación que se genera y listas de chequeos que se aplican.
GeneXus 26 - Cómo hacer que nuestras aplicaciones GeneXus mobile sean más acc...Lisandra Armas
Les traigo una presentanción en la cual vamos a estar conociendo sobre la accesibilidad para aplicaciones móviles y los principios que la engloban a través de ejemplos.VAMOS A VER QUE PARA PODER PONERLO EN PRÁCTICA NO NECESITAMOS INVERTIR UN DINERAL, LES VOY A CONTAR ALGUNOS TRUCOS PARA PODER TENER APLICACIONES GeneXus MÁS ACCESIBLES CON PRÁCTICAS QUE ESTÁN AL ALCANCE DE NUESTROS PROYECTOS.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Diagrama de flujo - ingenieria de sistemas 5to semestre
Webinar con QA Lovers - Shift left a11y: Haz tu aplicación accesible para más de mil millones de usuarios.
1. Shift Left a11y:
Haz tu aplicación accesible
para más de mil millones
de usuarios.
www.abstracta.us
Lisandra Armas
Accessibility Specialist
QE Lead
@lisyarmas
4. “The power of the Web is in its
universality. Access by everyone
regardless of disability is an
essential aspect.”
Tim Berners-Lee,
Director del W3C e inventor de la Web
5.
6.
7. ● Machine Learning es una herramienta nueva y excelente para
la accesibilidad.
● El reconocimiento de imágenes de Microsoft en la versión
Google Cloud puede realizar anotaciones con un gran nivel de
confianza. La posibilidad de automatizar la accesibilidad se
expande continuamente.
● La accesibilidad pública está aumentando en Google Maps y
Yelp, al indicar las infraestructuras y establecimientos que son
accesibles.
● El nivel en que la automatización puede detectar incidentes
de accesibilidad se está expandiendo.
● Las herramientas de código abierto están aumentando, lo
que ilustra que la conciencia en la comunidad de
desarrolladores se está volviendo más común.
Resource: https://www.deque.com/blog/the-state-of-accessibility-gaad-2019/
Tendencias actuales y los próximos años:
12. Visual
Ceguera, baja visión, daltonismo
Auditiva
Sordera, problemas de audición
Motriz
Control delicado, movimientos lentos, no mouse
Cognitiva
Impedimento para el aprendizaje, distracción, toma de
decisiones
20. "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
23. 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
24. Agenda
● Shift Left a11y
● Solución: modelo y hábitos
● ¿Cómo podemos lograrlo?
1
2
3
27. 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
32. 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 especifique los requisitos
exactos para poder entender toda la información necesaria.
Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018
1/3
33. 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
34. 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
35. Definition of Done
La definición de hecho para historias de usuario puede incluir:
● La funcionalidad se prueba considerando la accesibilidad.
● Las opciones funcionan para el usuario con el uso de productos de apoyo.
Más específico:
● Todas las tareas son finalizadas. (con la capacidad del usuario en la historia)
● Todas las pruebas fueron aprobadas. (incluido el uso de la función con la capacidad del
usuario)
● Código registrado en el control de versiones.
Resource: https://www.slideshare.net/Intopia/a11y-user-stories-csun-2018
37. 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
38. Temprana revisión de los prototipos
● 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.
● Diseñar estados de enfoque para ayudar a los usuarios a
navegar y comprender donde se encuentran.
1/2
39. Temprana revisión de los prototipos
● Incluir en los prototipos los mensajes de errores que serán emitidos.
● Indicar una correcta descripción de los textos alternativos en las
imágenes relevantes de nuestros prototipos.
● Para toda experiencia que consideremos que no pueda ser accesible,
debemos buscar y crear una nueva forma para que esta barrera sea
eliminada.
● Los prototipos deben ser consistentes y claros.
2/2
40. 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
41. Proactive vs Reactive
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.”
45. ¿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)
46. 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
48. Revisión manual
Aplicar Técnicas de Filtrado
● Revisión del contraste de colores en la aplicación
● Zoom
● Navegar en la aplicación con el solo uso del teclado
● Prueba con lectores de pantalla
● Comprobación del foco
● Orden de tabulación
49. Revisión automatizada del código
Resources:
https://www.w3.org/WAI/ER/tools/
Top 25 Awesome Accessibility Testing Tools for Websites
50. 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
51. El testing automatizado no puede
sustituir a las pruebas manuales y el
feedback real de los usuarios.
53. 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
56. 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
70. Shift Left a11y:
Haz tu aplicación accesible
para más de mil millones
de usuarios.
www.abstracta.us
Lisandra Armas
Accessibility Specialist
QE Lead
@lisyarmas