#Uxday. Construir sin desperdicio por Jorge Bastidas

Post on 07-Jan-2017

224 views 0 download

Transcript of #Uxday. Construir sin desperdicio por Jorge Bastidas

1 BCN MAD SCL MDE LIM MEXBOG MIA SFOBUE

UX ágil + Desarrollo: Construir sin desperdicio

por Jorge Bastidas

SAN

#uxday

2

● Definición recursiva de la sucesión Fibonacci● Algoritmos de cálculo para identificar n-ésimos elementos de la sucesión● Árbol genealógico de las abejas de Bejaia

3

4

Contexto● La web es ubicua● El cliente entiende, cada vez más, que es importante

conocer al usuario● Los desarrolladores van entendiendo lo mismo● Todos quieren acortar el time-to-market

5

El orden de las cosas

Equipos multidisciplinarios que construyen producto.

Eliminación de departamentos especializados distantes unosde otros. Adiós Cascada.

Entornos requieren flexibilidadpara respuestas a los cambios..

6

Desarrollo del Backend

Desarrollo del FrontEnd

Infraestructura

Analítica

Base de Datos

Arquitectura de InformaciónEstrategia Marca

Diseño Experiencia

Diseño Visual

Diseño Interacción

Eliminando barreras

7 http://www.evolutionoftheweb.com/?hl=es#/evolution/day

Evolución de la web

8

HTML5 y Canvas

AppsOffline

HTML5 y Canvas WebSockets

Código del Lado del Cliente

JS

Mobile

Real-TimeUpdates

Guías de Estilo VivasCSS

Barreras tecnológicas

9

UX Designer

Desarrollador

Product Owner

Barreras culturales

10

● Trabajo en equipo para conseguir el objetivo● Involucramiento del equipo en todos los procesos de construcción del

producto● Cultura de autogestión y autocontrol● Generar momentos de inspiración

Barreras culturales

11

Técnicas

12

Sprints Retrospectivas

Historias

Diseño Just-In-Time

Cards

Demos

Técnicas

13

Crea ciclos o iteraciones repetitivas con un periodo de tiempo máximode 15 días.

Sprints

14

Sprints como experimentos

La recompensa o beneficio está enfocado en el usuario final

Prioriza en función del costo vs beneficio

Define la característica con más riesgo y la que mayor beneficio trae

15

Define historias claras para que los diseñadores y desarrolladores asuman que son lo más importante a hacer en ese sprint.

Historias

16

Genera historias consistentes

● El sprint está conformado de historias● Las historias deben ser consistentes. No pueden haber vacíos.● Los diseñadores UX y desarrolladores deben asumir la historia como suya.

17

Diseño Just-In-Time

Diseña definiendo patrones o estructuras que evoluciones con cada sprint.

No trates de diseñar TODO.

18

Just-In-Time Design

● El diseño visual debe ser consistente y lucir bien, pero no sobre-diseñes pensando que las cosas se van a quedar así. No necesitamos el PSD perfecto.

● Las iteraciones con el usuario final pueden llevarte a rehacer las cosas.● Controla el impacto y suma al proceso tareas de pair designing

19

Genera reuniones con el equipo. Crea momentos de empatía compartiendo tus conceptualizaciones y recibiendo feedback.

Demos

20

Demos

Genera un momento de empatía y empieza a cuestionarte

Comparte con el equipo tus conceptualizaciones

El equipo de tecnología puede darte nuevas ideas de cómo afrontar procesos.

21

Genera reuniones en la que generen preguntas y se obtengan respuestas

Cards

22

Permítele al equipo quitarse la carga que llevan en sus hombros

Las suposiciones y los miedos son un virus dentro del equipo

Genera reuniones donde se planteen dudas, miedos o preocupaciones

Question Cards

23

Genera reuniones al final de cada sprint para conversar sobre cómo se hicieron las cosas y que tenemos que cambiar.

I (wish-like-will)

Retrospectivas

24

¿Cómo deberían ser?

Es imperativo realizar esta dinámica. Es la gran oportunidad para que tu equipo responda 3 preguntas:

¿Cómo hicimos las cosas?

Retrospectivas

¿Qué cosas quieres cambiar?

25

Cómo no morir en el intento

26

¿Preguntas?