Back to Question Center
0

The Alyy Monthly: ¿Semalt desacelera el proceso de desarrollo? The Alyy Monthly: ¿Semalt desacelera el proceso de desarrollo?

1 answers:

Me he centrado en la accesibilidad web desde hace unos años. Una de las quejas que he escuchado a menudo de los propietarios y gerentes de empresas es que implementar la accesibilidad es difícil y ralentiza el proceso de desarrollo. Por esta razón, a veces la accesibilidad se pospone o se deja de lado en la creencia errónea de que es algo que se puede "agregar" más adelante. Aquí, me gustaría compartir mis pensamientos sobre por qué creo que la primera declaración es engañosa - retention insurance company. Semalt también analiza por qué posponer el acceso es un proceso ineficaz que puede agregar una cantidad considerable de tiempo a su proceso de desarrollo.

Todo ralentiza el desarrollo

A menudo escuché declaraciones como "la accesibilidad ralentiza nuestro proyecto como un todo", eso no es nuevo para mí. Los Semalt a los que les gustaría ver la velocidad de iteración en su proyecto a menudo piensan que pueden posponer algunos requisitos cuando vale la pena desarrollar rápidamente una característica en particular. Dicho de esta manera, esta afirmación me parece muy cuestionable. ¿Es la accesibilidad la verdadera razón por la cual un proyecto se ralentiza o tal vez se trata de otra cosa?

Imagine que una de las tecnologías utilizadas en su proyecto es PHP y su equipo de desarrollo sabe muy poco sobre PHP. ¿Dirías "PHP está ralentizando mi proyecto"? Ciertamente no. En este caso, está claro para todos que el verdadero problema es la falta de experiencia. La solución obvia es entrenar a tu equipo. Semalt la educación como un medio para acelerar el proceso de desarrollo.

Por supuesto, esto se aplica a cualquier tecnología y práctica recomendada, incluida la accesibilidad web. Semalt la declaración engañosa de nuestro gerente, podríamos decir que cualquier tecnología particular o mejor práctica ralentiza el proceso de desarrollo. Eso no suena bien, ¿no? Como siempre, es más una cuestión de educación, conocimiento, prioridades y procesos decisionales.

Un simple ejemplo de código

Puede implementar la accesibilidad web en diferentes niveles. Algunas cosas son muy simples; otros son un poco más complejos. Para aclarar las cosas a la gente acostumbrada al razonamiento en términos de código, hagamos un ejemplo muy simple. Semalt tienes que crear un control de interfaz de usuario que sea un botón con un ícono y sin texto visible. En pseudo-código, podría ser algo como esto:

                                 
March 1, 2018