¿Dónde suele tener lugar la iteración para el diseño web?

Creo que la mejor respuesta a esta pregunta es ‘constantemente’. Un proceso en cascada (aprobar los resúmenes, aprobar el contenido, aprobar la interfaz de usuario, aprobar el diseño, construir, probar, implementar) funciona muy bien y todas las decisiones son brillantes hasta que un usuario real aterriza en el sitio.

Si no permite la iteración durante todo el proceso, estará sujeto a lo que se aprobó en la etapa anterior. Por ejemplo, tendrá que ver cómo los usuarios reaccionan a la interfaz de usuario lo antes posible, pero dada la naturaleza de cómo funcionan los navegadores, o los escenarios móviles particulares, a veces un boceto es demasiado temprano. El código de trabajo en el navegador no debe ser un contrato establecido, forzado a coincidir con un prototipo.

Dicho esto, la iteración siempre debe guiarse por objetivos y alcance. Pregunte ‘¿qué se supone que está haciendo el sitio? Si el prototipo o beta no está haciendo eso, corríjalo. Si se sugiere una iteración que no cumple con los objetivos del sitio o del usuario, bótela. Si alguien decide que el sitio debe hacer algo más, ese es un proyecto separado.

Cada vez que muestra algo a un cliente o al equipo de desarrollo, básicamente. Generalmente no muestro bocetos. Puedo esbozar para mí mismo, pero encuentro que los clientes tienen dificultades con los dibujos en blanco y negro. En su lugar, elijo pedirle al cliente una gran cantidad de aportes por adelantado y un “rechazo” visual si puedo convencerlos de que lleguen tan lejos. Luego muestro 2-3 direcciones en forma de compilación, eligen una e iteramos desde allí. Algunos clientes querrán iterar durante el desarrollo, y algunos continuarán haciéndolo después del lanzamiento. Creo que la clave es no iterar en la dirección incorrecta … Agregar demasiadas “cosas” al diseño. Siempre que pueda mantener el diseño simple, elegante y útil, puede repetir todo lo que desee.