Upload
artzi
View
1.155
Download
1
Embed Size (px)
DESCRIPTION
Charla para el AOS2011 sobre cómo integrar UX en el ciclo de desarrollo ágil.Es más bien una recopilación de temas sobre los que hablar y debatir en público, por las prisas ;-)
Citation preview
Agile UX
Aritz Suescun
@ArtziS
Antes de empezar
Etapas
por las que pasa un diseñador UX en la adaptación ágil
Negación
Ira
Negociación
Depresión
Aceptación
Kübler-Ross
Por qué es relevante
Sin UX no funciona
Con UX como consultoría previa y separada no funciona
Queremos productos que resuelven necesidades de
los usuarios, son útiles, eficientes, satisfactorios
Cliente
Equipo de desarrollo
ClienteDiseñador UX
Equipo de desarrollo
¿?
El resultado es decepcionante
Hay cosas que ayudan
Los diseñadores de UX se frustran con un resultado final decepcionante
Los desarrolladores se frustran con un resultado final decepcionante
La solución es ágil
Iterativo e incremental
Minimizar el trabajo hecho en dirección equivocada
Principios ágiles
• Personas sobre Procesos
• Software que funciona sobre Documentación
• Colaboración con cliente sobre Contratos
• Responder a cambios sobre Seguir un Plan
Equipo de desarrollo
Stakeholders
Equipo de desarrollo
Stakeholders Usuarios
Equipo de desarrollo
Stakeholders Usuarios
Product Owner
Equipo de desarrollo
Stakeholders Usuarios
Product Owner
Pila de producto
Captura de requisitos
¿Captura de requisitos?
Equipo de desarrollo
Stakeholders Usuarios
Product Owner
Pila de producto
?
¡Especialidad de diseñadores UX!
Principios
• Programmers are not users
• Customers are not users
• Customers are not designers
• Designers are not users
• Users are not designers
• Managers are not users
Ilusiones cognitivas• loss aversion• value attribution• commitment bias• Pygmalion effect• tyranny of small decisions• evolutionary psychology• management fads• abilene syndrome• cognitive friction• memory distortion• hawthorne effect• stockholm syndrome• diagnosis bias• …
Herramientas
• Prototipos
• Prototipos en papel
• Sketch
• Test usuarios
• Modelos mentales
• Focus groups
• …
Especialidades
• Desarrolladores:
– traducir requerimientos en software que funciona
• UX:
– reformular el problema que se debe solucionar
Adaptar el modelo ágil
Ciclo de diseñadores UX• Negación
• Ira
• Negociación
• Depresión
• Aceptación
Kübler-Ross
Lo 1º es llegar a la etapa de Aceptación
Patrones que se vienenaplicando
UX como Product Owner (equipo)
Equipo, PO, stakeholders, usuarios
Captura de requisitos
Investigación, modelado y diseñoinicial. Sólo lo justo
• Personajes
• Modelos de flujos de trabajo
• Análisis de tareas
• Modelos mentales
Trabajo en paralelo de UX. Ciclo anterior y
siguiente
El prototipo es la especificación
Prototipos de baja fidelidad
El problema de la industria de los entregables
Compra tiempo para UX con historias técnicas complejas
Grupo de usuarios para validacióncontinua
• Tests de usuario en paralelo continuamente
• Más actividades con esos usuarios(investigación, validación prototipos,…)
Test y evaluación iterativa rápida
Convertirse en un facilitador del diseño
Pasa a ser una tarea colaborativa
El equipo sabe cada vez más de UX
Siempre atentos a la solución (visión)
• No se trata de fijar una idea al principio e iterar
Preguntas, dudas
Referencias• Twelve emerging best practices for adding UX work to Agile development
de Jeff Patton
• http://www.thinkingandmaking.com/view/agile-ux-six Contando las experiencias en ComCast
• http://www.smashingmagazine.com/2011/03/07/lean-ux-getting-out-of-the-deliverables-business/ de Jeff Gothelf
• UX Designer as Product Owner de Jeff Gothelf
• Blog de Jeff Gothelf http://www.jeffgothelf.com/blog/
• http://www.cooper.com/journal/agile2008/ Alan Cooper en el Agile 2008