Esta es una de las preguntas complicadas sobre el desarrollo web. En la agencia en la que trabajaba siempre teniamos el dilema de quien es el encargado del HTML y CSS, había opiniones desde la opion que el diseñador entregaba el PSD y terminaba su trabajo hasta la opcion de que ellos estaban encargados de el js de las animaciones.
En esta entrevista Ryan Singer dice 2 cosas importantes:
- Hacer interfaces implica conectar a un usario con la informacion de la base de datos
- Mientras mas cerca este el desarrollador y los disenadores sera mas facil desarrollar una interface.
Espero que les agrade la platica. Adelante el video por que las 2 primeras preguntas son “Como empezaste a trabajar en 37 signals?” y “Por que todos los disenadores deben de viajar a japon un vez en la vida?”
Me gustaria tener un buen debate sobre este tema, asi que imagen que esto es un foro y no un blog?
Related posts:


Yo creo que lo ideal es que lleguen hasta saber hacer las animaciones en js que mencionas y támbien escribir el codigo de lado de servidor que se encargar de la presentación de datos/imágenes que vienen de una BD. Los programadores deben dejar eso datos preparados para que los diseñadores solo los impriman en donde deben ir.
Está manera de trabajar si tiene un efecto de “empowerment” que menciona Ryan Singer y támbien le da más tiempo para que los programadores se encarguen de lo que les importa y los diseñadores de lo que les importa (que la interfaz se vea bonita con lo que quieren presentas).