martes, 28 de octubre de 2008

Bienvenida o "No tienes que saber noruego".



Hola como están mi nombre es Kane y les doy la bienvenida a mi blog sobre diseño, consultoría y tendencias web, trataremos temas de interés desde un punto de vista muy en particular, la del “diseñador web”, generadores de conceptos y estructuras las cuales en ocasiones se ven opacadas sobre las de los desarrolladores.

Soy diseñador web con una trayectoria de 8 años aproximadamente y en todo este tiempo me ha tocado ver diferentes formas de hacer la cosas, diversos software que te sirven para una cosa y para otra, diseñadores discutiendo con los desarrolladores por la forma de cómo se entregan los materiales, el diseñador comentando a el programador sobre el color de botón que no le gusta, y viceversa el otro comentándole sobre que tiene que hacer las imágenes más ligeras, en fin una gama muy extensa sobre él como un proyecto debe de salir al aire.

Los diseñadores por nuestra parte intentamos ver una web más libre para la creación aunque eso se vea limitado por la resolución del las pantallas y/o el “genio” del programador que tengas a tu lado; por el otro lado está el programador que de no tener el ego tan alto se podría tener una mejor comunicación, ellos tienen una forma de pensar muy sistemática la cual en ocasiones no permite ver más allá de lo que el usuario puede comprender, el ya cuenta con diversa herramientas que la misma practica lo ha hecho consciente de que “así se hacen las cosas”.

Pero créanme esto ha sido siempre y mucho antes era mucho peor, muy pocas células de desarrollo han podido convivir a gusto bajo un mismo estándar de desarrollo o mismo ambiente, entre fechas comprometidas y falta de una buena estructura y arquitectura de información (ya hablaremos más sobre este tema).

Los diseñadores web en los principios y el auge del mismo siempre estuvimos a un lado de toda implementación o desarrollo, las propuestas siempre eran cambiadas por el desarrollador por que según esto la línea de tal código en tal parte rompía esa tabla que alojaba un formulario o una respuesta de la programación, o que el script de carga de flash hacia ruido con un script que estaba antes de mi “/head” , en fin un gran lista de incógnitas que para algunos significo quedarse hasta las 4 de la mañana en la oficina sin saber que pasa, ambos diseñador y programador compartiendo la pizza que les dejaron.

Que está sucediendo ahora, que es lo que necesitamos para que congenien estas dos especies humanas, no se puede estar siempre en guerra o en una tranquilidad aparente, acaso nuestro software tiene que ser mejor, nuestra maquina la súper computadora, puede ser dirían algunos, pero mas allá de eso, necesitamos implementar una forma muy común de comunicarnos, como en todo esa es la clave… “comunicación”.

Porque tener que pensar en que la solución la tiene que dar un buen equipo de computo o la última actualización de nuestro software de desarrollo cuando las bases siempre han estado presentes; hay un “algo” que siempre me incomodo; por dar un ejemplo, y que siempre el coco fue el Flash, el famosos Flash que bueno hay que reconocerlo cada día tiene cosas muy interesantes pero sigue estado bajo el régimen del actionscript que como bien decía antes “es como hablar noruego”. Tratare de que esto no suene como si fuese muy cerrado en mi opinión respecto a este tema; nunca he dudado de la capacidad de este software y su lenguaje de desarrollo pero no me van a negar que siempre ha sido el coco para poder implementar algo junto a tu departamento de sistemas de la empresa a la que perteneces.

Algunas compañías invirtieron mucho dinero y empleados en capacitación para poder tener desarrollos a la medida basadas en dicha tecnología, pero a eso vamos, algunas empresas no cuentan en ciertas temporadas con el presupuesto para poder hacer tal inversión de tal magnitud o también llega el súper diseñador programador en flash a una empresa que no tienen la infraestructura que el necesita para poder levantar los proyectos o viceversa y entre otros panoramas más que muchos de ustedes conocen.

Los desarrollos no tienen que implicar mucho desgaste económico ya que también se involucra el factor tiempo de aprendizaje y muchas veces el aprender otro lenguaje de programación influye mucho en el flujo de trabajo y por lo regular la capacitación a una gran escala por así decirlo muy escaza vez se da en las empresas.

Existen ya alternativas que están propiciando que todo lo anterior se valla rompiendo, esos viejos esquemas que solo les dan dolores de cabeza a los dos entes ya mencionados y que no siempre sea una batalla más de cómo uno interpreta a su modo de ver lo que el otro le solicito; peor se los comentare en el siguiente post, ya que se me hace una buena alternativa para este mundo donde no solo las cuestiones de organización se llevan a cabo en proyectos si no también en la forma de desarrollar.

No hay comentarios: