Integración de experiencia de usuario y desarrollo ágil
Un texto de Carrie Ritch Eberhardt me recuerda un post que escribí no hace mucho hablando de diseño centrado en el usuario y desarrollo ágil.
El texto en cuestión es Integrating UX & Agile y gira en torno a las impresiones de la propia Carrie Ritch Eberhardt al hilo de un panel sobre este tema en el Western NY Human Factors and Ergonomics Society (WNYHFES).
Hago una adaptación al castellano de lo que entiendo de las notas de Carrie Ritch Eberhardt:
- El proceso de desarrollo se divide en partes más cortas y pequeñas: Análisis> Diseño> Codificación> Pruebas.
- La fase de pruebas es informal.
- No está claro del todo cómo realizar la fase de pruebas de inicio a fin.
- Se aborda la cuestión de que no se puede saber todo por adelantado.
- Se deben añadir funcionalidades en la medida que se detecten necesidades por parte de los usuarios.
- Más adecuado para ejecutar en equipos de desarrollo pequeños.
- Debe haber un flujo de comunicación constante entre todos los actores del proyecto: desarrolladores, testers, jefes de proyecto, cliente, interlocutores, etc.
- Los problemas se pueden ir abordando y resolviendo a medida que vayan surgiendo.
- El desarrollo ágil implica dos cuestiones: no se puede conocer todo de antemano y ese descubrimiento se hace a medida que se avanza en el proyecto.
- Centrarse en pequeñas entregas al cliente, pero muy constantes.
- Es necesario un alto grado de colaboración y compromiso para hacer frente a los nuevos descubrimientos, continuando con el avance en el desarrollo del proyecto.
- Todo esto se puede hacer, y se hace, con equipos de trabajo en remoto.
- UX/UCD works 1 cycle ahead of development: no soy capaz de traducirlo.

Julio 9th, 2009 at 12:14 am
UX/UCD works 1 cycle ahead of development
Supongo que se podría traducir así “UX/UCD van una iteración por delante de los desarrolladores”.