Diseño web holístico: suena tan ... como una epifanía de los ácidos grasos de la contra-cultura de los años 60. Pero vale la pena mirar de todos modos. Quiero decir, todos aquí han leído el Dirk Gently books , o al menos miró la última La adaptación de Netflix , ¿derecho? ¿No? Bueno, aquí está el curso intensivo:
Todo está conectado.
Esa conexión puede ser tenue u obvia, pero todo está más o menos conectado de alguna manera. Puede encontrar elementos de esta idea en la teoría del caos, especialmente en el efecto mariposa: una mariposa aletea sus alas en China y Florida es alcanzada por un huracán. (Predicción: en 2020, habremos declarado la guerra a esas malditas mariposas).
En el diseño y desarrollo web, la causa y el efecto generalmente se pueden ver casi de inmediato. Las cosas suceden rápidamente, y todo lo que haga afectará a sus usuarios, a usted mismo, a cualquier empleado que tenga, a sus accionistas y a algunas personas que quizás ni siquiera considere en la ecuación. Afectará todas sus vidas, ya sea para bien o para mal.
Por lo tanto, cada vez que vaya a construir algo nuevo, o cambie algo que ya está en la web, necesita ver cómo afectará a todo y a todos los que pueda pensar. Por supuesto, ninguno de nosotros es adivino, y no podemos prever todo. Pero puedes hacerte algunas preguntas puntuales para comenzar:
Entonces digamos que ya tienes un producto por ahí. Piensas en algo genial que te gustaría agregarle. Exactamente, ¿cómo va a cambiar la forma en que los usuarios interactúan con su sitio? Claro, la diferencia podría ser insignificante. Por otro lado, podría hacer que un poco de funcionalidad existente sea un poco más difícil de acceder. Tal vez movió un enlace de su menú principal a un submenú para hacer espacio para su gran novedad.
El hecho es que esos pequeños cambios pueden arrojar completamente a los usuarios existentes, especialmente si no les muestra dónde fue su característica favorita anterior. Si tiene usuarios que usan su sitio o aplicación todos los días, es importante considerar cómo los cambios que realice afectarán sus vidas diarias.
Tomemos el ejemplo de una aplicación existente nuevamente. Quiero decir, fue construido con un conjunto de requisitos y metas en mente, y supuestamente fue optimizado para hacer que esos objetivos sucedan. Entonces, ¿qué pasará cuando decidas agregar ese elegante artilugio o animar esos elementos que antes se sentían un poco sin vida?
¿Cómo afectarán los cambios la carga y el tiempo de procesamiento? Esos dos factores afectarán bastante directamente a la cantidad de personas que continúan utilizando su sitio o aplicación, y lo felices que están con él. Según los dispositivos más antiguos, podría afectar la cantidad de personas que pueden usar su producto.
Antes de construir algo por primera vez, necesita tener planes de seguridad en su lugar. Después de todo, no tiene que ser clarividente para ver cómo un sistema inseguro podría perjudicarlo a usted, a su balance final y, lo peor de todo, a sus clientes. Así que sí, querrá delinear qué procesos, tecnologías y políticas tendrá en su lugar desde el principio.
Al realizar cambios en un sitio o aplicación existente, tenga en cuenta este simple hecho estadístico: más código significa más posibles errores y vulnerabilidades. Es decir, agregar unos pocos enlaces a su pie de página probablemente no va a abrir grietas en su seguridad, pero sí cambios más complejos.
De acuerdo, ¿Cuántas personas aquí han comenzado un proyecto sin una idea real de cuánto trabajo se necesitaría para lograrlo? ¿Cuántas personas han creado algo sin presupuestar la cantidad de tiempo y dinero que se necesitaría para respaldarlo? De acuerdo, son muchas las manos en el aire. Tú ... todos pueden parar ahora.
E incluso si eres el jefe, cada nuevo proyecto o función añadida a tu alineación tomará más tiempo de lo que imaginas. En primer lugar, se necesita tiempo para hacerlo, pero luego hay depuración, atención al cliente y, posiblemente, usuarios de capacitación para aprovecharlo.
No necesita buscar más allá de las redes sociales en general para algunos ejemplos de buenas ideas que han sido retorcidas por idiotas. No pasa un día sin que aparezca una nueva historia que describa las formas en que las personas son terribles entre sí en línea. Muchos de estos productos fueron diseñados teniendo en cuenta el mejor de los casos y no se prepararon para lo peor. Ahora están jugando catch-up contra las comunidades de trolls experimentados.
Una de mis historias favoritas sobre este tipo de cosas es sobre Peeple , que apenas llegó a lanzarse antes de que sintiera toda la fuerza de este problema. Ver, fue anunciado como "Yelp para personas", e inicialmente, permitió a las personas subir y dejar comentarios sobre otras personas, incluso si los revisados no figuraban en la aplicación.
Internet vio inmediatamente el potencial de abuso. Los creadores de la aplicación no lo hicieron, al principio. Irónicamente, solo vieron la luz después de que la aplicación fue bombardeada con críticas negativas de personas que nunca la usaron realmente.
Todo lo que haga afectará a sus usuarios, excepto cuando no lo haga. Si bien existe la invención de un nuevo producto que crea su propia demanda, a veces eso no sucede. Debe preguntarse honestamente si existe alguna demanda para su producto.
El mejor ejemplo reciente proviene del mundo fuera de línea. Algún genio de la tecnología pensó que sería una buena idea interrumpir la industria del exprimidor. Así lo hicieron, creando una máquina de hacer jugos que exprimió "paquetes de jugo" llenos de fruta picada (que se podía apretar totalmente con un rodillo). Lo llamaron " el Juicero ", Y cobraron $ 400 USD por ello.
Tenían tratos con fabricantes, agricultores locales, vendedores y casi todos ... excepto sus clientes potenciales. Aparentemente, se hizo muy poca investigación de mercado para ver si alguien realmente quería un extractor de jugos ridículamente caro. Puedes imaginar el resultado.
Así que sí, mi último punto es solo eso: antes de construir algo para la web, o hacer un cambio en su sitio actual, pregúntese si está haciendo algo solo para hacer algo. ¿Alguien quiere que las cosas cambien?